/freebsd/sys/netinet/libalias/ |
H A D | alias.c | 273 struct ip *pip, u_char ip_p, u_short *ip_sum); 274 static int ProtoAliasOut(struct libalias *la, struct ip *pip, 289 IcmpAliasIn1(struct libalias *la, struct ip *pip) in IcmpAliasIn1() argument 295 ic = (struct icmp *)ip_next(pip); in IcmpAliasIn1() 298 lnk = FindIcmpIn(la, pip->ip_src, pip->ip_dst, ic->icmp_id, 1); in IcmpAliasIn1() 318 DifferentialChecksum(&pip->ip_sum, in IcmpAliasIn1() 319 &original_address, &pip->ip_dst, 2); in IcmpAliasIn1() 320 pip->ip_dst = original_address; in IcmpAliasIn1() 333 IcmpAliasIn2(struct libalias *la, struct ip *pip) in IcmpAliasIn2() argument 342 ic = (struct icmp *)ip_next(pip); in IcmpAliasIn2() [all …]
|
H A D | alias_pptp.c | 97 protohandlerin(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandlerin() argument 99 AliasHandlePptpIn(la, pip, ah->lnk); in protohandlerin() 104 protohandlerout(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandlerout() argument 106 AliasHandlePptpOut(la, pip, ah->lnk); in protohandlerout() 111 protohandlergrein(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandlergrein() argument 114 AliasHandlePptpGreIn(la, pip) == 0) in protohandlergrein() 120 protohandlergreout(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandlergreout() argument 122 if (AliasHandlePptpGreOut(la, pip) == 0) in protohandlergreout() 291 struct ip *pip, /* IP packet to examine/patch */ in AliasHandlePptpOut() argument 301 if ((cptr = AliasVerifyPptp(pip, &ctl_type)) == NULL) in AliasHandlePptpOut() [all …]
|
H A D | alias_ftp.c | 131 protohandler_out(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandler_out() argument 133 AliasHandleFtpOut(la, pip, ah->lnk, ah->maxpktsize); in protohandler_out() 138 protohandler_in(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandler_in() argument 140 AliasHandleFtpIn(la, pip, ah->lnk); in protohandler_in() 218 struct ip *pip, /* IP packet to examine/patch */ in AliasHandleFtpOut() argument 229 tc = (struct tcphdr *)ip_next(pip); in AliasHandleFtpOut() 230 hlen = (pip->ip_hl + tc->th_off) << 2; in AliasHandleFtpOut() 231 tlen = ntohs(pip->ip_len); in AliasHandleFtpOut() 235 sptr = (char *)pip; in AliasHandleFtpOut() 258 la->true_addr.s_addr = pip->ip_src.s_addr; in AliasHandleFtpOut() [all …]
|
H A D | alias_smedia.c | 152 protohandler(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandler() argument 155 FindRtspOut(la, pip->ip_src, pip->ip_dst, in protohandler() 157 else AliasHandleRtspOut(la, pip, ah->lnk, ah->maxpktsize); in protohandler() 231 alias_rtsp_out(struct libalias *la, struct ip *pip, in alias_rtsp_out() argument 249 tc = (struct tcphdr *)ip_next(pip); in alias_rtsp_out() 250 hlen = (pip->ip_hl + tc->th_off) << 2; in alias_rtsp_out() 251 tlen = ntohs(pip->ip_len); in alias_rtsp_out() 312 FindAliasAddress(la, pip->ip_src), in alias_rtsp_out() 394 tc = (struct tcphdr *)ip_next(pip); in alias_rtsp_out() 396 AddSeq(lnk, delta + new_dlen - dlen, pip->ip_hl, pip->ip_len, in alias_rtsp_out() [all …]
|
H A D | alias_proxy.c | 286 struct ip *pip, in ProxyEncodeTcpStream() argument 295 tc = (struct tcphdr *)ip_next(pip); in ProxyEncodeTcpStream() 319 if ((int)(ntohs(pip->ip_len) + strlen(buffer)) > maxpacketsize) in ProxyEncodeTcpStream() 328 hlen = (pip->ip_hl + tc->th_off) << 2; in ProxyEncodeTcpStream() 329 dlen = ntohs(pip->ip_len) - hlen; in ProxyEncodeTcpStream() 335 p = (char *)pip; in ProxyEncodeTcpStream() 347 tc = (struct tcphdr *)ip_next(pip); in ProxyEncodeTcpStream() 349 AddSeq(lnk, delta + slen, pip->ip_hl, pip->ip_len, tc->th_seq, in ProxyEncodeTcpStream() 357 accumulate = pip->ip_len; in ProxyEncodeTcpStream() 358 pip->ip_len = htons(ntohs(pip->ip_len) + slen); in ProxyEncodeTcpStream() [all …]
|
H A D | alias_skinny.c | 71 protohandler(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandler() argument 73 AliasHandleSkinny(la, pip, ah->lnk); in protohandler() 207 alias_skinny_reg_msg(struct RegisterMessage *reg_msg, struct ip *pip, in alias_skinny_reg_msg() argument 219 tc->th_sum = TcpChecksum(pip); in alias_skinny_reg_msg() 227 struct ip *pip, struct tcphdr *tc, in alias_skinny_startmedia() argument 233 (void)pip; in alias_skinny_startmedia() 250 alias_skinny_port_msg(struct IpPortMessage *port_msg, struct ip *pip, in alias_skinny_port_msg() argument 262 tc->th_sum = TcpChecksum(pip); in alias_skinny_port_msg() 269 struct ip *pip, struct tcphdr *tc, in alias_skinny_opnrcvch_ack() argument 282 opnrcv_lnk = FindUdpTcpOut(la, pip->ip_src, null_addr, in alias_skinny_opnrcvch_ack() [all …]
|
H A D | alias_util.c | 98 IpChecksum(struct ip *pip) in IpChecksum() argument 100 return (LibAliasInternetChecksum(NULL, (u_short *)pip, in IpChecksum() 101 (pip->ip_hl << 2))); in IpChecksum() 106 TcpChecksum(struct ip *pip) in TcpChecksum() argument 113 nhdr = pip->ip_hl << 2; in TcpChecksum() 114 ntcp = ntohs(pip->ip_len) - nhdr; in TcpChecksum() 116 tc = (struct tcphdr *)ip_next(pip); in TcpChecksum() 133 ptr = (void *)&pip->ip_dst; in TcpChecksum() 136 ptr = (void *)&pip->ip_src; in TcpChecksum() 140 sum += htons((u_short)pip->ip_p); in TcpChecksum()
|
H A D | alias_irc.c | 107 protohandler(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandler() argument 111 AliasHandleIrcOut(la, pip, ah->lnk, ah->maxpktsize); in protohandler() 164 struct ip *pip, /* IP packet to examine */ in AliasHandleIrcOut() argument 178 tc = (struct tcphdr *)ip_next(pip); in AliasHandleIrcOut() 179 hlen = (pip->ip_hl + tc->th_off) << 2; in AliasHandleIrcOut() 180 tlen = ntohs(pip->ip_len); in AliasHandleIrcOut() 191 sptr = (char *)pip; in AliasHandleIrcOut() 354 pip->ip_src.s_addr != true_addr.s_addr || in AliasHandleIrcOut() 438 tc = (struct tcphdr *)ip_next(pip); in AliasHandleIrcOut() 440 AddSeq(lnk, delta + copyat + iCopy - dlen, pip->ip_hl, in AliasHandleIrcOut() [all …]
|
/freebsd/tests/sys/netinet/libalias/ |
H A D | util.h | 65 #define NAT_CHECK(pip, src, dst, msq) do { \ argument 67 int len = ntohs(pip->ip_len); \ 68 pip->ip_src = src; \ 69 pip->ip_dst = dst; \ 70 res = LibAliasOut(la, pip, len); \ 73 ATF_CHECK(addr_eq(msq, pip->ip_src)); \ 74 ATF_CHECK(addr_eq(dst, pip->ip_dst)); \ 77 #define NAT_FAIL(pip, src, dst) do { \ argument 79 int len = ntohs(pip->ip_len); \ 80 pip->ip_src = src; \ [all …]
|
H A D | 2_natout.c | 45 struct ip *pip; variable 51 pip = ip_packet(254, 64); 52 NAT_CHECK(pip, prv1, ext, masq); 53 NAT_CHECK(pip, prv2, ext, masq); 54 NAT_CHECK(pip, prv3, ext, masq); 55 NAT_CHECK(pip, cgn, ext, masq); 56 NAT_CHECK(pip, pub, ext, masq); 58 free(pip); 66 struct ip *pip; variable 72 pip = ip_packet(254, 64); [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/net/ |
H A D | cavium-pip.txt | 1 * PIP Ethernet nexus. 3 The PIP Ethernet nexus can control several data packet input/output 9 Properties for the PIP nexus: 10 - compatible: "cavium,octeon-3860-pip" 14 - reg: The base address of the PIP's register bank. 20 Properties for PIP interfaces which is a child the PIP nexus: 21 - compatible: "cavium,octeon-3860-pip-interface" 31 Properties for PIP port which is a child the PIP interface: 32 - compatible: "cavium,octeon-3860-pip-port" 48 pip@11800a0000000 { [all …]
|
/freebsd/cddl/contrib/opensolaris/lib/libdtrace/common/ |
H A D | dt_provider.c | 508 dt_probe_instance_t *pip, *pip_next; in dt_probe_destroy() local 522 for (pip = prp->pr_inst; pip != NULL; pip = pip_next) { in dt_probe_destroy() 523 pip_next = pip->pi_next; in dt_probe_destroy() 524 dt_free(dtp, pip->pi_rname); in dt_probe_destroy() 525 dt_free(dtp, pip->pi_fname); in dt_probe_destroy() 526 dt_free(dtp, pip->pi_offs); in dt_probe_destroy() 527 dt_free(dtp, pip->pi_enoffs); in dt_probe_destroy() 528 dt_free(dtp, pip); in dt_probe_destroy() 541 dt_probe_instance_t *pip; in dt_probe_define() local 547 for (pip = prp->pr_inst; pip != NULL; pip = pip->pi_next) { in dt_probe_define() [all …]
|
H A D | dt_program.c | 87 dtrace_proginfo_t *pip) in dtrace_program_info() argument 93 if (pip == NULL) in dtrace_program_info() 96 bzero(pip, sizeof (dtrace_proginfo_t)); in dtrace_program_info() 99 pip->dpi_descattr = _dtrace_maxattr; in dtrace_program_info() 100 pip->dpi_stmtattr = _dtrace_maxattr; in dtrace_program_info() 102 pip->dpi_descattr = _dtrace_defattr; in dtrace_program_info() 103 pip->dpi_stmtattr = _dtrace_defattr; in dtrace_program_info() 113 pip->dpi_descattr = in dtrace_program_info() 114 dt_attr_min(stp->ds_desc->dtsd_descattr, pip->dpi_descattr); in dtrace_program_info() 116 pip->dpi_stmtattr = in dtrace_program_info() [all …]
|
/freebsd/tests/sys/kern/ |
H A D | reaper.c | 47 int pip[2]; in ATF_TC_BODY() local 57 r = pipe(pip); in ATF_TC_BODY() 63 if (close(pip[1]) != 0) in ATF_TC_BODY() 69 if (read(pip[0], &(uint8_t){ 0 }, 1) != 0) in ATF_TC_BODY() 83 r = close(pip[1]); in ATF_TC_BODY() 91 r = close(pip[0]); in ATF_TC_BODY() 148 int pip[2]; in ATF_TC_BODY() local 172 r = pipe(pip); in ATF_TC_BODY() 178 if (close(pip[1]) != 0) in ATF_TC_BODY() 184 if (read(pip[0], &(uint8_t){ 0 }, 1) != 0) in ATF_TC_BODY() [all …]
|
/freebsd/sys/contrib/device-tree/src/mips/cavium-octeon/ |
H A D | octeon_3xxx.dts | 178 pip: pip@11800a0000000 { label 207 compatible = "cavium,octeon-3860-pip-port"; 214 compatible = "cavium,octeon-3860-pip-port"; 219 compatible = "cavium,octeon-3860-pip-port"; 224 compatible = "cavium,octeon-3860-pip-port"; 229 compatible = "cavium,octeon-3860-pip-port"; 234 compatible = "cavium,octeon-3860-pip-port"; 239 compatible = "cavium,octeon-3860-pip-port"; 244 compatible = "cavium,octeon-3860-pip-port"; 249 compatible = "cavium,octeon-3860-pip-port"; [all …]
|
H A D | octeon_68xx.dts | 255 pip: pip@11800a0000000 { label 256 compatible = "cavium,octeon-3860-pip"; 262 compatible = "cavium,octeon-3860-pip-interface"; 268 compatible = "cavium,octeon-3860-pip-port"; 274 compatible = "cavium,octeon-3860-pip-port"; 280 compatible = "cavium,octeon-3860-pip-port"; 286 compatible = "cavium,octeon-3860-pip-port"; 294 compatible = "cavium,octeon-3860-pip-interface"; 300 compatible = "cavium,octeon-3860-pip-port"; 306 compatible = "cavium,octeon-3860-pip-port"; [all …]
|
H A D | dlink_dsr-500n-1000n.dtsi | 19 pip: pip@11800a0000000 { label 53 pip = &pip;
|
H A D | ubnt_e100.dts | 29 pip: pip@11800a0000000 { label 60 pip = &pip;
|
/freebsd/tests/sys/kern/pipe/ |
H A D | pipe_reverse2_test.c | 39 int pip[2]; in main() local 43 if (pipe(pip) == -1) in main() 47 FD_SET(pip[0], &set); in main() 48 n = select(pip[1] + 1, NULL, &set, NULL, &(struct timeval){ 0, 0 }); in main() 52 n = write(pip[0], "x", 1); in main() 57 FD_SET(pip[0], &set); in main() 58 n = select(pip[1] + 1, NULL, &set, NULL, &(struct timeval){ 0, 0 }); in main()
|
/freebsd/bin/sh/ |
H A D | eval.c | 566 int pip[2]; in evalpipe() local 577 pip[1] = -1; in evalpipe() 579 if (pipe(pip) < 0) { in evalpipe() 591 if (pip[1] >= 0) { in evalpipe() 592 if (!(prevfd >= 0 && pip[0] == 0)) in evalpipe() 593 close(pip[0]); in evalpipe() 594 if (pip[1] != 1) { in evalpipe() 595 dup2(pip[1], 1); in evalpipe() 596 close(pip[1]); in evalpipe() 603 prevfd = pip[0]; in evalpipe() [all …]
|
H A D | redir.c | 257 int pip[2]; in openhere() local 262 if (pipe(pip) < 0) in openhere() 272 flags = fcntl(pip[1], F_GETFL, 0); in openhere() 273 if (flags != -1 && fcntl(pip[1], F_SETFL, flags | O_NONBLOCK) != -1) { in openhere() 274 written = write(pip[1], p, len); in openhere() 279 fcntl(pip[1], F_SETFL, flags); in openhere() 283 close(pip[0]); in openhere() 289 xwrite(pip[1], p + written, len - written); in openhere() 293 close(pip[1]); in openhere() 294 return pip[0]; in openhere()
|
/freebsd/contrib/libcbor/doc/source/ |
H A D | development.rst | 96 - `Python <https://www.python.org/>`_ and `pip <https://pypi.python.org/pypi/pip>`_ (Sphinx platform) 110 pip install sphinx 111 pip install sphinx_rtd_theme 112 pip install breathe 113 pip install https://github.com/lepture/python-livereload/archive/master.zip 114 pip install sphinx-autobuild
|
/freebsd/lib/libc/tests/gen/ |
H A D | fmtmsg_test.c | 160 int pip[2]; in run_test() local 167 if (pipe(pip) == -1) in run_test() 173 close(pip[0]); in run_test() 174 if (pip[1] != STDERR_FILENO && in run_test() 175 dup2(pip[1], STDERR_FILENO) == -1) in run_test() 183 close(pip[1]); in run_test() 187 while ((n = read(pip[0], p, result + resultsize - p - 1)) != 0) { in run_test() 207 close(pip[0]); in run_test()
|
/freebsd/usr.sbin/ppp/ |
H A D | tcpmss.c | 151 struct ip *pip; in tcpmss_Check() local 165 pip = (struct ip *)MBUF_CTOP(bp); in tcpmss_Check() 167 switch (pip->ip_v) { in tcpmss_Check() 173 hlen = pip->ip_hl << 2; in tcpmss_Check() 174 if (pip->ip_p == IPPROTO_TCP && (ntohs(pip->ip_off) & IP_OFFMASK) == 0 && in tcpmss_Check() 175 ntohs(pip->ip_len) == plen && hlen <= plen && in tcpmss_Check() 212 log_Printf(LogDEBUG, "tcpmss_Check: Unknown IP family %u\n", pip->ip_v); in tcpmss_Check()
|
/freebsd/crypto/libecc/.github/workflows/ |
H A D | libecc_meson_build.yml | 28 sudo apt-get -y install python3-pip; 29 pip install meson; 30 pip install ninja; 31 pip install dunamai;
|