|
Retro Rocket Kernel
BASIC-Powered Operating System
|
Structure and bitfields for representing IP fragmentation. Used within an ip_packet_t. More...
#include <ip.h>
Collaboration diagram for ip_frag:Data Fields | |
| uint16_t | bits |
| struct { | |
| uint8_t reserved_zero: 1 | |
| uint8_t dont_fragment: 1 | |
| uint8_t more_fragments_follow: 1 | |
| uint8_t fragment_offset_high: 5 | |
| uint8_t fragment_offset_low: 8 | |
| }; | |
Structure and bitfields for representing IP fragmentation. Used within an ip_packet_t.
| struct { ... } |
| uint16_t ip_frag::bits |
| uint8_t ip_frag::dont_fragment |
| uint8_t ip_frag::fragment_offset_high |
| uint8_t ip_frag::fragment_offset_low |
| uint8_t ip_frag::more_fragments_follow |
| uint8_t ip_frag::reserved_zero |