diff options
author | ume <ume@FreeBSD.org> | 2003-10-24 20:37:05 +0000 |
---|---|---|
committer | ume <ume@FreeBSD.org> | 2003-10-24 20:37:05 +0000 |
commit | 19c7c976c8dcbe97685d3f489b0d100292f86be0 (patch) | |
tree | fae46ff8203e65e60e8d73da014640ca86ca5b33 /sys/netinet | |
parent | 38391a78340c898e1eb86451d35f8c754330f7a0 (diff) | |
download | FreeBSD-src-19c7c976c8dcbe97685d3f489b0d100292f86be0.zip FreeBSD-src-19c7c976c8dcbe97685d3f489b0d100292f86be0.tar.gz |
remove the ip6r0_addr and ip6r0_slmap members from ip6_rthdr0{}
according to rfc2292bis.
Obtained from: KAME
Diffstat (limited to 'sys/netinet')
-rw-r--r-- | sys/netinet/ip6.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/sys/netinet/ip6.h b/sys/netinet/ip6.h index ae66264..8a54231 100644 --- a/sys/netinet/ip6.h +++ b/sys/netinet/ip6.h @@ -181,9 +181,8 @@ struct ip6_rthdr0 { u_int8_t ip6r0_len; /* length in units of 8 octets */ u_int8_t ip6r0_type; /* always zero */ u_int8_t ip6r0_segleft; /* segments left */ - u_int8_t ip6r0_reserved; /* reserved field */ - u_int8_t ip6r0_slmap[3]; /* strict/loose bit map */ - struct in6_addr ip6r0_addr[1]; /* up to 23 addresses */ + u_int32_t ip6r0_reserved; /* reserved field */ + /* followed by up to 127 struct in6_addr */ } __attribute__((__packed__)); /* Fragment header */ |