#ifndef IPV6_H #define IPV6_H #include #include "built_in.h" /* * IPv6 fixed header * * BEWARE, it is incorrect. The first 4 bits of flow_lbl * are glued to priority now, forming "class". */ struct ipv6hdr { #if defined(__LITTLE_ENDIAN_BITFIELD) __extension__ uint8_t priority:4, version:4; #elif defined(__BIG_ENDIAN_BITFIELD) __extension__ uint8_t version:4, priority:4; #else # error "Please fix " #endif uint8_t flow_lbl[3]; uint16_t payload_len; uint8_t nexthdr; uint8_t hop_limit; struct in6_addr saddr; struct in6_addr daddr; } __packed; #endif /* IPV6_H */ v id='cgit'>
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Bottomley <James.Bottomley@HansenPartnership.com>2016-02-25 08:32:51 -0800
committerJames Bottomley <James.Bottomley@HansenPartnership.com>2016-03-30 14:12:22 -0700
commit4af75df6a410ce76d9f60f27b07e5645ecc2c5ed (patch)
treed6d9b91265b5ded69629015c5ca1013ef91642cf /.mailmap
parent948b701a607f123df92ed29084413e5dd8cda2ed (diff)
binfmt_misc: add F option description to documentation
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
Diffstat (limited to '.mailmap')