| version 1.160.2.2, 2009/05/04 08:13:49 |
version 1.160.2.3, 2009/09/16 13:38:01 |
| 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; |