Searched refs:sa (Results 1 - 25 of 48) sorted by relevance

12

/macosx-10.5.8/xnu-1228.15.4/bsd/net/
H A Drtsock_mip.c42 struct sockaddr *sa = 0; local
54 dst = sa = rt_key(rt);
70 route_proto.sp_protocol = sa ? sa->sa_family : 0;
H A Dif_ethersubr.c118 struct sockaddr *sa)
128 switch(sa->sa_family) {
133 e_addr = &sa->sa_data[0];
143 sdl = (struct sockaddr_dl *)sa;
152 sin = (struct sockaddr_in *)sa;
171 sin6 = (struct sockaddr_in6 *)sa;
115 ether_resolvemulti( struct ifnet *ifp, struct sockaddr **llsa, struct sockaddr *sa) argument
H A Dif_disc.c92 static void discrtrequest(int cmd, struct rtentry *rt, struct sockaddr *sa);
172 discrtrequest(cmd, rt, sa)
175 struct sockaddr *sa;
H A Dif.c942 link_rtrequest(int cmd, struct rtentry *rt, struct sockaddr *sa) argument
955 ifa->ifa_rtrequest(cmd, rt, sa);
1127 if_withname(struct sockaddr *sa) argument
1130 struct sockaddr_dl *sdl = (struct sockaddr_dl *)sa;
1132 if ( (sa->sa_family != AF_LINK) || (sdl->sdl_nlen == 0) ||
1626 struct sockaddr *sa = ifa->ifa_addr; local
1628 if (curproc->p_prison && prison_if(curproc, sa))
1635 ifr.ifr_addr = *sa;
1636 osa->sa_family = sa->sa_family;
1639 } else if (sa
1751 if_addmulti_doesexist( struct ifnet *ifp, const struct sockaddr *sa, struct ifmultiaddr **retifma) argument
1842 if_addmulti( struct ifnet *ifp, const struct sockaddr *sa, struct ifmultiaddr **retifma) argument
2051 if_delmulti( struct ifnet *ifp, const struct sockaddr *sa) argument
2101 ifmaof_ifpforaddr(const struct sockaddr *sa, struct ifnet *ifp) argument
[all...]
H A Drtsock.c117 #define SIN(sa) ((struct sockaddr_in *)(size_t)(sa))
438 #define satosinaddr(sa) (((struct sockaddr_in *)sa)->sin_addr.s_addr)
775 struct sockaddr *sa; local
782 sa = (struct sockaddr *)cp;
786 if ( (cp + sa->sa_len) > cplim ) {
797 if (sa->sa_len == 0) {
803 rtinfo->rti_info[i] = sa;
804 ADVANCE(cp, sa);
817 struct sockaddr *sa; local
917 struct sockaddr *sa; local
969 struct sockaddr *sa = rtinfo->rti_info[RTAX_DST]; local
1028 struct sockaddr *sa = 0; local
[all...]
H A Dif_dummy.c210 dummyrtrequest(cmd, rt, sa)
213 struct sockaddr *sa;
H A Dif_gif.c525 struct sockaddr *sa; local
690 sa = (struct sockaddr *)_MALLOC(src->sa_len, M_IFADDR, M_WAITOK);
691 bcopy((caddr_t)src, (caddr_t)sa, src->sa_len);
692 sc->gif_psrc = sa;
696 sa = (struct sockaddr *)_MALLOC(dst->sa_len, M_IFADDR, M_WAITOK);
697 bcopy((caddr_t)dst, (caddr_t)sa, dst->sa_len);
698 sc->gif_pdst = sa;
H A Dif_fddisubr.c529 struct sockaddr sa; local
540 sa.sa_family = AF_UNSPEC;
541 sa.sa_len = sizeof(sa);
542 eh = (struct ether_header *)sa.sa_data;
548 ifp->if_output(ifp, m, &sa, NULL);
H A Droute.c218 #define SIN(sa) ((struct sockaddr_in *)(size_t)(sa))
219 #define SINIFSCOPE(sa) ((struct sockaddr_inifscope *)(size_t)(sa))
221 #define ASSERT_SINIFSCOPE(sa) { \
222 if ((sa)->sa_family != AF_INET || \
223 (sa)->sa_len < sizeof (struct sockaddr_in)) \
224 panic("%s: bad sockaddr_in %p\n", __func__, sa); \
289 sa_set_ifscope(struct sockaddr *sa, unsigned int ifscope) argument
292 ASSERT_SINIFSCOPE(sa);
301 sa_get_ifscope(struct sockaddr *sa) argument
[all...]
/macosx-10.5.8/xnu-1228.15.4/bsd/netinet6/
H A Din6_pcb.h71 #define satosin6(sa) ((struct sockaddr_in6 *)(sa))
H A Draw_ip6.c103 #define satosin6(sa) ((struct sockaddr_in6 *)(sa))
242 struct sockaddr *sa,
252 if (sa->sa_family != AF_INET6 ||
253 sa->sa_len != sizeof(struct sockaddr_in6))
278 (void) in6_pcbnotify(&ripcbinfo, sa, 0, (const struct sockaddr *)sa6_src,
240 rip6_ctlinput( int cmd, struct sockaddr *sa, void *d) argument
H A Dudp6_usrreq.c469 struct sockaddr *sa,
484 if (sa->sa_family != AF_INET6 ||
485 sa->sa_len != sizeof(struct sockaddr_in6))
523 (void) in6_pcbnotify(&udbinfo, sa, uh.uh_dport,
527 (void) in6_pcbnotify(&udbinfo, sa, 0, (struct sockaddr *)&sa6_src,
467 udp6_ctlinput( int cmd, struct sockaddr *sa, void *d) argument
/macosx-10.5.8/xnu-1228.15.4/osfmk/sys/
H A Dsdi.h167 #define SDI_HAN(sa) (((sa)->sa_ct >> 3) & 0x07)
168 #define SDI_TCN(sa) ((sa)->sa_ct & 0x07)
170 #define SDI_ETCN(sa) ((sa)->sa_exta)
171 #define SDI_EHAN(sa) (((sa)->sa_ct >> 3) & 0x1f)
/macosx-10.5.8/xnu-1228.15.4/bsd/kern/
H A Dkpi_socket.c70 struct sockaddr *sa; local
151 (void) soacceptlock(new_so, &sa, 0);
164 if (sa && from)
166 if (fromlen > sa->sa_len) fromlen = sa->sa_len;
167 memcpy(from, sa, fromlen);
169 if (sa) FREE(sa, M_SONAME);
339 struct sockaddr *sa = NULL; local
349 error = sock_getaddr(sock, &sa,
364 struct sockaddr *sa = NULL; local
403 sock_freeaddr(struct sockaddr *sa) argument
[all...]
H A Duipc_syscalls.c236 struct sockaddr *sa = NULL; local
254 error = getsockaddr(so, &sa, uap->name, uap->namelen, TRUE);
258 sa = (struct sockaddr *)&ss;
264 AUDIT_ARG(sockaddr, vfs_context_cwd(vfs_context_current()), sa);
266 if ((error = mac_socket_check_bind(kauth_cred_get(), so, sa)) == 0)
267 error = sobind(so, sa);
269 error = sobind(so, sa);
272 FREE(sa, M_SONAME);
338 struct sockaddr *sa = NULL; local
495 (void) soacceptlock(so, &sa,
593 struct sockaddr *sa = NULL; local
1633 struct sockaddr *sa; local
1720 struct sockaddr *sa; local
1805 struct sockaddr *sa; local
1852 struct sockaddr *sa; local
[all...]
H A Dkern_sig.c330 struct user_sigaction *sa = &vec; local
342 sa->sa_handler = ps->ps_sigact[signum];
343 sa->sa_mask = ps->ps_catchmask[signum];
345 sa->sa_flags = 0;
347 sa->sa_flags |= SA_ONSTACK;
349 sa->sa_flags |= SA_RESTART;
351 sa->sa_flags |= SA_SIGINFO;
353 sa->sa_flags |= SA_NODEFER;
355 sa->sa_flags |= SA_64REGSET;
357 sa
511 setsigvec(proc_t p, int signum, struct __user_sigaction *sa) argument
[all...]
H A Duipc_domain.c501 pfctlinput(int cmd, struct sockaddr *sa) argument
503 pfctlinput2(cmd, sa, (void*)0);
507 pfctlinput2(int cmd, struct sockaddr *sa, void *ctlparam) argument
512 if (!sa)
519 (*pr->pr_ctlinput)(cmd, sa, ctlparam);
H A Dkern_control.c286 struct sockaddr_ctl sa; local
296 bcopy(nam, &sa, sizeof(struct sockaddr_ctl));
299 kctl = ctl_find_by_id_unit(sa.sc_id, sa.sc_unit);
322 if ((kctl->flags & CTL_FLAG_REG_ID_UNIT) || sa.sc_unit != 0) {
323 if (kcb_find(kctl, sa.sc_unit) != NULL) {
346 sa.sc_unit = unit;
349 kcb->unit = sa.sc_unit;
365 error = (*kctl->connect)(kctl, &sa, &kcb->userdata);
/macosx-10.5.8/xnu-1228.15.4/bsd/nfs/
H A Dkrpc_subr.c208 krpc_call(sa, sotype, prog, vers, func, data, from_p)
209 struct sockaddr_in *sa;
229 if (sa->sin_family != AF_INET)
295 mbuf_setlen(nam, sa->sin_len);
296 bcopy((caddr_t)sa, (caddr_t)sin, sa->sin_len);
/macosx-10.5.8/xnu-1228.15.4/bsd/netinet/
H A Dif_atm.c99 * "sa" = sockaddr
103 atm_rtrequest(req, rt, sa)
106 struct sockaddr *sa;
H A Dip_divert.c209 struct socket *sa; local
277 sa = NULL;
282 sa = inp->inp_socket;
284 if (sa) {
287 socket_lock(sa, 1);
288 if (sbappendaddr(&sa->so_rcv, (struct sockaddr *)&divsrc,
290 sorwakeup(sa);
291 socket_unlock(sa, 1);
H A Dip_fw2_compat.c566 inet_ntop(AF_INET, &s->sa.sin_addr, ipv4str,
568 if (s->sa.sin_port)
569 printf(",%d", s->sa.sin_port);
1243 compat_rule->fw_fwd_ip_compat.sin_len = p->sa.sin_len;
1244 compat_rule->fw_fwd_ip_compat.sin_family = p->sa.sin_family;
1245 compat_rule->fw_fwd_ip_compat.sin_port = p->sa.sin_port;
1246 compat_rule->fw_fwd_ip_compat.sin_addr = p->sa.sin_addr;
1581 p->sa.sin_len = compat_rule->fw_fwd_ip_compat.sin_len;
1582 p->sa.sin_family = compat_rule->fw_fwd_ip_compat.sin_family;
1583 p->sa
[all...]
H A Din_rmx.c140 #define satosin(sa) ((struct sockaddr_in *)sa)
/macosx-10.5.8/xnu-1228.15.4/bsd/sys/
H A Dkpi_socketfilter.h204 to intercept the getpeername function. When called, sa will
212 @param sa A pointer to a socket address pointer.
219 struct sockaddr **sa);
225 to intercept the getsockname function. When called, sa will
233 @param sa A pointer to a socket address pointer.
240 struct sockaddr **sa);
/macosx-10.5.8/xnu-1228.15.4/bsd/netkey/
H A Dkey_debug.c310 struct sadb_sa *sa = (struct sadb_sa *)ext; local
317 (u_int32_t)ntohl(sa->sadb_sa_spi), sa->sadb_sa_replay,
318 sa->sadb_sa_state);
320 sa->sadb_sa_auth, sa->sadb_sa_encrypt, sa->sadb_sa_flags);

Completed in 97 milliseconds

12