package tcpip

  1. Overview
  2. Docs
On This Page
  1. IP layer
OCaml TCP/IP networking stack, used in MirageOS

Install

dune-project
 Dependency

Authors

Maintainers

Sources

tcpip-9.0.1.tbz
sha256=fac07ce986811cf5e3d71373d92b631cc30fbef548d6da21b0917212dcf90b03
sha512=01de13f560d58b1524c39619e4e4cb6ebbf069155eb43d0f264aa12b00e0cc8c39792719e3ca46585dd596b692b8e1e3f8c132f005ed9e2d77747c0c158bf4d9

doc/tcpip/Tcpip/Ip/index.html

Module Tcpip.IpSource

IP layer

Sourcetype error = [
  1. | `No_route of string
    (*

    can't send a message to that destination

    *)
  2. | `Would_fragment
    (*

    would need to fragment, but fragmentation is disabled

    *)
]

IP errors and protocols.

Sourceval pp_error : error Fmt.t
Sourcetype proto = [
  1. | `TCP
  2. | `UDP
  3. | `ICMP
]
Sourceval pp_proto : proto Fmt.t
Sourcemodule type S = sig ... end

An Internet Protocol (IP) layer reassembles IP fragments into packets, removes the IP header, and on the sending side fragments overlong payload and inserts IP headers.