Add a dummy disconnect function so that the socket code doesn't leap into

space when it calls the disconnect PRU function without checking that it
there.
This commit is contained in:
Julian Elischer 2001-02-05 20:48:04 +00:00
parent f933f02094
commit 0402c7ce1d
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=72055

View File

@ -947,6 +947,11 @@ ngs_shutdown(node_p node)
return (0);
}
static int
dummy_disconnect(struct socket *so)
{
return (0);
}
/*
* Control and data socket type descriptors
*/
@ -960,7 +965,7 @@ static struct pr_usrreqs ngc_usrreqs = {
pru_connect2_notsupp,
pru_control_notsupp,
ngc_detach,
NULL, /* disconnect */
dummy_disconnect, /* disconnect */
pru_listen_notsupp,
NULL, /* setpeeraddr */
pru_rcvd_notsupp,
@ -983,7 +988,7 @@ static struct pr_usrreqs ngd_usrreqs = {
pru_connect2_notsupp,
pru_control_notsupp,
ngd_detach,
NULL, /* disconnect */
dummy_disconnect, /* disconnect */
pru_listen_notsupp,
NULL, /* setpeeraddr */
pru_rcvd_notsupp,