ETHERTYPE_IP
case ETHERTYPE_IP:
if (ntohs(eh->ether_type) != ETHERTYPE_IP)
if (ntohs(eh->ether_type) == ETHERTYPE_IP &&
case ETHERTYPE_IP: {
case ETHERTYPE_IP:
case ETHERTYPE_IP:
if (ntohs(eh->ether_type) != ETHERTYPE_IP)
ptdb->np_type = ETHERTYPE_IP;
case htons(ETHERTYPE_IP):
ptdb->np_type = ETHERTYPE_IP;
case ETHERTYPE_IP:
if (ntohs(eh->ether_type) != ETHERTYPE_IP)
if (ntohs(eh->ether_type) == ETHERTYPE_IP) {
if (ntohs(evh->evl_proto) != ETHERTYPE_IP)
case ETHERTYPE_IP:
if (ntohs(eh->ether_type) != ETHERTYPE_IP)
eh->ether_type = htons(ETHERTYPE_IP);
ntohs(eh->ether_type) != ETHERTYPE_IP) {
ether_sprintf(dst), ether_sprintf(src), ETHERTYPE_IP,
case ETHERTYPE_IP:
cpl->csum != 0xffff || eh->ether_type != ntohs(ETHERTYPE_IP) ||
case ETHERTYPE_IP:
case ETHERTYPE_IP:
case ETHERTYPE_IP:
case ETHERTYPE_IP:
case ETHERTYPE_IP:
ETHERTYPE_IP, IPPROTO_TCP },
ETHERTYPE_IP, IPPROTO_UDP },
ETHERTYPE_IP, 0 },
case ETHERTYPE_IP:
case ETHERTYPE_IP:
case ETHERTYPE_IP:
case ETHERTYPE_IP:
case ETHERTYPE_IP:
if (etype != htons(ETHERTYPE_IP))
case ETHERTYPE_IP:
case ETHERTYPE_IP:
case ETHERTYPE_IP:
(error = se_add_proto(sc, ETHERTYPE_IP)) != 0)
case ETHERTYPE_IP:
if (be16toh(eh->ether_type) == ETHERTYPE_IP &&
case ETHERTYPE_IP:
case ETHERTYPE_IP:
case ETHERTYPE_IP:
ah->arp_pro = htons(ETHERTYPE_IP);
ah->arp_pro != htons(ETHERTYPE_IP) ||
arp->arp_pro != htons(ETHERTYPE_IP) ||
if (etype != ETHERTYPE_IP) {
return sendether(d, ip, len, ea, ETHERTYPE_IP);
ap->arp_pro = htons(ETHERTYPE_IP);
ap->arp_pro != htons(ETHERTYPE_IP) ||
if (etype == htobe16(ETHERTYPE_IP)) {
case ETHERTYPE_IP:
case ETHERTYPE_IP:
mtod(m, struct arphdr *)->ar_pro = htons(ETHERTYPE_IP);
mtod(m, struct arphdr *)->ar_pro = htons(ETHERTYPE_IP);
case ETHERTYPE_IP:
case ETHERTYPE_IP :
etype = htons(ETHERTYPE_IP);
case ETHERTYPE_IP:
case ETHERTYPE_IP:
case ETHERTYPE_IP:
etype = htons(ETHERTYPE_IP);
etype = htons(ETHERTYPE_IP);
case ETHERTYPE_IP:
case ETHERTYPE_IP: /* Ether + VLAN + IPv4 */
case ETHERTYPE_IP: /* Ether + IPv4 */
case ETHERTYPE_IP:
if (eh->ether_type == htons(ETHERTYPE_IP)) {
ah->ar_pro = htons(ETHERTYPE_IP); /* let's be sure! */
case ETHERTYPE_IP:
ah->ar_pro = htons(ETHERTYPE_IP);
ah->ar_pro = htons(ETHERTYPE_IP);
case ETHERTYPE_IP:
BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, ETHERTYPE_IP, 0, 8),
if (send_raw_packet(ifp, ETHERTYPE_IP, udp, ulen) == -1)
if (send_raw_packet(ifp, ETHERTYPE_IP, udp, ulen) == -1)
if ((n = get_raw_packet(ifp, ETHERTYPE_IP,
if (open_socket(ifp, ETHERTYPE_IP) == -1)
static uint16_t server_proto[] = { ETHERTYPE_IP, ETHERTYPE_ARP, ETHERTYPE_IPV6 };
BPF_JUMP(BPF_JMP + BPF_JEQ + BPF_K, ETHERTYPE_IP, 0, 9),
if (ether_packet->ether_type != htons(ETHERTYPE_IP)
.ifname = IFNAME_INT, .etype = ETHERTYPE_IP,
.ifname = IFNAME_INT, .etype = ETHERTYPE_IP,
.ifname = IFNAME_INT, .etype = ETHERTYPE_IP,
.ifname = IFNAME_INT, .etype = ETHERTYPE_IP,
.ifname = IFNAME_INT, .etype = ETHERTYPE_IP,
ethdr->ether_type = htons(ETHERTYPE_IP);
.ifname = IFNAME_INT, .etype = ETHERTYPE_IP,
.ifname = IFNAME_INT, .etype = ETHERTYPE_IP,
if (ntohs(eth->ether_type) != ETHERTYPE_IP) {
ntohs (ap->ar_pro) != ETHERTYPE_IP ||
ntohs (ap->arp_pro) != ETHERTYPE_IP ||
ap->ar_pro = htons(ETHERTYPE_IP);
ap->ea_hdr.ar_pro = htons(ETHERTYPE_IP);