package tcpip
OCaml TCP/IP networking stack, used in MirageOS
Install
Dune Dependency
Authors
Maintainers
Sources
tcpip-7.1.2.tbz
sha256=96b6aeafa35f143f7275d1becb6d639472adf3680b8180416de765b6581c466d
sha512=3f873c986de5c58df72db2953c6b2a6319963dbbbd0781b55c2878fd1eaa081ebb7cecbee595db7cb3680a6f438904f98cb69ca17e70c7a6d2d1f61277e929bd
doc/tcpip.icmpv4-socket/Icmpv4_socket/index.html
Module Icmpv4_socket
Source
include Icmpv4.S
The type representing the internal state of the ICMP layer.
Disconnect from the ICMP layer. While this might take some time to complete, it can never result in an error.
The type for IP addresses.
The type for ICMP errors.
input t src dst buffer
reacts to the ICMP message in buffer
.
listen t addr fn
attempts to create an unprivileged listener on IP address addr
.
When a packet is received, the callback fn
will be called in a fresh background thread. The callback will be provided a buffer containing an IP datagram with an ICMP payload inside.
The thread returned by listen
blocks until the stack is disconnected.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>