fragattacks/src/common/qca-vendor-attr.h
Jouni Malinen a26582cb98 Make qca-vendor.h independent of other header files
Move the definitions that depended in common.h into a separate header
file so that qca-vendor.h can be copied and used as-is in other
projects.

Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
2014-04-25 11:41:36 +03:00

29 lines
685 B
C

/*
* Qualcomm Atheros vendor specific attribute definitions
* Copyright (c) 2014, Qualcomm Atheros, Inc.
*
* This software may be distributed under the terms of the BSD license.
* See README for more details.
*/
#ifndef QCA_VENDOR_ATTR_H
#define QCA_VENDOR_ATTR_H
/*
* This file defines some of the attributes used with Qualcomm Atheros OUI
* 00:13:74 in a way that is not suitable for qca-vendor.h, e.g., due to
* compiler dependencies.
*/
struct qca_avoid_freq_range {
u32 start_freq;
u32 end_freq;
} __attribute__ ((packed));
struct qca_avoid_freq_list {
u32 count;
struct qca_avoid_freq_range range[0];
} __attribute__ ((packed));
#endif /* QCA_VENDOR_ATTR_H */