Lines Matching full:ack
142 #define DOT11_ACK_LEN 10 /* d11 ACK frame length */
188 #define DOT11_BA_CTL_POLICY_NORMAL 0x0000 /* normal ack */
189 #define DOT11_BA_CTL_POLICY_NOACK 0x0001 /* no ack */
190 #define DOT11_BA_CTL_POLICY_MASK 0x0001 /* ack policy mask */
223 uint8 bitmap[DOT11_BA_BITMAP_LEN]; /* Block Ack Bitmap */
877 #define FC_SUBTYPE_ACTION_NOACK 14 /* action no-ack */
881 #define FC_SUBTYPE_BLOCKACK_REQ 8 /* Block Ack Req */
882 #define FC_SUBTYPE_BLOCKACK 9 /* Block Ack */
886 #define FC_SUBTYPE_ACK 13 /* ACK */
888 #define FC_SUBTYPE_CF_END_ACK 15 /* CF-END ACK */
892 #define FC_SUBTYPE_DATA_CF_ACK 1 /* Data + CF-ACK */
894 #define FC_SUBTYPE_DATA_CF_ACK_POLL 3 /* Data + CF-Ack + CF-Poll */
896 #define FC_SUBTYPE_CF_ACK 5 /* CF-Ack */
898 #define FC_SUBTYPE_CF_ACK_POLL 7 /* CF-Ack + CF-Poll */
900 #define FC_SUBTYPE_QOS_DATA_CF_ACK 9 /* QoS Data + CF-Ack */
902 #define FC_SUBTYPE_QOS_DATA_CF_ACK_POLL 11 /* QoS Data + CF-Ack + CF-Poll */
905 #define FC_SUBTYPE_QOS_CF_ACK_POLL 15 /* QoS CF-Ack + CF-Poll */
933 #define FC_ACTION_NOACK FC_KIND(FC_TYPE_MNG, FC_SUBTYPE_ACTION_NOACK) /* action no-ack */
936 #define FC_BLOCKACK_REQ FC_KIND(FC_TYPE_CTL, FC_SUBTYPE_BLOCKACK_REQ) /* Block Ack Req */
937 #define FC_BLOCKACK FC_KIND(FC_TYPE_CTL, FC_SUBTYPE_BLOCKACK) /* Block Ack */
941 #define FC_ACK FC_KIND(FC_TYPE_CTL, FC_SUBTYPE_ACK) /* ACK */
943 #define FC_CF_END_ACK FC_KIND(FC_TYPE_CTL, FC_SUBTYPE_CF_END_ACK) /* CF-END ACK */
947 #define FC_DATA_CF_ACK FC_KIND(FC_TYPE_DATA, FC_SUBTYPE_DATA_CF_ACK) /* data CF ACK */
968 /* Ack Policy */
969 #define QOS_ACK_NORMAL_ACK 0 /* Normal Ack */
970 #define QOS_ACK_NO_ACK 1 /* No Ack (eg mcast) */
971 #define QOS_ACK_NO_EXP_ACK 2 /* No Explicit Ack */
972 #define QOS_ACK_BLOCK_ACK 3 /* Block Ack */
973 #define QOS_ACK_SHIFT 5 /* QoS ACK shift */
974 #define QOS_ACK_MASK 0x0060 /* QoS ACK mask */
975 #define QOS_ACK(qos) (((qos) & QOS_ACK_MASK) >> QOS_ACK_SHIFT) /* QoS ACK */
1030 #define DOT11_RC_EXCESSIVE_FRAMES 34 /* excessive number of frames need ack */
1343 #define DOT11_CAP_DELAY_BA 0x4000 /* d11 cap. delayed block ack */
1344 #define DOT11_CAP_IMMEDIATE_BA 0x8000 /* d11 cap. immediate block ack */
1441 #define DOT11_ACTION_CAT_BLOCKACK 3 /* category block ack */
1471 /* Block Ack action types */
1478 #define DOT11_ADDBA_PARAM_POLICY_MASK 0x0002 /* policy mask(ack vs delayed) */
1493 #define DOT11_FT_ACTION_FT_ACK 4 /* FBT ack */
2791 struct ether_addr ea; /* The ack sender's MAC Adrress */