summaryrefslogtreecommitdiffstats
path: root/sys/netnatm
diff options
context:
space:
mode:
Diffstat (limited to 'sys/netnatm')
-rw-r--r--sys/netnatm/natm.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/sys/netnatm/natm.c b/sys/netnatm/natm.c
index 05c5cff..6b3b202 100644
--- a/sys/netnatm/natm.c
+++ b/sys/netnatm/natm.c
@@ -83,7 +83,7 @@ static int natm_usr_send(struct socket *, int, struct mbuf *,
static int natm_usr_peeraddr(struct socket *, struct sockaddr **);
static int natm_usr_control(struct socket *, u_long, caddr_t,
struct ifnet *, d_thread_t *);
-static int natm_usr_abort(struct socket *);
+static void natm_usr_abort(struct socket *);
static int natm_usr_bind(struct socket *, struct sockaddr *, d_thread_t *);
static int natm_usr_sockaddr(struct socket *, struct sockaddr **);
@@ -333,14 +333,10 @@ natm_usr_control(struct socket *so, u_long cmd, caddr_t arg,
return (error);
}
-static int
+static void
natm_usr_abort(struct socket *so)
{
natm_usr_shutdown(so);
- ACCEPT_LOCK();
- SOCK_LOCK(so);
- sotryfree(so);
- return (0);
}
static int
OpenPOWER on IntegriCloud