package frenetic
The Frenetic Programming Language and Runtime System
Install
Dune Dependency
Authors
Maintainers
Sources
5.0.5.tar.gz
md5=baf754df13a759c32f2c86a1b6f328da
sha512=80140900e7009ccab14b25e244fe7edab87d858676f8a4b3799b4fea16825013cf68363fe5faec71dd54ba825bb4ea2f812c2c666390948ab217ffa75d9cbd29
doc/frenetic.kernel/Frenetic_kernel/Packet/Ip/index.html
Module Packet.Ip
Source
IPv4 frame of a packet.
The type tp
represents packets at the transport protocol level, which are encapsulated within the IPv4 payload. At present, we only support TCP, UDP, ICMP and IGMP explicitly; otherwise, the raw bytes and IPv4 protocol number are provided.
Source
type t = {
tos : nwTos;
(*Type of service.
*)ident : int16;
(*Identification.
*)flags : Flags.t;
(*IPv4 header flags.
*)frag : int16;
(*Fragment offset.
*)ttl : int8;
(*Time to live.
*)chksum : int16;
(*Header checksum.
*)src : nwAddr;
(*IP source address.
*)dst : nwAddr;
(*IP destination address.
*)options : Cstruct.t;
(*Uninterpreted IP options.
*)tp : tp;
(*Transport payload.
*)
}
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>