diff options
Diffstat (limited to 'drivers/staging/gdm72xx/gdm_qos.h')
-rw-r--r-- | drivers/staging/gdm72xx/gdm_qos.h | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/drivers/staging/gdm72xx/gdm_qos.h b/drivers/staging/gdm72xx/gdm_qos.h index 6543cff2a876..bbc8aab338b5 100644 --- a/drivers/staging/gdm72xx/gdm_qos.h +++ b/drivers/staging/gdm72xx/gdm_qos.h @@ -11,15 +11,13 @@ * GNU General Public License for more details. */ -#if !defined(GDM_QOS_H_20090403) -#define GDM_QOS_H_20090403 +#ifndef __GDM72XX_GDM_QOS_H__ +#define __GDM72XX_GDM_QOS_H__ #include <linux/types.h> #include <linux/usb.h> #include <linux/list.h> -#define BOOLEAN u8 - #define QOS_MAX 16 #define IPTYPEOFSERVICE 0x8000 #define PROTOCOL 0x4000 @@ -34,8 +32,8 @@ #define IEEE802_1QVLANID 0x10 struct gdm_wimax_csr_s { - BOOLEAN enabled; - u32 SFID; + bool enabled; + u32 sfid; u8 qos_buf_count; u16 classifier_rule_en; u8 ip2s_lo; @@ -61,11 +59,11 @@ struct qos_entry_s { struct qos_cb_s { struct list_head qos_list[QOS_MAX]; - u32 qos_list_cnt; - u32 qos_null_idx; + int qos_list_cnt; + int qos_null_idx; struct gdm_wimax_csr_s csr[QOS_MAX]; spinlock_t qos_lock; - u32 qos_limit_size; + int qos_limit_size; }; void gdm_qos_init(void *nic_ptr); @@ -73,4 +71,4 @@ void gdm_qos_release_list(void *nic_ptr); int gdm_qos_send_hci_pkt(struct sk_buff *skb, struct net_device *dev); void gdm_recv_qos_hci_packet(void *nic_ptr, u8 *buf, int size); -#endif +#endif /* __GDM72XX_GDM_QOS_H__ */ |