LINKTYPE_SLIP
Packet structure
+-------------------------+ | Direction | | (1 Octet) | +-------------------------+ | Packet type | | (1 Octet) | +-------------------------+ | Compression information | | (14 Octets) | +-------------------------+ | Payload | . . . . . .
Description
The direction field contains a value that is one of:
- 0, if the packet was received by the machine;
- 1, if the packet was sent by the machine.
If the uppermost bit of the packet type is set, the packet is a compressed TCP packet. Otherwise, the upper 4 bits of the packet type are one of:
0x40
, if the packet was an unmodified IP datagram;0x70
, if the packet was a uncompressed TCP segment.
If the packet was an uncompressed TCP segment, the lower 4 bits of the packet type are the connection ID. If the packet was a compressed TCP segment, the packet type and compression information are the header of a compressed TCP/IP datagram, as per Figure 5 of RFC 1144.
The payload begins with an IP header; regardless of the value of the packet type, the IP and TCP headers are uncompressed.