/freebsd/sbin/ipf/ipsend/ |
H A D | ipsend.h | 33 extern int send_ip(int, int, ip_t *, struct in_addr, int); 34 extern int send_tcp(int, int, ip_t *, struct in_addr); 35 extern int send_udp(int, int, ip_t *, struct in_addr); 36 extern int send_icmp(int, int, ip_t *, struct in_addr); 37 extern int send_packet(int, int, ip_t *, struct in_addr); 38 extern int send_packets(char *, int, ip_t *, struct in_addr); 47 extern void ip_test1(char *, int, ip_t *, struct in_addr, int); 48 extern void ip_test2(char *, int, ip_t *, struct in_addr, int); 49 extern void ip_test3(char *, int, ip_t *, struct in_addr, int); 50 extern void ip_test4(char *, int, ip_t *, struct in_addr, int); [all …]
|
H A D | iptest.c | 66 ip_t *ip; in main() 75 ip = (ip_t *)calloc(1, 65536); in main() 160 ip_test1(dev, mtu, (ip_t *)ti, gwip, pointtest); in main() 163 ip_test2(dev, mtu, (ip_t *)ti, gwip, pointtest); in main() 166 ip_test3(dev, mtu, (ip_t *)ti, gwip, pointtest); in main() 169 ip_test4(dev, mtu, (ip_t *)ti, gwip, pointtest); in main() 172 ip_test5(dev, mtu, (ip_t *)ti, gwip, pointtest); in main() 175 ip_test6(dev, mtu, (ip_t *)ti, gwip, pointtest); in main() 178 ip_test7(dev, mtu, (ip_t *)ti, gwip, pointtest); in main() 181 ip_test1(dev, mtu, (ip_t *)ti, gwip, pointtest); in main() [all …]
|
H A D | ip.c | 77 send_ip(int nfd, int mtu, ip_t *ip, struct in_addr gwip, int frag) in send_ip() 84 ip_t ipsv; in send_ip() 235 send_tcp(int nfd, int mtu, ip_t *ip, struct in_addr gwip) in send_tcp() 241 ip_t *ip2; in send_tcp() 275 t2->th_sum = chksum((u_short *)ip2, thlen + sizeof(ip_t)); in send_tcp() 286 send_udp(int nfd, int mtu, ip_t *ip, struct in_addr gwip) in send_udp() 304 ti->ti_sum = chksum((u_short *)ti, thlen + sizeof(ip_t)); in send_udp() 316 send_icmp(int nfd, int mtu, ip_t *ip, in_addr gwip) in send_icmp() 330 send_packet(int nfd, int mtu, ip_t *ip, struct in_addr gwip) 332 ip_t *ip;
|
H A D | ipsend.c | 35 static void do_icmp(ip_t *, char *); 36 void udpcksum(ip_t *, struct udphdr *, int); 70 void do_icmp(ip_t *ip, char *args) in do_icmp() 120 send_packets(char *dev, int mtu, ip_t *ip, struct in_addr gwip) in send_packets() 131 udpcksum(ip_t *ip, struct udphdr *udp, int len) in udpcksum() 169 ip_t *ip; in main() 178 ip = (ip_t *)calloc(1, 65536); in main() 354 ip = (ip_t *)p; in main()
|
H A D | resend.c | 28 void dumppacket(ip_t *); 32 dumppacket(ip_t *ip) in dumppacket() 67 ip_t *ip; in ip_resend()
|
H A D | iptests.c | 94 ip_test1(char *dev, int mtu, ip_t *ip, struct in_addr gwip, int ptest) in ip_test1() 443 ip_t *ip; 537 ip_test3(char *dev, int mtu, ip_t *ip, struct in_addr gwip, int ptest) in ip_test3() 734 ip_test4(char *dev, int mtu, ip_t *ip, struct in_addr gwip, int ptest) in ip_test4() 895 ip_test5(char *dev, int mtu, ip_t *ip, struct in_addr gwip, int ptest) in ip_test5() 914 ip->ip_len = sizeof(ip_t) + sizeof(tcphdr_t); in ip_test5() 1101 ip->ip_len = sizeof(ip_t) + sizeof(tcphdr_t) + 1; in ip_test5() 1113 ip->ip_len = sizeof(ip_t) + sizeof(tcphdr_t); in ip_test5() 1130 ip->ip_len = sizeof(ip_t) + sizeof(tcphdr_t); in ip_test5() 1237 ip_test6(char *dev, int mtu, ip_t *ip, struct in_addr gwip, int ptest) in ip_test6() [all …]
|
H A D | sock.c | 303 if (send_tcp(nfd, mtu, (ip_t *)ti, gwip) == -1) in do_socket()
|
/freebsd/sbin/ipf/libipf/ |
H A D | ipft_hx.c | 60 ip_t *ip; in hex_readip() 72 ip = (ip_t *)buf; in hex_readip() 126 ip = (ip_t *)readhex(s, (char *)ip); in hex_readip()
|
H A D | ipft_tx.c | 21 static int parseline(char *, ip_t *, char **, int *); 116 ip_t *ip; in text_readip() 135 if (!parseline(line, (ip_t *)buf, ifn, dir)) { in text_readip() 136 ip = (ip_t *)buf; in text_readip() 156 parseline(char *line, ip_t *ip, char **ifn, int *out) in parseline() 206 ip->ip_len = sizeof(ip_t); in parseline()
|
H A D | printpacket.c | 22 ip_t *ip; in printpacket() 24 ip = MTOD(m, ip_t *); in printpacket()
|
H A D | printiphdr.c | 13 printiphdr(ip_t *ip) in printiphdr()
|
/freebsd/sys/netpfil/ipfilter/netinet/ |
H A D | ip_fil_freebsd.c | 314 ip_t *ip; in ipf_send_reset() 328 hlen = (fin->fin_v == 6) ? sizeof(ip6_t) : sizeof(ip_t); in ipf_send_reset() 330 hlen = sizeof(ip_t); in ipf_send_reset() 405 ip_t *ip, *oip; in ipf_send_ip() 408 ip = mtod(m, ip_t *); in ipf_send_ip() 475 ip_t *ip, *ip2; in ipf_send_icmp_err() 527 hlen = sizeof(ip_t); in ipf_send_icmp_err() 581 ip = mtod(m, ip_t *); in ipf_send_icmp_err() 583 ip2 = (ip_t *)&icmp->icmp_ip; in ipf_send_icmp_err() 997 ip_t *ip; in ipf_checkv4sum() [all …]
|
H A D | ip_ftp_pxy.c | 71 int ipf_p_ftp_client(ipf_ftp_softc_t *, fr_info_t *, ip_t *, nat_t *, 78 int ipf_p_ftp_pasv(ipf_ftp_softc_t *, fr_info_t *, ip_t *, nat_t *, 80 int ipf_p_ftp_epsv(ipf_ftp_softc_t *, fr_info_t *, ip_t *, nat_t *, 82 int ipf_p_ftp_port(ipf_ftp_softc_t *, fr_info_t *, ip_t *, nat_t *, 86 int ipf_p_ftp_server(ipf_ftp_softc_t *, fr_info_t *, ip_t *, nat_t *, 94 int ipf_p_ftp_pasvreply(ipf_ftp_softc_t *, fr_info_t *, ip_t *, nat_t *, 96 int ipf_p_ftp_eprt(ipf_ftp_softc_t *, fr_info_t *, ip_t *, nat_t *, 98 int ipf_p_ftp_eprt4(ipf_ftp_softc_t *, fr_info_t *, ip_t *, nat_t *, 100 int ipf_p_ftp_eprt6(ipf_ftp_softc_t *, fr_info_t *, ip_t *, nat_t *, 102 int ipf_p_ftp_addport(ipf_ftp_softc_t *, fr_info_t *, ip_t *, nat_t *, [all …]
|
H A D | ip_netbios_pxy.c | 75 ip_t *ip; in ipf_p_netbios_out()
|
H A D | ip_ipsec_pxy.c | 139 ip_t *ip; in ipf_p_ipsec_new() 264 ip_t *ip; in ipf_p_ipsec_inout()
|
H A D | ip_nat.c | 3547 ip_t *oip; in ipf_nat_icmperrorlookup() 3558 if ((fin->fin_hlen != sizeof(ip_t)) || !(fin->fin_flx & FI_ICMPERR)) { in ipf_nat_icmperrorlookup() 3566 oip = (ip_t *)((char *)fin->fin_dp + 8); in ipf_nat_icmperrorlookup() 3568 if ((minlen < sizeof(ip_t)) || in ipf_nat_icmperrorlookup() 3703 ip_t *oip; in ipf_nat_icmperror() 3725 oip = (ip_t *)&icmp->icmp_ip; in ipf_nat_icmperror() 5110 ip_t *ip; in ipf_nat_out() 5119 ip = MTOD(m, ip_t *); in ipf_nat_out() 5143 fin->fin_plen += sizeof(ip_t) + 8; /* UDP + IPv4 hdr */ in ipf_nat_out() 5144 fin->fin_dlen += sizeof(ip_t) + 8; /* UDP + IPv4 hdr */ in ipf_nat_out() [all …]
|
H A D | ip_pptp_pxy.c | 116 ip_t *ip; in ipf_p_pptp_new() 197 ip_t *ip; in ipf_p_pptp_donatstate()
|
H A D | ip_auth.c | 334 ip_t *ip; in ipf_auth_check() 456 ip_t *ip; in ipf_auth_new() 494 if ((ip == (ip_t *)m->b_rptr) && (fin->fin_v == 4)) in ipf_auth_new()
|
H A D | ip_fil.h | 399 ip_t *fip_ip; 1641 extern int (*fr_checkp)(ip_t *, int, void *, int, mb_t **); 1700 extern ip_t *ipf_pullup(mb_t *, fr_info_t *, int); 1769 extern u_short fr_cksum(fr_info_t *, ip_t *, int, void *); 1790 extern int ipf_makefrip(int, ip_t *, fr_info_t *);
|
H A D | ip_rcmd_pxy.c | 151 ip_t *ip; in ipf_p_rcmd_portmsg()
|
H A D | ip_proxy.c | 103 static int ipf_proxy_fixseqack(fr_info_t *, ip_t *, ap_session_t *, int ); 880 ip_t *ip; in ipf_proxy_check() 1117 ipf_proxy_fixseqack(fr_info_t *fin, ip_t *ip, ap_session_t *aps, int inc) in ipf_proxy_fixseqack()
|
/freebsd/sbin/ipf/iplang/ |
H A D | iplang_y.y | 65 ip_t *ip = NULL; 653 sz = sizeof(ip_t); in new_header() 827 ip = (ip_t *)new_header(IPPROTO_IP); in new_packet() 829 ip->ip_hl = sizeof(ip_t) >> 2; in new_packet() 830 ip->ip_len = sizeof(ip_t); in new_packet() 1234 (void) send_ip(ifp->if_fd, ifp->if_MTU, (ip_t *)ipbuffer, gwip, 2); in prep_packet() 1562 hlen = sizeof(ip_t) + canip->ah_optlen; in add_ipopt() 1569 inc = addipopt((char *)ip + hlen, io, hlen - sizeof(ip_t),arg); in add_ipopt() 1580 canip->ah_optlen = hlen - sizeof(ip_t); in add_ipopt() 1680 ip_t iptmp; in end_udp() [all …]
|
H A D | iplang.h | 32 ip_t *ahu_ip;
|
/freebsd/sbin/ipf/ipftest/ |
H A D | ipftest.c | 39 void fixv4sums(mb_t *, ip_t *); 69 ip_t *ip; in main() 200 ip = MTOD(m, ip_t *); in main() 644 fixv4sums(mb_t *m, ip_t *ip) in fixv4sums()
|
H A D | ip_fil.c | 126 ip_t *ip; 130 ip = MTOD(mb, ip_t *); 375 ip_t *ip = fin->fin_ip;
|