patch-2.4.20 linux-2.4.20/include/net/irda/discovery.h
Next file: linux-2.4.20/include/net/irda/ircomm_tty.h
Previous file: linux-2.4.20/include/net/dsfield.h
Back to the patch index
Back to the overall index
- Lines: 19
- Date:
Thu Nov 28 15:53:15 2002
- Orig file:
linux-2.4.19/include/net/irda/discovery.h
- Orig date:
Tue Jun 19 17:03:47 2001
diff -urN linux-2.4.19/include/net/irda/discovery.h linux-2.4.20/include/net/irda/discovery.h
@@ -36,9 +36,17 @@
#include <net/irda/irda.h>
#include <net/irda/irqueue.h>
-#define DISCOVERY_EXPIRE_TIMEOUT 6*HZ
+#define DISCOVERY_EXPIRE_TIMEOUT (2*sysctl_discovery_timeout*HZ)
#define DISCOVERY_DEFAULT_SLOTS 0
+/* Types of discovery */
+typedef enum {
+ DISCOVERY_LOG, /* What's in our discovery log */
+ DISCOVERY_ACTIVE, /* Doing our own discovery on the medium */
+ DISCOVERY_PASSIVE, /* Peer doing discovery on the medium */
+ EXPIRY_TIMEOUT, /* Entry expired due to timeout */
+} DISCOVERY_MODE;
+
#define NICKNAME_MAX_LEN 21
/*
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)