#define INQUIRY_CMD_OP 0x0104
#define INQUIRY_CANCEL_CMD_OP 0x0204
#define CREATE_CONNECTION_CMD_OP 0x0504
+#define ACCEPT_CONNECTION_REQ 0x0904
#define DISCONNECT_CMD_OP 0x0604
#define REMOTE_NAME_REQUEST_CMD_OP 0x1904
#define RESET_CMD_OP 0x030C
__u8 actual_status;
__u8 id;
__u16 req_opcode;
- __u16 evt_code;//codes of expected ansver event,command status event will be accepted everytime
+ __u8 evt_code;//codes of expected ansver event,command status event will be accepted everytime
void (*p_serv_rutine)(void);
} __attribute__((packed)) cmd_state_request;
typedef struct{
__u8 actual_status;
__u16 id;
- __u16 evt_code;
- void (*p_serv_rutine)(void);
+ __u8 evt_code;
+ int (*p_serv_rutine)(void *p_recbuf, int dd, struct hci_filter *p_pf, int *p_fchanged);
} __attribute__((packed)) incoming_evt;
typedef struct{
__u8 con_state;
struct hci_dev_info master;
struct hci_dev_info slave;
- int handle;
+ uint16_t handle;
int socket_fd;
}connection_hci;