IPPROTO_DSTOPTS
case IPPROTO_DSTOPTS:
case IPPROTO_DSTOPTS:
case IPPROTO_DSTOPTS:
case IPPROTO_DSTOPTS:
if (proto == IPPROTO_HOPOPTS || proto == IPPROTO_DSTOPTS ||
case IPPROTO_DSTOPTS:
case IPPROTO_DSTOPTS: return ("IPv6-DstOpts");
if (proto == IPPROTO_HOPOPTS || proto == IPPROTO_DSTOPTS ||
case IPPROTO_DSTOPTS:
{ IPPROTO_DSTOPTS, 0x000080, 0, "dstopts" },
| IPFY_IPV6OPT_DSTOPTS { $$ = getv6optbyvalue(IPPROTO_DSTOPTS); }
case IPPROTO_DSTOPTS: return ("IPPROTO_DSTOPTS");
case IPPROTO_DSTOPTS:
case IPPROTO_DSTOPTS:
.ip6f_nxt = IPPROTO_DSTOPTS,
.ip6f_nxt = IPPROTO_DSTOPTS,
case IPPROTO_DSTOPTS:
if (hdr_type != IPPROTO_DSTOPTS)
if (hdr_type != IPPROTO_DSTOPTS) {
case IPPROTO_DSTOPTS:
if (*nexthdrp == IPPROTO_DSTOPTS)
if (prev_nexthdr == IPPROTO_DSTOPTS) {
while (nexthdr == IPPROTO_HOPOPTS || nexthdr == IPPROTO_DSTOPTS ||
nexthdr == IPPROTO_DSTOPTS) {
if (nexthdr == IPPROTO_DSTOPTS) {
if (nexthdr == IPPROTO_DSTOPTS) {
*nxthdr_ptr = IPPROTO_DSTOPTS;
*nxthdr_ptr = IPPROTO_DSTOPTS;
case IPPROTO_DSTOPTS:
case IPPROTO_DSTOPTS:
if (nexthdr == IPPROTO_DSTOPTS) {
protocol != IPPROTO_DSTOPTS && protocol != IPPROTO_ROUTING &&
case IPPROTO_DSTOPTS:
case IPPROTO_DSTOPTS: {
ehdrlen - 2, IPPROTO_DSTOPTS, ira)) {
ASSERT(hdr_type == IPPROTO_DSTOPTS || hdr_type == IPPROTO_HOPOPTS);
case IPPROTO_DSTOPTS:
IPPROTO_DSTOPTS, copy_always);
case IPPROTO_DSTOPTS:
case IPPROTO_DSTOPTS:
case IPPROTO_DSTOPTS:
{ IPPROTO_DSTOPTS, 0x000080 },
case IPPROTO_DSTOPTS :
return frpr_ipv6exthdr(fin, 1, IPPROTO_DSTOPTS);
#ifndef IPPROTO_DSTOPTS
newouter6->it6h_ip6h.ip6_nxt = IPPROTO_DSTOPTS;
ip6hp->ip6_nxt = IPPROTO_DSTOPTS;
case IPPROTO_DSTOPTS:
case IPPROTO_DSTOPTS:
case IPPROTO_DSTOPTS:
case IPPROTO_DSTOPTS:
case IPPROTO_DSTOPTS:
case IPPROTO_DSTOPTS:
case IPPROTO_DSTOPTS: