inp_lport
inp->inp_lport, FALSE, NULL) != NULL) {
if (inp->inp_lport == 0) {
sin->sin_port = inp->inp_lport;
INP_PCBLOCALGRPHASH(inp->inp_lport, pcbinfo->localgrphashmask)];
grp->il_lport == inp->inp_lport &&
inp->inp_fport == fport && inp->inp_lport == lport) {
if (inp->inp_lport != lport)
inp->inp_fport, hashkey_laddr, inp->inp_lport, pcbinfo->hashmask)];
if (phd->phd_port == inp->inp_lport)
phd->phd_port = inp->inp_lport;
porthash = OBTAIN_LPORTHASH_TOKEN(inp->inp_pcbinfo, inp->inp_lport);
KASSERT(inp->inp_lport != 0, ("inpcb has no lport"));
INP_PCBLOCALGRPHASH(inp->inp_lport, pcbinfo->localgrphashmask)];
grp->il_lport == inp->inp_lport &&
inp->inp_lport, &inp->inp_inc.inc_ie.ie_dependladdr,
INP_PCBWILDCARDHASH(inp->inp_lport, pcbinfo->wildcardhashmask)];
INP_PCBLOCALGRPHASH(inp->inp_lport, pcbinfo->localgrphashmask)];
INP_PCBWILDCARDHASH(inp->inp_lport, pcbinfo->wildcardhashmask)];
inp->inp_lport = lport;
KKASSERT(inp->inp_lport != 0);
sin->sin_port = inp->inp_lport;
porthash = OBTAIN_LPORTHASH_TOKEN(inp->inp_pcbinfo, inp->inp_lport);
sin->sin_port = inp->inp_lport;
if (inp->inp_lport != 0 || inp->inp_laddr.s_addr != INADDR_ANY)
inp->inp_lport = lport;
inp->inp_lport = lport;
if (inp->inp_lport != 0)
#define in6p_lport inp_lport /* for KAME src sync over BSD*'s */
if (inp->inp_lport == nport)
MD5Update(&isn->ctx, (u_char *)&tp->t_inpcb->inp_lport, 2);
phd->phd_port = tp->t_inpcb->inp_lport;
tcp_hdr->th_sport = inp->inp_lport;
inp->inp_lport = sc->sc_inc.inc_lport;
inp->inp_lport, 0, NULL);
if (inp->inp_lport == 0) {
inp->inp_lport);
if (inp->inp_lport == 0) {
inp->inp_lport, 0, NULL);
if (inp->inp_lport != 0 || inp->inp_laddr.s_addr != INADDR_ANY) {
if (inp->inp_lport == 0) {
if (inp->inp_lport == 0) {
if (inp->inp_lport != ltp->t_inpcb->inp_lport) {
ui->ui_sport = inp->inp_lport;
KASSERT(inp->inp_lport != 0, ("inp lport should have been bound"));
KASSERT(inp->inp_lport != 0, ("local port not set yet"));
KASSERT(udp_lportcpu(inp->inp_lport) == mycpuid, ("not target cpu"));
KASSERT(inp->inp_lport != 0, ("local port not set yet"));
cpu = udp_lportcpu(inp->inp_lport);
if (inp->inp_lport != 0 ||
if (inp->inp_lport == 0) {
inp->inp_laddr.s_addr : if_sin->sin_addr.s_addr, inp->inp_lport);
if (inp->inp_lport == 0) {
if (error && inp != NULL && inp->inp_lport != 0 &&
inp->inp_laddr : if_sin->sin_addr, inp->inp_lport, FALSE, NULL);
inp->inp_lport != uh->uh_dport)
if (inp->inp_lport != uh->uh_dport)
if (inp->inp_lport == 0) { /* unbound socket */
if (inp->inp_lport || !IN6_IS_ADDR_UNSPECIFIED(&inp->in6p_laddr))
inp->inp_lport = lport;
inp->inp_lport = 0;
inp->inp_lport, 0, NULL) != NULL) {
if (inp->inp_lport == 0) {
sin6->sin6_port = inp->inp_lport;
(lport && inp->inp_lport != lport) ||
inp->inp_lport == lport) {
if (inp->inp_lport != lport)
inp->inp_lport = lport;
inetprint(&inp->inp_laddr, (int)inp->inp_lport,
(int)inp->inp_lport, name, 1);
inetprint(&inp->inp_laddr, (int)inp->inp_lport,
(int)inp->inp_lport, name, 1);
inetprint(&inp->inp_laddr, (int)inp->inp_lport,
inp->inp_lport !=
(int)inp->inp_lport, name, 0);
inp->inp_lport !=
&inp->inp_laddr, inp->inp_lport);
if (p->port == inp->inp_lport ||
if (p->ni_lport != inp->inp_lport ||
p->ni_lport = inp->inp_lport;