diff options
| author | Robert Watson <rwatson@FreeBSD.org> | 2006-07-21 17:11:15 +0000 |
|---|---|---|
| committer | Robert Watson <rwatson@FreeBSD.org> | 2006-07-21 17:11:15 +0000 |
| commit | a152f8a36128ce99cc252941396d7db06ec7084e (patch) | |
| tree | c584d49beb0289bc5110816075b0f48383df5bfd /sys/netipsec | |
| parent | 05a7329cbad79bc2d72b63eee9badbdb4deff62d (diff) | |
Notes
Diffstat (limited to 'sys/netipsec')
| -rw-r--r-- | sys/netipsec/keysock.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/sys/netipsec/keysock.c b/sys/netipsec/keysock.c index a590f1ef43d0..b93d6d69d1e3 100644 --- a/sys/netipsec/keysock.c +++ b/sys/netipsec/keysock.c @@ -439,6 +439,17 @@ key_bind(struct socket *so, struct sockaddr *nam, struct thread *td) } /* + * key_close() + * derived from net/rtsock.c:rts_close(). + */ +static void +key_abort(struct socket *so) +{ + + raw_usrreqs.pru_close(so); +} + +/* * key_connect() * derived from net/rtsock.c:rts_connect() */ @@ -553,6 +564,7 @@ struct pr_usrreqs key_usrreqs = { .pru_send = key_send, .pru_shutdown = key_shutdown, .pru_sockaddr = key_sockaddr, + .pru_close = key_close, }; /* sysctl */ |
