diff options
Diffstat (limited to 'include/linux/genl_magic_struct.h')
-rw-r--r-- | include/linux/genl_magic_struct.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/include/linux/genl_magic_struct.h b/include/linux/genl_magic_struct.h index 1d0bd79e27b3..eecd19b37001 100644 --- a/include/linux/genl_magic_struct.h +++ b/include/linux/genl_magic_struct.h | |||
@@ -65,28 +65,28 @@ extern void CONCAT_(GENL_MAGIC_FAMILY, _genl_unregister)(void); | |||
65 | /* possible field types */ | 65 | /* possible field types */ |
66 | #define __flg_field(attr_nr, attr_flag, name) \ | 66 | #define __flg_field(attr_nr, attr_flag, name) \ |
67 | __field(attr_nr, attr_flag, name, NLA_U8, char, \ | 67 | __field(attr_nr, attr_flag, name, NLA_U8, char, \ |
68 | nla_get_u8, NLA_PUT_U8, false) | 68 | nla_get_u8, nla_put_u8, false) |
69 | #define __u8_field(attr_nr, attr_flag, name) \ | 69 | #define __u8_field(attr_nr, attr_flag, name) \ |
70 | __field(attr_nr, attr_flag, name, NLA_U8, unsigned char, \ | 70 | __field(attr_nr, attr_flag, name, NLA_U8, unsigned char, \ |
71 | nla_get_u8, NLA_PUT_U8, false) | 71 | nla_get_u8, nla_put_u8, false) |
72 | #define __u16_field(attr_nr, attr_flag, name) \ | 72 | #define __u16_field(attr_nr, attr_flag, name) \ |
73 | __field(attr_nr, attr_flag, name, NLA_U16, __u16, \ | 73 | __field(attr_nr, attr_flag, name, NLA_U16, __u16, \ |
74 | nla_get_u16, NLA_PUT_U16, false) | 74 | nla_get_u16, nla_put_u16, false) |
75 | #define __u32_field(attr_nr, attr_flag, name) \ | 75 | #define __u32_field(attr_nr, attr_flag, name) \ |
76 | __field(attr_nr, attr_flag, name, NLA_U32, __u32, \ | 76 | __field(attr_nr, attr_flag, name, NLA_U32, __u32, \ |
77 | nla_get_u32, NLA_PUT_U32, false) | 77 | nla_get_u32, nla_put_u32, false) |
78 | #define __s32_field(attr_nr, attr_flag, name) \ | 78 | #define __s32_field(attr_nr, attr_flag, name) \ |
79 | __field(attr_nr, attr_flag, name, NLA_U32, __s32, \ | 79 | __field(attr_nr, attr_flag, name, NLA_U32, __s32, \ |
80 | nla_get_u32, NLA_PUT_U32, true) | 80 | nla_get_u32, nla_put_u32, true) |
81 | #define __u64_field(attr_nr, attr_flag, name) \ | 81 | #define __u64_field(attr_nr, attr_flag, name) \ |
82 | __field(attr_nr, attr_flag, name, NLA_U64, __u64, \ | 82 | __field(attr_nr, attr_flag, name, NLA_U64, __u64, \ |
83 | nla_get_u64, NLA_PUT_U64, false) | 83 | nla_get_u64, nla_put_u64, false) |
84 | #define __str_field(attr_nr, attr_flag, name, maxlen) \ | 84 | #define __str_field(attr_nr, attr_flag, name, maxlen) \ |
85 | __array(attr_nr, attr_flag, name, NLA_NUL_STRING, char, maxlen, \ | 85 | __array(attr_nr, attr_flag, name, NLA_NUL_STRING, char, maxlen, \ |
86 | nla_strlcpy, NLA_PUT, false) | 86 | nla_strlcpy, nla_put, false) |
87 | #define __bin_field(attr_nr, attr_flag, name, maxlen) \ | 87 | #define __bin_field(attr_nr, attr_flag, name, maxlen) \ |
88 | __array(attr_nr, attr_flag, name, NLA_BINARY, char, maxlen, \ | 88 | __array(attr_nr, attr_flag, name, NLA_BINARY, char, maxlen, \ |
89 | nla_memcpy, NLA_PUT, false) | 89 | nla_memcpy, nla_put, false) |
90 | 90 | ||
91 | /* fields with default values */ | 91 | /* fields with default values */ |
92 | #define __flg_field_def(attr_nr, attr_flag, name, default) \ | 92 | #define __flg_field_def(attr_nr, attr_flag, name, default) \ |