version 1.207, 2014/07/09 04:54:04 |
version 1.208, 2014/07/09 14:41:42 |
Line 895 udp_detach(struct socket *so) |
|
Line 895 udp_detach(struct socket *so) |
|
} |
} |
|
|
static int |
static int |
|
udp_accept(struct socket *so, struct mbuf *nam) |
|
{ |
|
KASSERT(solocked(so)); |
|
|
|
panic("udp_accept"); |
|
/* NOT REACHED */ |
|
return EOPNOTSUPP; |
|
} |
|
|
|
static int |
udp_ioctl(struct socket *so, u_long cmd, void *nam, struct ifnet *ifp) |
udp_ioctl(struct socket *so, u_long cmd, void *nam, struct ifnet *ifp) |
{ |
{ |
return in_control(so, cmd, nam, ifp); |
return in_control(so, cmd, nam, ifp); |
Line 940 udp_usrreq(struct socket *so, int req, s |
|
Line 950 udp_usrreq(struct socket *so, int req, s |
|
|
|
KASSERT(req != PRU_ATTACH); |
KASSERT(req != PRU_ATTACH); |
KASSERT(req != PRU_DETACH); |
KASSERT(req != PRU_DETACH); |
|
KASSERT(req != PRU_ACCEPT); |
KASSERT(req != PRU_CONTROL); |
KASSERT(req != PRU_CONTROL); |
KASSERT(req != PRU_SENSE); |
KASSERT(req != PRU_SENSE); |
KASSERT(req != PRU_PEERADDR); |
KASSERT(req != PRU_PEERADDR); |
Line 1282 udp4_espinudp(struct mbuf **mp, int off, |
|
Line 1293 udp4_espinudp(struct mbuf **mp, int off, |
|
PR_WRAP_USRREQS(udp) |
PR_WRAP_USRREQS(udp) |
#define udp_attach udp_attach_wrapper |
#define udp_attach udp_attach_wrapper |
#define udp_detach udp_detach_wrapper |
#define udp_detach udp_detach_wrapper |
|
#define udp_accept udp_accept_wrapper |
#define udp_ioctl udp_ioctl_wrapper |
#define udp_ioctl udp_ioctl_wrapper |
#define udp_stat udp_stat_wrapper |
#define udp_stat udp_stat_wrapper |
#define udp_peeraddr udp_peeraddr_wrapper |
#define udp_peeraddr udp_peeraddr_wrapper |
Line 1291 PR_WRAP_USRREQS(udp) |
|
Line 1303 PR_WRAP_USRREQS(udp) |
|
const struct pr_usrreqs udp_usrreqs = { |
const struct pr_usrreqs udp_usrreqs = { |
.pr_attach = udp_attach, |
.pr_attach = udp_attach, |
.pr_detach = udp_detach, |
.pr_detach = udp_detach, |
|
.pr_accept = udp_accept, |
.pr_ioctl = udp_ioctl, |
.pr_ioctl = udp_ioctl, |
.pr_stat = udp_stat, |
.pr_stat = udp_stat, |
.pr_peeraddr = udp_peeraddr, |
.pr_peeraddr = udp_peeraddr, |