diff options
author | 5!tgraf <5!tgraf> | 2005-01-18 22:11:58 +0000 |
---|---|---|
committer | 5!tgraf <5!tgraf> | 2005-01-18 22:11:58 +0000 |
commit | 021ed13fdceaa41de91af64825b7ca3e98f00a5e (patch) | |
tree | 83e6e2fbc5d320ae16c2ba16c73fd6af235740c9 /tc | |
parent | 3b3ecd31c1e513f029ebbb83f2e808553de0a741 (diff) |
Use parse_rtattr_nested
(Logical change 1.129)
Diffstat (limited to 'tc')
-rw-r--r-- | tc/f_fw.c | 4 | ||||
-rw-r--r-- | tc/q_cbq.c | 3 |
2 files changed, 2 insertions, 5 deletions
@@ -109,9 +109,7 @@ static int fw_print_opt(struct filter_util *qu, FILE *f, struct rtattr *opt, __u if (opt == NULL) return 0; - memset(tb, 0, sizeof(tb)); - if (opt) - parse_rtattr(tb, TCA_FW_MAX, RTA_DATA(opt), RTA_PAYLOAD(opt)); + parse_rtattr_nested(tb, TCA_FW_MAX, opt); if (handle) fprintf(f, "handle 0x%x ", handle); @@ -422,8 +422,7 @@ static int cbq_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt) if (opt == NULL) return 0; - memset(tb, 0, sizeof(tb)); - parse_rtattr(tb, TCA_CBQ_MAX, RTA_DATA(opt), RTA_PAYLOAD(opt)); + parse_rtattr_nested(tb, TCA_CBQ_MAX, opt); if (tb[TCA_CBQ_RATE]) { if (RTA_PAYLOAD(tb[TCA_CBQ_RATE]) < sizeof(*r)) |