Lines Matching refs:faddr

140 			    struct in_addr faddr, u_int fport_arg,
766 struct in_addr laddr, faddr; in in_pcb_lport_dest() local
815 faddr = ((struct sockaddr_in *)fsa)->sin_addr; in in_pcb_lport_dest()
847 faddr, fport, laddr, lport, lookupflags, in in_pcb_lport_dest()
1085 struct in_addr laddr, faddr; in in_pcbconnect() local
1114 faddr = in in_pcbconnect()
1116 if ((error = prison_get_ip4(cred, &faddr)) != 0) in in_pcbconnect()
1121 faddr = satosin(&CK_STAILQ_FIRST( in in_pcbconnect()
1124 faddr = sin->sin_addr; in in_pcbconnect()
1126 faddr = sin->sin_addr; in in_pcbconnect()
1129 error = in_pcbladdr(inp, &faddr, &laddr, cred); in in_pcbconnect()
1142 .sin_addr = faddr, in in_pcbconnect()
1150 } else if (in_pcblookup_hash_locked(inp->inp_pcbinfo, faddr, in in_pcbconnect()
1160 inp->inp_faddr = faddr; in in_pcbconnect()
1192 in_pcbladdr(const struct inpcb *inp, struct in_addr *faddr, in in_pcbladdr() argument
1216 if (IN_MULTICAST(ntohl(faddr->s_addr)) && inp->inp_moptions != NULL && in in_pcbladdr()
1239 sin->sin_addr.s_addr = faddr->s_addr; in in_pcbladdr()
1248 nh = fib4_lookup(inp->inp_inc.inc_fibnum, *faddr, in in_pcbladdr()
2099 const struct in_addr *faddr, uint16_t fport, const struct in_addr *laddr, in in_pcblookup_lbgroup() argument
2176 inp = grp->il_inp[INP_PCBLBGROUP_PKTHASH(faddr, lport, fport) % count]; in in_pcblookup_lbgroup()
2182 in_pcblookup_exact_match(const struct inpcb *inp, struct in_addr faddr, in in_pcblookup_exact_match() argument
2190 if (inp->inp_faddr.s_addr == faddr.s_addr && in in_pcblookup_exact_match()
2199 in_pcblookup_hash_exact(struct inpcbinfo *pcbinfo, struct in_addr faddr, in in_pcblookup_hash_exact() argument
2207 head = &pcbinfo->ipi_hash_exact[INP_PCBHASH(&faddr, lport, fport, in in_pcblookup_hash_exact()
2210 if (in_pcblookup_exact_match(inp, faddr, fport, laddr, lport)) in in_pcblookup_hash_exact()
2361 in_pcblookup_hash_locked(struct inpcbinfo *pcbinfo, struct in_addr faddr, in in_pcblookup_hash_locked() argument
2370 KASSERT(faddr.s_addr != INADDR_ANY, in in_pcblookup_hash_locked()
2376 inp = in_pcblookup_hash_exact(pcbinfo, faddr, fport, laddr, lport); in in_pcblookup_hash_locked()
2381 inp = in_pcblookup_lbgroup(pcbinfo, &faddr, fport, in in_pcblookup_hash_locked()
2393 in_pcblookup_hash(struct inpcbinfo *pcbinfo, struct in_addr faddr, in in_pcblookup_hash() argument
2404 inp = in_pcblookup_hash_locked(pcbinfo, faddr, fport, laddr, lport, in in_pcblookup_hash()
2420 in_pcblookup_hash_smr(struct inpcbinfo *pcbinfo, struct in_addr faddr, in in_pcblookup_hash_smr() argument
2434 inp = in_pcblookup_hash_exact(pcbinfo, faddr, fport, laddr, lport); in in_pcblookup_hash_smr()
2442 faddr, fport, laddr, lport))) in in_pcblookup_hash_smr()
2451 return (in_pcblookup_hash(pcbinfo, faddr, fport, laddr, lport, in in_pcblookup_hash_smr()
2456 inp = in_pcblookup_lbgroup(pcbinfo, &faddr, fport, in in_pcblookup_hash_smr()
2471 return (in_pcblookup_hash(pcbinfo, faddr, fport, laddr, in in_pcblookup_hash_smr()
2487 in_pcblookup(struct inpcbinfo *pcbinfo, struct in_addr faddr, u_int fport, in in_pcblookup() argument
2494 return (in_pcblookup_hash_smr(pcbinfo, faddr, fport, laddr, lport, in in_pcblookup()
2499 in_pcblookup_mbuf(struct inpcbinfo *pcbinfo, struct in_addr faddr, in in_pcblookup_mbuf() argument
2507 return (in_pcblookup_hash_smr(pcbinfo, faddr, fport, laddr, lport, in in_pcblookup_mbuf()
2892 uint32_t *faddr, uint16_t *fp) in inp_4tuple_get() argument
2897 *faddr = inp->inp_faddr.s_addr; in inp_4tuple_get()