ip6_vfc
hdr.ip.ip6.ip6_vfc = IPV6_VERSION;
tc = *(&ip6->ip6_vfc + 1); /* XXX */
tc |= (ip6->ip6_vfc << 4);
(ip6->ip6_vfc & IPV6_VERSION_MASK) >> 4, tc, (u_int32_t)ntohl(flow),
ip6->ip6_vfc |= IPV6_VERSION;
ip6->ip6_vfc |= IPV6_VERSION;
ip6->ip6_vfc |= IPV6_VERSION;
(ip6->ip6_vfc & IPV6_VERSION_MASK) == IPV6_VERSION) {
ip6->ip6_vfc = IPV6_VERSION;
ip6->ip6_vfc = IPV6_VERSION;
if (ptr == PTR_IP6(ip6_vfc))
else if (ptr == PTR_IP6(ip6_vfc) + 1)
h6->ip6_vfc |= IPV6_VERSION;
ip6->ip6_vfc &= ~IPV6_VERSION_MASK;
ip6->ip6_vfc |= IPV6_VERSION;
ip6.ip6_vfc &= ~IPV6_VERSION_MASK;
ip6.ip6_vfc |= IPV6_VERSION;
ip6->ip6_vfc |= IPV6_VERSION;
ip6o->ip6_vfc &= ~IPV6_VERSION_MASK;
ip6o->ip6_vfc |= IPV6_VERSION;
switch (ti6->ti6_i.ip6_vfc & IPV6_VERSION_MASK) {
ip6->ip6_vfc &= ~IPV6_VERSION_MASK;
ip6->ip6_vfc |= IPV6_VERSION;
ip6->ip6_vfc &= ~IPV6_VERSION_MASK;
ip6->ip6_vfc |= IPV6_VERSION;
ip6->ip6_vfc &= ~IPV6_VERSION_MASK;
ip6->ip6_vfc |= IPV6_VERSION;
if ((ip6->ip6_vfc & IPV6_VERSION_MASK) != IPV6_VERSION)
if ((ip6->ip6_vfc & IPV6_VERSION_MASK) != IPV6_VERSION) {
ip6->ip6_vfc &= ~IPV6_VERSION_MASK;
ip6->ip6_vfc |= IPV6_VERSION;
ip6->ip6_vfc &= ~IPV6_VERSION_MASK;
ip6->ip6_vfc |= IPV6_VERSION;
ip6->ip6_vfc &= ~IPV6_VERSION_MASK;
ip6->ip6_vfc |= IPV6_VERSION;
ip6->ip6_vfc &= ~IPV6_VERSION_MASK;
ip6->ip6_vfc |= IPV6_VERSION;
ip6->ip6_vfc &= ~IPV6_VERSION_MASK;
ip6->ip6_vfc |= IPV6_VERSION;
ip6.ip6_vfc = IPV6_VERSION;
if ((ip6->ip6_vfc & IPV6_VERSION_MASK) != IPV6_VERSION) {
printf("bad-ip6-version %u", ip6->ip6_vfc >> 4);
if ((ip6->ip6_vfc & IPV6_VERSION_MASK) != IPV6_VERSION) {