patch-2.3.35 linux/include/net/irda/irda.h
Next file: linux/include/net/irda/irda_device.h
Previous file: linux/include/net/irda/ircomm_tty_attach.h
Back to the patch index
Back to the overall index
- Lines: 43
- Date:
Tue Dec 28 17:44:23 1999
- Orig file:
v2.3.34/linux/include/net/irda/irda.h
- Orig date:
Sun Nov 7 16:37:34 1999
diff -u --recursive --new-file v2.3.34/linux/include/net/irda/irda.h linux/include/net/irda/irda.h
@@ -1,12 +1,12 @@
/*********************************************************************
*
* Filename: irda.h
- * Version:
+ * Version: 1.0
* Description: IrDA common include file for kernel internal use
- * Status: Experimental.
+ * Status: Stable
* Author: Dag Brattli <dagb@cs.uit.no>
* Created at: Tue Dec 9 21:13:12 1997
- * Modified at: Sun Oct 31 14:45:20 1999
+ * Modified at: Tue Dec 14 19:01:26 1999
* Modified by: Dag Brattli <dagb@cs.uit.no>
*
* Copyright (c) 1998-1999 Dag Brattli, All Rights Reserved.
@@ -116,6 +116,9 @@
__u32 saddr; /* my local address */
__u32 daddr; /* peer address */
+ struct lsap_cb *lsap; /* LSAP used by Ultra */
+ __u8 pid; /* Protocol IP (PID) used by Ultra */
+
struct tsap_cb *tsap; /* TSAP used by this connection */
__u8 dtsap_sel; /* remote TSAP address */
__u8 stsap_sel; /* local TSAP address */
@@ -132,12 +135,13 @@
__u32 ckey; /* IrLMP client handle */
__u32 skey; /* IrLMP service handle */
- struct ias_object *ias_obj;
- struct iriap_cb *iriap;
+ struct ias_object *ias_obj; /* Our service name + lsap in IAS */
+ struct iriap_cb *iriap; /* Used to query remote IAS */
+ struct ias_value *ias_result; /* Used by getsockopt(IRLMP_IAS_QUERY) */
int nslots; /* Number of slots to use for discovery */
- int errno;
+ int errno; /* status of the IAS query */
struct sock *sk;
wait_queue_head_t ias_wait; /* Wait for LM-IAS answer */
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)