| version 1.189, 2009/04/30 20:41:33 |
version 1.190, 2009/09/11 22:06:29 |
| Line 555 fsocreate(int domain, struct socket **so |
|
| Line 555 fsocreate(int domain, struct socket **so |
|
| } |
} |
| |
|
| int |
int |
| |
sofamily(const struct socket *so) |
| |
{ |
| |
const struct protosw *pr; |
| |
const struct domain *dom; |
| |
|
| |
if ((pr = so->so_proto) == NULL) |
| |
return AF_UNSPEC; |
| |
if ((dom = pr->pr_domain) == NULL) |
| |
return AF_UNSPEC; |
| |
return dom->dom_family; |
| |
} |
| |
|
| |
int |
| sobind(struct socket *so, struct mbuf *nam, struct lwp *l) |
sobind(struct socket *so, struct mbuf *nam, struct lwp *l) |
| { |
{ |
| int error; |
int error; |