patch-2.4.21 linux-2.4.21/net/bluetooth/bnep/bnep.h
Next file: linux-2.4.21/net/bluetooth/bnep/core.c
Previous file: linux-2.4.21/net/bluetooth/bnep/Makefile
Back to the patch index
Back to the overall index
- Lines: 61
- Date:
2003-06-13 07:51:39.000000000 -0700
- Orig file:
linux-2.4.20/net/bluetooth/bnep/bnep.h
- Orig date:
2002-11-28 15:53:15.000000000 -0800
diff -urN linux-2.4.20/net/bluetooth/bnep/bnep.h linux-2.4.21/net/bluetooth/bnep/bnep.h
@@ -112,25 +112,25 @@
__u8 data[0];
} __attribute__((packed));
-// Ioctl interface
-#define BNEPCONADD 1
-#define BNEPCONDEL 2
-#define BNEPGETCONLIST 3
-#define BNEPGETCONINFO 4
+/* BNEP ioctl defines */
+#define BNEPCONNADD _IOW('B', 200, int)
+#define BNEPCONNDEL _IOW('B', 201, int)
+#define BNEPGETCONNLIST _IOR('B', 210, int)
+#define BNEPGETCONNINFO _IOR('B', 211, int)
-struct bnep_conadd_req {
+struct bnep_connadd_req {
int sock; // Connected socket
__u32 flags;
__u16 role;
char device[16]; // Name of the Ethernet device
};
-struct bnep_condel_req {
+struct bnep_conndel_req {
__u32 flags;
__u8 dst[ETH_ALEN];
};
-struct bnep_coninfo {
+struct bnep_conninfo {
__u32 flags;
__u16 role;
__u16 state;
@@ -138,9 +138,9 @@
char device[16];
};
-struct bnep_conlist_req {
+struct bnep_connlist_req {
__u32 cnum;
- struct bnep_coninfo *ci;
+ struct bnep_conninfo *ci;
};
struct bnep_proto_filter {
@@ -148,10 +148,10 @@
__u16 end;
};
-int bnep_add_connection(struct bnep_conadd_req *req, struct socket *sock);
-int bnep_del_connection(struct bnep_condel_req *req);
-int bnep_get_conlist(struct bnep_conlist_req *req);
-int bnep_get_coninfo(struct bnep_coninfo *ci);
+int bnep_add_connection(struct bnep_connadd_req *req, struct socket *sock);
+int bnep_del_connection(struct bnep_conndel_req *req);
+int bnep_get_connlist(struct bnep_connlist_req *req);
+int bnep_get_conninfo(struct bnep_conninfo *ci);
// BNEP sessions
struct bnep_session {
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)