asa
int __sys_getpeername(int fdes, struct sockaddr * asa, __socklen_t * alen);
int __sys_getsockname(int fdes, struct sockaddr * asa, __socklen_t * alen);
uarg[a++] = (intptr_t)p->asa; /* struct sockaddr * */
uarg[a++] = (intptr_t)p->asa; /* struct sockaddr * */
uarg[a++] = (intptr_t)p->asa; /* struct sockaddr * */
uarg[a++] = (intptr_t)p->asa; /* struct sockaddr * */
sbappendaddr_locked_internal(struct sockbuf *sb, const struct sockaddr *asa,
if (asa->sa_len > MLEN)
m->m_len = asa->sa_len;
bcopy(asa, mtod(m, caddr_t), asa->sa_len);
sbappendaddr_locked(struct sockbuf *sb, const struct sockaddr *asa,
int space = asa->sa_len;
return (sbappendaddr_locked_internal(sb, asa, m0, control, ctrl_last));
sbappendaddr_nospacecheck_locked(struct sockbuf *sb, const struct sockaddr *asa,
return (sbappendaddr_locked_internal(sb, asa, m0, control, ctrl_last));
sbappendaddr(struct sockbuf *sb, const struct sockaddr *asa,
retval = sbappendaddr_locked(sb, asa, m0, control);
user_getsockname(struct thread *td, int fdes, struct sockaddr *asa,
error = copyout(&ss, asa, len);
return (user_getsockname(td, uap->fdes, uap->asa, uap->alen, false));
return (user_getsockname(td, uap->fdes, uap->asa, uap->alen, true));
user_getpeername(struct thread *td, int fdes, struct sockaddr *asa,
error = copyout(&ss, asa, len);
return (user_getpeername(td, uap->fdes, uap->asa, uap->alen, false));
return (user_getpeername(td, uap->fdes, uap->asa, uap->alen, true));
int sbappendaddr(struct sockbuf *sb, const struct sockaddr *asa,
int sbappendaddr_locked(struct sockbuf *sb, const struct sockaddr *asa,
const struct sockaddr *asa, struct mbuf *m0, struct mbuf *control);
char asa_l_[PADL_(struct sockaddr *)]; struct sockaddr * asa; char asa_r_[PADR_(struct sockaddr *)];
char asa_l_[PADL_(struct sockaddr *)]; struct sockaddr * asa; char asa_r_[PADR_(struct sockaddr *)];
char asa_l_[PADL_(struct sockaddr *)]; struct sockaddr * asa; char asa_r_[PADR_(struct sockaddr *)];
char asa_l_[PADL_(struct sockaddr *)]; struct sockaddr * asa; char asa_r_[PADR_(struct sockaddr *)];
static void asa(FILE *);
asa(stdin);
asa(stdin);
asa(fp);