Lines Matching refs:sa
165 conn_tcp6(struct smb_ctx *ctx, const struct sockaddr *sa, int port) in conn_tcp6() argument
173 if (sa->sa_family != AF_INET6) { in conn_tcp6()
174 DPRINT("bad af %d", sa->sa_family); in conn_tcp6()
177 bcopy(sa, &sin6, sizeof (sin6)); in conn_tcp6()
226 conn_tcp4(struct smb_ctx *ctx, const struct sockaddr *sa, int port) in conn_tcp4() argument
234 if (sa->sa_family != AF_INET) { in conn_tcp4()
235 DPRINT("bad af %d", sa->sa_family); in conn_tcp4()
238 bcopy(sa, &sin, sizeof (sin)); in conn_tcp4()
296 struct sockaddr *sa; in conn_nbt() local
302 sa = (struct sockaddr *)&sin; in conn_nbt()
354 if ((err = conn_tcp4(ctx, sa, port)) != 0) { in conn_nbt()
380 struct sockaddr *sa; in smb_iod_connect() local
423 sa = &ctx->ct_srvaddr.sa; in smb_iod_connect()
424 switch (sa->sa_family) { in smb_iod_connect()
427 err = conn_tcp6(ctx, sa, IPPORT_SMB); in smb_iod_connect()
431 err = conn_tcp4(ctx, sa, IPPORT_SMB); in smb_iod_connect()
440 err2 = conn_nbt(ctx, sa, NULL); in smb_iod_connect()
448 err = conn_nbt(ctx, sa, ctx->ct_srvname); in smb_iod_connect()
452 DPRINT("skipped family %d", sa->sa_family); in smb_iod_connect()