aboutsummaryrefslogtreecommitdiff
path: root/sys/netgraph
diff options
context:
space:
mode:
authorPawel Jakub Dawidek <pjd@FreeBSD.org>2005-08-21 19:16:27 +0000
committerPawel Jakub Dawidek <pjd@FreeBSD.org>2005-08-21 19:16:27 +0000
commit1ec75877dc7bad4bec4be7248449bda10eb2ab32 (patch)
tree5201f14c58b6260cb450c78b47202839e7fa48e4 /sys/netgraph
parente5cd9375e473fcb2c3f3a68fbe9b4e9d89063762 (diff)
Notes
Diffstat (limited to 'sys/netgraph')
-rw-r--r--sys/netgraph/bluetooth/l2cap/ng_l2cap_misc.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/netgraph/bluetooth/l2cap/ng_l2cap_misc.c b/sys/netgraph/bluetooth/l2cap/ng_l2cap_misc.c
index 59634ad56920..10eb89eea5d1 100644
--- a/sys/netgraph/bluetooth/l2cap/ng_l2cap_misc.c
+++ b/sys/netgraph/bluetooth/l2cap/ng_l2cap_misc.c
@@ -274,6 +274,10 @@ ng_l2cap_free_con(ng_l2cap_con_p con)
}
LIST_REMOVE(con, next);
+ if (con->flags & NG_L2CAP_CON_AUTO_DISCON_TIMO)
+ ng_l2cap_discon_untimeout(con);
+ if (con->flags & NG_L2CAP_CON_LP_TIMO)
+ ng_l2cap_lp_untimeout(con);
bzero(con, sizeof(*con));
FREE(con, M_NETGRAPH_L2CAP);
} /* ng_l2cap_free_con */