Commit 753fca4f authored by 5!tgraf's avatar 5!tgraf

parse_rtattr_nested macro to parse nested TLVs

(Logical change 1.129)
parent 021ed13f
...@@ -42,6 +42,9 @@ extern int rta_addattr_l(struct rtattr *rta, int maxlen, int type, const void *d ...@@ -42,6 +42,9 @@ extern int rta_addattr_l(struct rtattr *rta, int maxlen, int type, const void *d
extern int parse_rtattr(struct rtattr *tb[], int max, struct rtattr *rta, int len); extern int parse_rtattr(struct rtattr *tb[], int max, struct rtattr *rta, int len);
extern int parse_rtattr_byindex(struct rtattr *tb[], int max, struct rtattr *rta, int len); extern int parse_rtattr_byindex(struct rtattr *tb[], int max, struct rtattr *rta, int len);
#define parse_rtattr_nested(tb, max, rta) \
(parse_rtattr((tb), (max), RTA_DATA(rta), RTA_PAYLOAD(rta)))
extern int rtnl_listen(struct rtnl_handle *, rtnl_filter_t handler, extern int rtnl_listen(struct rtnl_handle *, rtnl_filter_t handler,
void *jarg); void *jarg);
extern int rtnl_from_file(FILE *, rtnl_filter_t handler, extern int rtnl_from_file(FILE *, rtnl_filter_t handler,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment