Searched refs:rtattr (Results 1 - 25 of 126) sorted by relevance

123456

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/iproute2/tc/
H A Dtc_util.h15 int (*print_qopt)(struct qdisc_util *qu, FILE *f, struct rtattr *opt);
16 int (*print_xstats)(struct qdisc_util *qu, FILE *f, struct rtattr *xstats);
19 int (*print_copt)(struct qdisc_util *qu, FILE *f, struct rtattr *opt);
28 int (*print_fopt)(struct filter_util *qu, FILE *f, struct rtattr *opt, __u32 fhandle);
37 int (*print_aopt)(struct action_util *au, FILE *f, struct rtattr *opt);
38 int (*print_xstats)(struct action_util *au, FILE *f, struct rtattr *xstats);
62 extern void print_tcstats_attr(FILE *fp, struct rtattr *tb[], char *prefix, struct rtattr **xstats);
63 extern void print_tcstats2_attr(FILE *fp, struct rtattr *rta, char *prefix, struct rtattr **xstat
[all...]
H A Df_basic.c41 struct rtattr *tail;
58 tail = (struct rtattr*)(((void*)n)+NLMSG_ALIGN(n->nlmsg_len));
109 struct rtattr *opt, __u32 handle)
111 struct rtattr *tb[TCA_BASIC_MAX+1];
H A Df_fw.c39 struct rtattr *tail;
105 static int fw_print_opt(struct filter_util *qu, FILE *f, struct rtattr *opt, __u32 handle)
107 struct rtattr *tb[TCA_FW_MAX+1];
125 struct rtattr *idev = tb[TCA_FW_INDEV];
H A Dq_fifo.c63 static int fifo_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt)
94 extern int prio_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt);
H A Dq_dsmark.c35 struct rtattr *tail;
97 struct rtattr *tail;
135 static int dsmark_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt)
137 struct rtattr *tb[TCA_DSMARK_MAX+1];
H A Dq_ingress.c58 static int ingress_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt)
H A Dq_red.c47 struct rtattr *tail;
160 static int red_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt)
162 struct rtattr *tb[TCA_RED_STAB+1];
193 static int red_print_xstats(struct qdisc_util *qu, FILE *f, struct rtattr *xstats)
H A Dm_pedit.h59 extern int print_pedit(struct action_util *au,FILE * f, struct rtattr *arg);
60 extern int pedit_print_xstats(struct action_util *au, FILE *f, struct rtattr *xstats);
H A Df_route.c42 struct rtattr *tail;
135 static int route_print_opt(struct filter_util *qu, FILE *f, struct rtattr *opt, __u32 handle)
137 struct rtattr *tb[TCA_ROUTE4_MAX+1];
H A Df_tcindex.c35 struct rtattr *tail;
126 struct rtattr *opt, __u32 handle)
128 struct rtattr *tb[TCA_TCINDEX_MAX+1];
H A Dm_gact.c98 struct rtattr *tail;
196 print_gact(struct action_util *au,FILE * f, struct rtattr *arg)
205 struct rtattr *tb[TCA_GACT_MAX + 1];
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/iproute2/include/
H A Dlibnetlink.h39 extern int rta_addattr32(struct rtattr *rta, int maxlen, int type, __u32 data);
40 extern int rta_addattr_l(struct rtattr *rta, int maxlen, int type, const void *data, int alen);
42 extern int parse_rtattr(struct rtattr *tb[], int max, struct rtattr *rta, int len);
43 extern int parse_rtattr_byindex(struct rtattr *tb[], int max, struct rtattr *rta, int len);
54 ((struct rtattr *) (((void *) (nmsg)) + NLMSG_ALIGN((nmsg)->nlmsg_len)))
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/busybox-1.x/networking/libiproute/
H A Dlibnetlink.h36 extern int rta_addattr32(struct rtattr *rta, int maxlen, int type, uint32_t data);
37 extern int rta_addattr_l(struct rtattr *rta, int maxlen, int type, void *data, int alen);
39 extern int parse_rtattr(struct rtattr *tb[], int max, struct rtattr *rta, int len);
H A Dlibnetlink.c315 struct rtattr *rta;
318 rta = (struct rtattr*)(((char*)n) + NLMSG_ALIGN(n->nlmsg_len));
329 struct rtattr *rta;
333 rta = (struct rtattr*)(((char*)n) + NLMSG_ALIGN(n->nlmsg_len));
341 int rta_addattr32(struct rtattr *rta, int maxlen, int type, uint32_t data)
344 struct rtattr *subrta;
349 subrta = (struct rtattr*)(((char*)rta) + RTA_ALIGN(rta->rta_len));
357 int rta_addattr_l(struct rtattr *rta, int maxlen, int type, void *data, int alen)
359 struct rtattr *subrta;
365 subrta = (struct rtattr*)(((cha
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/net/
H A Dact_api.h94 int (*init)(struct rtattr *, struct rtattr *, struct tc_action *, int , int);
109 extern struct tcf_common *tcf_hash_create(u32 index, struct rtattr *est,
119 extern struct tc_action *tcf_action_init(struct rtattr *rta, struct rtattr *est, char *n, int ovr, int bind, int *err);
120 extern struct tc_action *tcf_action_init_1(struct rtattr *rta, struct rtattr *est, char *n, int ovr, int bind, int *err);
129 extern struct tcf_police * tcf_police_locate(struct rtattr *rta, struct rtattr *est);
H A Dgen_stats.h13 struct rtattr * tail;
42 spinlock_t *stats_lock, struct rtattr *opt);
47 spinlock_t *stats_lock, struct rtattr *opt);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/iproute2/ip/
H A Dxfrm.h36 #define XFRMS_RTA(x) ((struct rtattr*)(((char*)(x)) + NLMSG_ALIGN(sizeof(struct xfrm_usersa_info))))
39 #define XFRMP_RTA(x) ((struct rtattr*)(((char*)(x)) + NLMSG_ALIGN(sizeof(struct xfrm_userpolicy_info))))
42 #define XFRMACQ_RTA(x) ((struct rtattr*)(((char*)(x)) + NLMSG_ALIGN(sizeof(struct xfrm_user_acquire))))
43 #define XFRMEXP_RTA(x) ((struct rtattr*)(((char*)(x)) + NLMSG_ALIGN(sizeof(struct xfrm_user_expire))))
44 #define XFRMPEXP_RTA(x) ((struct rtattr*)(((char*)(x)) + NLMSG_ALIGN(sizeof(struct xfrm_user_polexpire))))
117 void xfrm_xfrma_print(struct rtattr *tb[], __u16 family,
120 struct rtattr *tb[], FILE *fp, const char *prefix,
123 struct rtattr *tb[], FILE *fp, const char *prefix,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/sched/
H A Dact_api.c81 struct rtattr *r ;
96 r = (struct rtattr *)skb_tail_pointer(skb);
125 struct rtattr *r ;
128 r = (struct rtattr *)skb_tail_pointer(skb);
224 struct tcf_common *tcf_hash_create(u32 index, struct rtattr *est, struct tc_action *a, int size, int bind, u32 *idx_gen, struct tcf_hashinfo *hinfo)
319 /* lookup by rtattr */
320 static struct tc_action_ops *tc_lookup_action(struct rtattr *kind)
405 struct rtattr *r;
413 r = (struct rtattr *)skb_tail_pointer(skb);
431 struct rtattr *
[all...]
H A Dematch.c186 struct tcf_ematch *em, struct rtattr *rta, int idx)
288 int tcf_em_tree_validate(struct tcf_proto *tp, struct rtattr *rta,
292 struct rtattr *tb[TCA_EMATCH_TREE_MAX];
293 struct rtattr *rt_match, *rt_hdr, *rt_list;
422 struct rtattr *top_start = (struct rtattr *)skb_tail_pointer(skb);
423 struct rtattr *list_start;
428 list_start = (struct rtattr *)skb_tail_pointer(skb);
433 struct rtattr *match_start = (struct rtattr *)tai
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/
H A Drtnetlink.h114 struct rtattr struct
124 #define RTA_OK(rta,len) ((len) >= (int)sizeof(struct rtattr) && \
125 (rta)->rta_len >= sizeof(struct rtattr) && \
128 (struct rtattr*)(((char*)(rta)) + RTA_ALIGN((rta)->rta_len)))
129 #define RTA_LENGTH(len) (RTA_ALIGN(sizeof(struct rtattr)) + (len))
271 #define RTM_RTA(r) ((struct rtattr*)(((char*)(r)) + NLMSG_ALIGN(sizeof(struct rtmsg))))
306 #define RTNH_DATA(rtnh) ((struct rtattr*)(((char*)(rtnh)) + RTNH_LENGTH(0)))
324 /* RTM_METRICS --- array of struct rtattr with types of RTAX_* */
477 #define TCA_RTA(r) ((struct rtattr*)(((char*)(r)) + NLMSG_ALIGN(sizeof(struct tcmsg))))
554 #define TA_RTA(r) ((struct rtattr*)(((cha
[all...]
H A Dif_addr.h58 #define IFA_RTA(r) ((struct rtattr*)(((char*)(r)) + NLMSG_ALIGN(sizeof(struct ifaddrmsg))))
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/iproute2/include/linux/
H A Drtnetlink.h113 struct rtattr struct
123 #define RTA_OK(rta,len) ((len) >= (int)sizeof(struct rtattr) && \
124 (rta)->rta_len >= sizeof(struct rtattr) && \
127 (struct rtattr*)(((char*)(rta)) + RTA_ALIGN((rta)->rta_len)))
128 #define RTA_LENGTH(len) (RTA_ALIGN(sizeof(struct rtattr)) + (len))
270 #define RTM_RTA(r) ((struct rtattr*)(((char*)(r)) + NLMSG_ALIGN(sizeof(struct rtmsg))))
305 #define RTNH_DATA(rtnh) ((struct rtattr*)(((char*)(rtnh)) + RTNH_LENGTH(0)))
323 /* RTM_METRICS --- array of struct rtattr with types of RTAX_* */
432 #define IFA_RTA(r) ((struct rtattr*)(((char*)(r)) + NLMSG_ALIGN(sizeof(struct ifaddrmsg))))
470 #define NDA_RTA(r) ((struct rtattr*)(((cha
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/xfrm/
H A Dxfrm_user.c36 static int verify_one_alg(struct rtattr **xfrma, enum xfrm_attr_type_t type)
38 struct rtattr *rt = xfrma[type - 1];
80 static int verify_encap_tmpl(struct rtattr **xfrma)
82 struct rtattr *rt = xfrma[XFRMA_ENCAP - 1];
94 static int verify_one_addr(struct rtattr **xfrma, enum xfrm_attr_type_t type,
97 struct rtattr *rt = xfrma[type - 1];
111 static inline int verify_sec_ctx_len(struct rtattr **xfrma)
113 struct rtattr *rt = xfrma[XFRMA_SEC_CTX - 1];
136 struct rtattr **xfrma)
230 struct rtattr *u_ar
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/iproute2/lib/
H A Dlibnetlink.c480 struct rtattr *rta;
497 struct rtattr *rta;
524 int rta_addattr32(struct rtattr *rta, int maxlen, int type, __u32 data)
527 struct rtattr *subrta;
533 subrta = (struct rtattr*)(((char*)rta) + RTA_ALIGN(rta->rta_len));
541 int rta_addattr_l(struct rtattr *rta, int maxlen, int type,
544 struct rtattr *subrta;
551 subrta = (struct rtattr*)(((char*)rta) + RTA_ALIGN(rta->rta_len));
559 int parse_rtattr(struct rtattr *tb[], int max, struct rtattr *rt
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/crypto/
H A Dalgapi.h20 struct rtattr;
44 struct crypto_instance *(*alloc)(struct rtattr **tb);
112 struct crypto_attr_type *crypto_get_attr_type(struct rtattr **tb);
113 int crypto_check_attr_type(struct rtattr **tb, u32 type);
114 struct crypto_alg *crypto_get_attr_alg(struct rtattr **tb, u32 type, u32 mask);

Completed in 203 milliseconds

123456