/macosx-10.10.1/xnu-2782.1.97/bsd/netinet6/ |
H A D | udp6_output.c | 144 udp6_output(struct in6pcb *in6p, struct mbuf *m, struct sockaddr *addr6, argument 164 struct socket *so = in6p->in6p_socket; 171 if (flowadv && INP_WAIT_FOR_IF_FEEDBACK(in6p)) { 176 if (in6p->inp_flags & INP_BOUND_IF) { 177 ip6oa.ip6oa_boundif = in6p->inp_boundifp->if_index; 180 if (INP_NO_CELLULAR(in6p)) 182 if (INP_NO_EXPENSIVE(in6p)) 184 if (INP_AWDL_UNRESTRICTED(in6p)) 194 optp = in6p->in6p_outputopts; 214 if (!IN6_IS_ADDR_UNSPECIFIED(&in6p [all...] |
H A D | raw_ip6.c | 155 struct inpcb *in6p; local 170 LIST_FOREACH(in6p, &ripcb, inp_list) { 171 if ((in6p->in6p_vflag & INP_IPV6) == 0) 173 if (in6p->in6p_ip6_nxt && 174 in6p->in6p_ip6_nxt != proto) 176 if (!IN6_IS_ADDR_UNSPECIFIED(&in6p->in6p_laddr) && 177 !IN6_ARE_ADDR_EQUAL(&in6p->in6p_laddr, &ip6->ip6_dst)) 179 if (!IN6_IS_ADDR_UNSPECIFIED(&in6p->in6p_faddr) && 180 !IN6_ARE_ADDR_EQUAL(&in6p->in6p_faddr, &ip6->ip6_src)) 183 if (inp_restricted_recv(in6p, if 338 struct inpcb *in6p; local [all...] |
H A D | udp6_usrreq.c | 249 struct inpcb *in6p; local 345 LIST_FOREACH(in6p, &udb, inp_list) { 350 if ((in6p->inp_vflag & INP_IPV6) == 0) 353 if (inp_restricted_recv(in6p, ifp)) 356 if (in_pcb_checkstate(in6p, WNT_ACQUIRE, 0) == 360 udp_lock(in6p->in6p_socket, 1, 0); 362 if (in_pcb_checkstate(in6p, WNT_RELEASE, 1) == 364 udp_unlock(in6p->in6p_socket, 1, 0); 367 if (in6p->in6p_lport != uh->uh_dport) { 368 udp_unlock(in6p [all...] |
H A D | ip6_output.c | 2077 struct inpcb *in6p = sotoinpcb(so); local 2107 error = ip6_pcbopts(&in6p->in6p_outputopts, 2156 in6p->in6p_hops = optval; 2157 if (in6p->inp_vflag & 2159 in6p->inp_ip_ttl = 2166 in6p->inp_flags |= (bit); \ 2168 in6p->inp_flags &= ~(bit); \ 2172 in6p->inp_flags |= IN6P_RFC2292; \ 2174 in6p->inp_flags |= (bit); \ 2176 in6p 2736 struct inpcb *in6p = sotoinpcb(so); local 3875 ip6_optlen(struct in6pcb *in6p) argument [all...] |
H A D | in6_src.c | 1234 in6_selecthlim(struct in6pcb *in6p, struct ifnet *ifp) argument 1236 if (in6p && in6p->in6p_hops >= 0) { 1237 return (in6p->in6p_hops); 1816 struct in6pcb *in6p, struct ifnet **ifpp, struct ip6_pktopts *opt) 1841 if (in6p != NULL && IN6_IS_ADDR_MULTICAST(in6) && 1842 in6p->in6p_moptions != NULL) { 1843 IM6O_LOCK(in6p->in6p_moptions); 1845 in6p->in6p_moptions->im6o_multicast_ifp; 1846 IM6O_UNLOCK(in6p 1815 in6_embedscope(struct in6_addr *in6, const struct sockaddr_in6 *sin6, struct in6pcb *in6p, struct ifnet **ifpp, struct ip6_pktopts *opt) argument [all...] |
H A D | ip6_input.c | 1577 ip6_savecontrol(struct inpcb *in6p, struct mbuf *m, struct mbuf **mp) argument 1584 np = ip6_savecontrol_v4(in6p, m, mp, &v4only); 1592 if ((in6p->inp_flags & IN6P_TCLASS) != 0) { 1613 if ((in6p->inp_flags & IN6P_HOPOPTS) != 0) { 1636 IS2292(in6p, IPV6_2292HOPOPTS, IPV6_HOPOPTS), 1645 if ((in6p->inp_flags & (IN6P_RTHDR | IN6P_DSTOPTS)) != 0) { 1685 if (!(in6p->inp_flags & IN6P_DSTOPTS)) 1689 IS2292(in6p, IPV6_2292DSTOPTS, 1696 if (!in6p->inp_flags & IN6P_RTHDR) 1700 IS2292(in6p, IPV6_2292RTHD 1738 ip6_notify_pmtu(struct inpcb *in6p, struct sockaddr_in6 *dst, u_int32_t *mtu) argument [all...] |
H A D | ipsec.c | 1679 ipsec6_set_policy(struct in6pcb *in6p, argument 1692 if (in6p == NULL || request == NULL) 1707 if (in6p->in6p_sp == NULL) { 1708 error = ipsec_init_policy(in6p->inp_socket, &in6p->in6p_sp); 1716 pcb_sp = &in6p->in6p_sp->sp_in; 1719 pcb_sp = &in6p->in6p_sp->sp_out; 1731 ipsec6_delete_pcbpolicy(struct in6pcb *in6p) argument 1735 if (in6p == NULL) 1738 if (in6p [all...] |
H A D | icmp6.c | 2017 struct in6pcb *in6p; local 2048 LIST_FOREACH(in6p, &ripcb, inp_list) 2050 if ((in6p->inp_vflag & INP_IPV6) == 0) 2052 if (in6p->in6p_ip6_nxt != IPPROTO_ICMPV6) 2054 if (!IN6_IS_ADDR_UNSPECIFIED(&in6p->in6p_laddr) && 2055 !IN6_ARE_ADDR_EQUAL(&in6p->in6p_laddr, &ip6->ip6_dst)) 2057 if (!IN6_IS_ADDR_UNSPECIFIED(&in6p->in6p_faddr) && 2058 !IN6_ARE_ADDR_EQUAL(&in6p->in6p_faddr, &ip6->ip6_src)) 2060 if (in6p->in6p_icmp6filt 2062 in6p [all...] |
H A D | in6.c | 3922 struct in6pcb *in6p = sotoin6pcb(so); local 3925 if (in6p == NULL || in6p->inp_state == INPCB_STATE_DEAD) 3946 struct in6pcb *in6p = sotoin6pcb(so); local 3949 if (in6p == NULL || in6p->inp_state == INPCB_STATE_DEAD) 3978 struct in6pcb *in6p = sotoin6pcb(so); local 3988 if (in6p == NULL) { 3998 ifp = in6p->in6p_last_outifp; 4004 if (in6p [all...] |
H A D | in6_pcb.c | 1041 in6_losing(struct inpcb *in6p) argument 1046 if ((rt = in6p->in6p_route.ro_rt) != NULL) { 1050 (struct sockaddr *)&in6p->in6p_route.ro_dst; 1072 ROUTE_RELEASE(&in6p->in6p_route);
|
H A D | in6_mcast.c | 1886 in6p_lookup_mcast_ifp(const struct inpcb *in6p, argument 1893 VERIFY(in6p == NULL || (in6p->inp_vflag & INP_IPV6)); 1898 if (in6p != NULL && (in6p->inp_flags & INP_BOUND_IF)) 1899 ifscope = in6p->inp_boundifp->if_index;
|
/macosx-10.10.1/lsof-53/lsof/dialects/darwin/kmem/ |
H A D | dsock.c | 79 struct in6pcb in6p; local 201 || kread((KA_T)s.so_pcb, (char *)&in6p, sizeof(in6p))) 211 enter_dev_ch(print_kptr((KA_T)(in6p.in6p_ppcb ? in6p.in6p_ppcb 215 ta = (KA_T)in6p.in6p_ppcb; 216 la = (unsigned char *)&in6p.in6p_laddr; 217 lp = (int)ntohs(in6p.in6p_lport); 218 if (!IN6_IS_ADDR_UNSPECIFIED(&in6p.in6p_faddr) 219 || in6p [all...] |
/macosx-10.10.1/bind9-45.101/bind9/lib/bind9/ |
H A D | getaddresses.c | 218 struct in6_addr *in6p; local 219 in6p = (struct in6_addr *)(he->h_addr_list[i]); 220 if (in6p == NULL) 222 isc_sockaddr_fromin6(&addrs[i], in6p, port);
|
/macosx-10.10.1/network_cmds-457/netstat.tproj/ |
H A D | inet6.c | 1116 inet6name(struct in6_addr *in6p) argument 1136 if (!nflag && !IN6_IS_ADDR_UNSPECIFIED(in6p)) { 1137 hp = gethostbyaddr((char *)in6p, sizeof(*in6p), AF_INET6); 1145 if (IN6_IS_ADDR_UNSPECIFIED(in6p)) 1153 sin6.sin6_addr = *in6p; 1155 if (IN6_IS_ADDR_LINKLOCAL(in6p) || 1156 IN6_IS_ADDR_MC_NODELOCAL(in6p) || 1157 IN6_IS_ADDR_MC_LINKLOCAL(in6p)) { 1159 ntohs(*(u_int16_t *)&in6p [all...] |
/macosx-10.10.1/tcpdump-61/tcpdump/ |
H A D | print-icmp6.c | 682 struct in6_addr in6, *in6p; local 782 in6p = (struct in6_addr *)(opri + 1); 787 TCHECK2(*in6p, 8); 791 TCHECK(*in6p);
|
/macosx-10.10.1/libresolv-57/ |
H A D | res_send.c | 382 const struct sockaddr_in6 *in6p, *srv6; local 401 in6p = (const struct sockaddr_in6 *)sa; 405 if (srv6->sin6_family == in6p->sin6_family && 406 srv6->sin6_port == in6p->sin6_port && 408 IN6_ARE_ADDR_EQUAL(&srv6->sin6_addr, &in6p->sin6_addr)))
|