Lines Matching refs:nl_msg
26 struct nl_msg;
104 extern struct nlattr * nla_reserve(struct nl_msg *, int, int);
105 extern int nla_put(struct nl_msg *, int, int, const void *);
106 extern int nla_put_data(struct nl_msg *, int,
108 extern int nla_put_addr(struct nl_msg *, int, struct nl_addr *);
112 extern int nla_put_s8(struct nl_msg *, int, int8_t);
114 extern int nla_put_u8(struct nl_msg *, int, uint8_t);
116 extern int nla_put_s16(struct nl_msg *, int, int16_t);
118 extern int nla_put_u16(struct nl_msg *, int, uint16_t);
120 extern int nla_put_s32(struct nl_msg *, int, int32_t);
122 extern int nla_put_u32(struct nl_msg *, int, uint32_t);
124 extern int nla_put_s64(struct nl_msg *, int, int64_t);
126 extern int nla_put_u64(struct nl_msg *, int, uint64_t);
131 extern int nla_put_string(struct nl_msg *, int, const char *);
135 extern int nla_put_flag(struct nl_msg *, int);
139 extern int nla_put_msecs(struct nl_msg *, int, unsigned long);
142 extern int nla_put_nested(struct nl_msg *, int,
143 const struct nl_msg *);
144 extern struct nlattr * nla_nest_start(struct nl_msg *, int);
145 extern int nla_nest_end(struct nl_msg *, struct nlattr *);
146 extern int nla_nest_end_keep_empty(struct nl_msg *, struct nlattr *);
147 extern void nla_nest_cancel(struct nl_msg *, const struct nlattr *);