Lines Matching refs:faddr

140 			    struct in_addr faddr, u_int fport_arg,
715 struct in_addr laddr, faddr; in in_pcb_lport_dest() local
764 faddr = ((struct sockaddr_in *)fsa)->sin_addr; in in_pcb_lport_dest()
797 faddr, fport, laddr, lport, lookupflags, in in_pcb_lport_dest()
1008 in_addr_t laddr, faddr; in in_pcbconnect() local
1019 error = in_pcbconnect_setup(inp, sin, &laddr, &lport, &faddr, &fport, in in_pcbconnect()
1024 inp->inp_faddr.s_addr = faddr; in in_pcbconnect()
1056 in_pcbladdr(struct inpcb *inp, struct in_addr *faddr, struct in_addr *laddr, in in_pcbladdr() argument
1082 sin->sin_addr.s_addr = faddr->s_addr; in in_pcbladdr()
1091 nh = fib4_lookup(inp->inp_inc.inc_fibnum, *faddr, in in_pcbladdr()
1278 struct in_addr laddr, faddr; in in_pcbconnect_setup() local
1299 faddr = sin->sin_addr; in in_pcbconnect_setup()
1305 hash_val = fib4_calc_software_hash(laddr, faddr, 0, fport, in in_pcbconnect_setup()
1320 if (faddr.s_addr == INADDR_ANY) { in in_pcbconnect_setup()
1321 faddr = in in_pcbconnect_setup()
1323 if ((error = prison_get_ip4(cred, &faddr)) != 0) in in_pcbconnect_setup()
1325 } else if (faddr.s_addr == (u_long)INADDR_BROADCAST) { in in_pcbconnect_setup()
1328 faddr = satosin(&CK_STAILQ_FIRST( in in_pcbconnect_setup()
1333 error = in_pcbladdr(inp, &faddr, &laddr, cred); in in_pcbconnect_setup()
1339 if (IN_MULTICAST(ntohl(faddr.s_addr)) && in in_pcbconnect_setup()
1366 if (in_pcblookup_hash_locked(inp->inp_pcbinfo, faddr, in in_pcbconnect_setup()
1377 fsin.sin_addr = faddr; in in_pcbconnect_setup()
1386 *faddrp = faddr.s_addr; in in_pcbconnect_setup()
2039 const struct in_addr *faddr, uint16_t fport, const struct in_addr *laddr, in in_pcblookup_lbgroup() argument
2106 return (grp->il_inp[INP_PCBLBGROUP_PKTHASH(faddr, lport, fport) % in in_pcblookup_lbgroup()
2111 in_pcblookup_exact_match(const struct inpcb *inp, struct in_addr faddr, in in_pcblookup_exact_match() argument
2119 if (inp->inp_faddr.s_addr == faddr.s_addr && in in_pcblookup_exact_match()
2128 in_pcblookup_hash_exact(struct inpcbinfo *pcbinfo, struct in_addr faddr, in in_pcblookup_hash_exact() argument
2136 head = &pcbinfo->ipi_hash_exact[INP_PCBHASH(&faddr, lport, fport, in in_pcblookup_hash_exact()
2139 if (in_pcblookup_exact_match(inp, faddr, fport, laddr, lport)) in in_pcblookup_hash_exact()
2172 in_pcblookup_hash_wild_smr(struct inpcbinfo *pcbinfo, struct in_addr faddr, in in_pcblookup_hash_wild_smr() argument
2210 in_pcblookup_hash_wild_locked(struct inpcbinfo *pcbinfo, struct in_addr faddr, in in_pcblookup_hash_wild_locked() argument
2289 in_pcblookup_hash_locked(struct inpcbinfo *pcbinfo, struct in_addr faddr, in in_pcblookup_hash_locked() argument
2298 KASSERT(faddr.s_addr != INADDR_ANY, in in_pcblookup_hash_locked()
2304 inp = in_pcblookup_hash_exact(pcbinfo, faddr, fport, laddr, lport); in in_pcblookup_hash_locked()
2309 inp = in_pcblookup_lbgroup(pcbinfo, &faddr, fport, in in_pcblookup_hash_locked()
2312 inp = in_pcblookup_hash_wild_locked(pcbinfo, faddr, in in_pcblookup_hash_locked()
2321 in_pcblookup_hash(struct inpcbinfo *pcbinfo, struct in_addr faddr, in in_pcblookup_hash() argument
2332 inp = in_pcblookup_hash_locked(pcbinfo, faddr, fport, laddr, lport, in in_pcblookup_hash()
2348 in_pcblookup_hash_smr(struct inpcbinfo *pcbinfo, struct in_addr faddr, in in_pcblookup_hash_smr() argument
2362 inp = in_pcblookup_hash_exact(pcbinfo, faddr, fport, laddr, lport); in in_pcblookup_hash_smr()
2370 faddr, fport, laddr, lport))) in in_pcblookup_hash_smr()
2379 return (in_pcblookup_hash(pcbinfo, faddr, fport, laddr, lport, in in_pcblookup_hash_smr()
2384 inp = in_pcblookup_lbgroup(pcbinfo, &faddr, fport, in in_pcblookup_hash_smr()
2395 inp = in_pcblookup_hash_wild_smr(pcbinfo, faddr, fport, in in_pcblookup_hash_smr()
2399 return (in_pcblookup_hash(pcbinfo, faddr, fport, laddr, in in_pcblookup_hash_smr()
2415 in_pcblookup(struct inpcbinfo *pcbinfo, struct in_addr faddr, u_int fport, in in_pcblookup() argument
2419 return (in_pcblookup_hash_smr(pcbinfo, faddr, fport, laddr, lport, in in_pcblookup()
2424 in_pcblookup_mbuf(struct inpcbinfo *pcbinfo, struct in_addr faddr, in in_pcblookup_mbuf() argument
2428 return (in_pcblookup_hash_smr(pcbinfo, faddr, fport, laddr, lport, in in_pcblookup_mbuf()
2840 uint32_t *faddr, uint16_t *fp) in inp_4tuple_get() argument
2845 *faddr = inp->inp_faddr.s_addr; in inp_4tuple_get()