Lines Matching defs:saddr
446 struct sockaddr *saddr, struct sockaddr *laddr,
467 vcp->vc_saddr = saddr;
551 static int addressMatch(struct smb_vc *vcp, struct sockaddr *saddr)
555 if ((vc_saddr->sa_family == AF_NETBIOS) && (saddr->sa_family != AF_NETBIOS)) {
559 if ((vc_saddr->sa_len == saddr->sa_len) && (memcmp(vc_saddr, saddr, saddr->sa_len) == 0))
728 struct sockaddr *saddr = NULL, *laddr = NULL;
731 saddr = smb_memdupin(vcspec->ioc_kern_saddr, vcspec->ioc_saddr_len);
732 if (saddr == NULL) {
741 error = smb_sm_lookupint(saddr, vcspec->ioc_ssn.ioc_owner, vcspec->ioc_user,
746 SMB_FREE(saddr, M_SMBDATA);
750 if (saddr->sa_family == AF_NETBIOS) {
753 SMB_FREE(saddr, M_SMBDATA);
757 /* If smb_vc_create fails it will clean up saddr and laddr */
758 error = smb_vc_create(vcspec, saddr, laddr, context, &vcp);