ETHERTYPE_IPV6
case ETHERTYPE_IPV6:
case ETHERTYPE_IPV6: {
case ETHERTYPE_IPV6:
case ETHERTYPE_IPV6:
case htons(ETHERTYPE_IPV6):
case ETHERTYPE_IPV6:
case ETHERTYPE_IPV6:
case ETHERTYPE_IPV6:
case ETHERTYPE_IPV6:
ETHERTYPE_IPV6, IPPROTO_TCP },
ETHERTYPE_IPV6, IPPROTO_UDP },
ETHERTYPE_IPV6, 0 },
case ETHERTYPE_IPV6:
case ETHERTYPE_IPV6:
case ETHERTYPE_IPV6:
case ETHERTYPE_IPV6:
case ETHERTYPE_IPV6:
case ETHERTYPE_IPV6:
case ETHERTYPE_IPV6:
case ETHERTYPE_IPV6:
case ETHERTYPE_IPV6:
case ETHERTYPE_IPV6:
} else if (etype == htobe16(ETHERTYPE_IPV6)) {
case ETHERTYPE_IPV6:
case ETHERTYPE_IPV6:
case ETHERTYPE_IPV6:
case ETHERTYPE_IPV6 :
etype = htons(ETHERTYPE_IPV6);
case ETHERTYPE_IPV6:
case ETHERTYPE_IPV6:
case ETHERTYPE_IPV6:
etype = htons(ETHERTYPE_IPV6);
etype = htons(ETHERTYPE_IPV6);
case ETHERTYPE_IPV6:
case ETHERTYPE_IPV6: /* Ether + VLAN + IPv6 */
case ETHERTYPE_IPV6: /* Ether + IPv6 */
case ETHERTYPE_IPV6:
static uint16_t server_proto[] = { ETHERTYPE_IP, ETHERTYPE_ARP, ETHERTYPE_IPV6 };
.ifname = IFNAME_INT, .etype = ETHERTYPE_IPV6,
.ifname = IFNAME_INT, .etype = ETHERTYPE_IPV6,