Lines Matching defs:inp

203 	struct inpcb *inp = tp->t_inpcb;
239 ipovly->ih_src = inp->inp_laddr;
240 ipovly->ih_dst = inp->inp_faddr;
253 ip6->ip6_src = inp->inp_laddr6;
254 ip6->ip6_dst = inp->inp_faddr6;
256 (inp->inp_flowinfo & IPV6_FLOWLABEL_MASK);
260 ip6->ip6_hlim = in6_selecthlim(inp); /*XXX*/
269 th->th_sport = inp->inp_lport;
270 th->th_dport = inp->inp_fport;
427 tcp_newtcpcb(struct inpcb *inp, int wait)
440 tp->t_inpcb = inp;
467 if (ISSET(inp->inp_flags, INP_IPV6)) {
469 inp->inp_ipv6.ip6_hlim = ip6_defhlim;
474 inp->inp_ip.ip_ttl = ip_defttl;
477 inp->inp_ppcb = (caddr_t)tp;
512 struct inpcb *inp = tp->t_inpcb;
513 struct socket *so = inp->inp_socket;
533 inp->inp_ppcb = NULL;
535 in_pcbdetach(inp);
574 tcp_notify(struct inpcb *inp, int error)
576 struct tcpcb *tp = intotcpcb(inp);
577 struct socket *so = inp->inp_socket;
610 struct inpcb *inp;
675 inp = in6_pcblookup(&tcb6table, &sa6->sin6_addr,
686 inp != NULL);
687 in_pcbunref(inp);
690 if (inp) {
692 if ((tp = intotcpcb(inp)) &&
695 notify(inp, inet6ctlerrmap[cmd]);
701 in_pcbunref(inp);
715 struct inpcb *inp;
746 inp = in_pcblookup(&tcbtable,
749 if (inp && (tp = intotcpcb(inp)) &&
763 in_pcbunref(inp);
772 icmp_mtudisc(icp, inp->inp_rtableid);
783 in_pcbunref(inp);
792 in_pcbunref(inp);
797 in_pcbunref(inp);
800 in_pcbunref(inp);
811 inp = in_pcblookup(&tcbtable,
814 if (inp) {
816 if ((tp = intotcpcb(inp)) &&
819 notify(inp, errno);
832 in_pcbunref(inp);
856 tcp_mtudisc(struct inpcb *inp, int errno)
858 struct tcpcb *tp = intotcpcb(inp);
866 rt = in_pcbrtentry(inp);
874 in_rtchange(inp, errno);
875 if ((rt = in_pcbrtentry(inp)) == NULL)
894 tcp_mtudisc_increase(struct inpcb *inp, int errno)
896 struct tcpcb *tp = intotcpcb(inp);
897 struct rtentry *rt = in_pcbrtentry(inp);
904 in_rtchange(inp, errno);