summaryrefslogtreecommitdiff
path: root/include/net/irda
diff options
context:
space:
mode:
authorJean Tourrilhes <jt@bougret.jpl.hp.com>2004-02-09 02:39:49 -0800
committerLinus Torvalds <torvalds@home.osdl.org>2004-02-09 02:39:49 -0800
commit52bd2e7544be9ec275fe3ab5e2c8dc9f5c2af272 (patch)
treed7271b41c57b4c9ade843684a366d31e6c829471 /include/net/irda
parent56c6dd277c9d6a63f6f8dd61fac57b2906cb92c3 (diff)
[IRDA]: IrLAP disconnection pending race.
o [FEATURE] Don't drop IrLAP connection is we *just* received an incomming IrLMP connection request.
Diffstat (limited to 'include/net/irda')
-rw-r--r--include/net/irda/irlap.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/net/irda/irlap.h b/include/net/irda/irlap.h
index 9385cffa836c..c7c2aecaf637 100644
--- a/include/net/irda/irlap.h
+++ b/include/net/irda/irlap.h
@@ -283,4 +283,10 @@ static inline int irlap_is_primary(struct irlap_cb *self)
return(ret);
}
+/* Clear a pending IrLAP disconnect. - Jean II */
+static inline void irlap_clear_disconnect(struct irlap_cb *self)
+{
+ self->disconnect_pending = FALSE;
+}
+
#endif