Lines Matching refs:payload
205 const char *payload; /* IP payload */ in FilterCheck() local
218 payload = packet + sizeof *pip6; in FilterCheck()
250 payload = packet + (pip->ip_hl << 2); in FilterCheck()
290 ih = (const struct icmp *)payload; in FilterCheck()
299 ih6 = (const struct icmp6_hdr *)payload; in FilterCheck()
328 uh = (const struct udphdr *)payload; in FilterCheck()
337 th = (const struct tcphdr *)payload; in FilterCheck()
546 const unsigned char *payload; in PacketCheck() local
564 payload = packet + sizeof *pip6; in PacketCheck()
576 payload = packet + (pip->ip_hl << 2); in PacketCheck()
598 icmph = (const struct icmp *)payload; in PacketCheck()
612 icmp6h = (const struct icmp6_hdr *)payload; in PacketCheck()
624 uh = (const struct udphdr *)payload; in PacketCheck()
644 payload[sizeof *uh] == HDLC_ADDR && in PacketCheck()
645 payload[sizeof *uh + 1] == HDLC_UI) { in PacketCheck()
649 memcpy(&proto, payload + sizeof *uh + 2, sizeof proto); in PacketCheck()
655 result = PacketCheck(bundle, AF_INET, payload + sizeof *uh + 4, in PacketCheck()
656 nb - (payload - packet) - sizeof *uh - 4, filter, in PacketCheck()
723 result = PacketCheck(bundle, AF_INET6, payload, nb - (payload - packet), in PacketCheck()
742 ((const struct ip *)payload)->ip_v == 4) { in PacketCheck()
744 result = PacketCheck(bundle, AF_INET, payload, nb - (payload - packet), in PacketCheck()
758 ncpaddr_ntoa(&dstaddr), payload); in PacketCheck()
769 ncpaddr_ntoa(&dstaddr), payload + sizeof(u_int32_t)); in PacketCheck()
776 uh = (const struct udphdr *)payload; in PacketCheck()
788 th = (const struct tcphdr *)payload; in PacketCheck()
819 sp = (const u_short *)(payload + 20); in PacketCheck()