Changes in uspace/srv/net/inetsrv/inet_std.h [1d24ad3:44c9ef4] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/net/inetsrv/inet_std.h
r1d24ad3 r44c9ef4 40 40 #include <sys/types.h> 41 41 42 #define IP6_NEXT_FRAGMENT 44 43 42 44 /** IPv4 Datagram header (fixed part) */ 43 45 typedef struct { … … 48 50 /** Total Length */ 49 51 uint16_t tot_len; 50 /** Identifi cation*/52 /** Identifier */ 51 53 uint16_t id; 52 54 /** Flags, Fragment Offset */ … … 90 92 }; 91 93 94 /** Bits in ip6_header_fragment_t.offsmf */ 95 enum flags_offsmt_bits { 96 /** More fragments */ 97 OF_FLAG_M = 0, 98 /** Fragment offset, highest bit */ 99 OF_FRAGOFF_h = 15, 100 /** Fragment offset, lowest bit */ 101 OF_FRAGOFF_l = 3 102 }; 103 92 104 /** IPv6 Datagram header (fixed part) */ 93 105 typedef struct { … … 114 126 /** Reserved */ 115 127 uint8_t reserved; 116 /** Fragment Offset, Flags*/117 uint16_t foff_flags;118 /** Identifi cation*/128 /** Fragmentation offset, reserved and M flag */ 129 uint16_t offsmf; 130 /** Identifier */ 119 131 uint32_t id; 120 132 } ip6_header_fragment_t;
Note:
See TracChangeset
for help on using the changeset viewer.