tcpip
OCaml TCP/IP networking stack, used in MirageOS
1024" x-on:close-sidebar="sidebar=window.innerWidth > 1024 && true">
package tcpip
-
icmpv4_socket
-
tcp_socket_options
-
tcpip
-
tcpip_arpv4
-
tcpip_ethif
-
tcpip_icmpv4
-
tcpip_stack_direct
-
tcpip_stack_socket
-
tcpip_unix
-
tcpip_xen
-
tcpv4_socket
-
tcpv6_socket
-
udpv4_socket
-
udpv6_socket
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Library tcpip_icmpv4
Module
Icmpv4_wire
val get_icmpv4_ty : Cstruct.t -> Cstruct.uint8
val set_icmpv4_ty : Cstruct.t -> Cstruct.uint8 -> unit
val get_icmpv4_code : Cstruct.t -> Cstruct.uint8
val set_icmpv4_code : Cstruct.t -> Cstruct.uint8 -> unit
val get_icmpv4_csum : Cstruct.t -> Cstruct.uint16
val set_icmpv4_csum : Cstruct.t -> Cstruct.uint16 -> unit
val get_icmpv4_id : Cstruct.t -> Cstruct.uint16
val set_icmpv4_id : Cstruct.t -> Cstruct.uint16 -> unit
val get_icmpv4_seq : Cstruct.t -> Cstruct.uint16
val set_icmpv4_seq : Cstruct.t -> Cstruct.uint16 -> unit
val hexdump_icmpv4 : Cstruct.t -> unit
val int_to_ty : int -> ty option
val ty_to_int : ty -> int
val ty_to_string : ty -> string
val string_to_ty : string -> ty option
type unreachable_reason =
val int_to_unreachable_reason : int -> unreachable_reason option
val unreachable_reason_to_int : unreachable_reason -> int
val compare_unreachable_reason :
unreachable_reason ->
unreachable_reason ->
int
val unreachable_reason_to_string : unreachable_reason -> string
val string_to_unreachable_reason : string -> unreachable_reason option
ON THIS PAGE
No table of contents