__array
#define __array(f_offset, f_bytes, f_name) \
#undef __array
#define __array(type, count) __array_offs(type, count, NULL)
#undef __array
#define __array(attr_nr, attr_flag, name, nla_type, type, maxlen, \
#undef __array
#define __array(attr_nr, attr_flag, name, nla_type, type, maxlen, \
#undef __array
#define __array(attr_nr, attr_flag, name, nla_type, type, maxlen, \
#undef __array
#define __array(attr_nr, attr_flag, name, nla_type, _type, maxlen, \
#undef __array
#define __array(attr_nr, attr_flag, name, nla_type, type, \
#undef __array
#define __array(attr_nr, attr_flag, name, nla_type, type, maxlen, \
#undef __array
#define __array(attr_nr, attr_flag, name, nla_type, type, maxlen, \
#undef __array
#define __array(attr_nr, attr_flag, name, nla_type, type, maxlen, \
#undef __array
#define __array(type, item, len) type item[len];
#undef __array
#define __array(type, item, len)
#undef __array
#define __array(_type, _item, _len) { \
#undef __array
#define __array(type, item, len)
#undef __array
#define __array(type, item, len)
#undef __array
#define __array(type, item, size) type item[size];
#undef __array
#define __array(_type, _item, _len) { \
#undef __array
#define __array(type, item, len)
#undef __array
#define __array(type, item, size) type item[size];
#define __array(name, val) typeof(val) *name[]