• Home
  • Raw
  • Download

Lines Matching refs:rtnl_cls

24 extern void	rtnl_u32_set_handle(struct rtnl_cls *, int, int, int);
25 extern int rtnl_u32_set_classid(struct rtnl_cls *, uint32_t);
26 extern int rtnl_u32_get_classid(struct rtnl_cls *, uint32_t *);
27 extern int rtnl_u32_set_divisor(struct rtnl_cls *, uint32_t);
28 extern int rtnl_u32_set_link(struct rtnl_cls *, uint32_t);
29 extern int rtnl_u32_set_hashtable(struct rtnl_cls *, uint32_t);
30 extern int rtnl_u32_set_hashmask(struct rtnl_cls *, uint32_t, uint32_t);
31 extern int rtnl_u32_set_selector(struct rtnl_cls *, int, uint32_t, char, uint16_t, char);
32 extern int rtnl_u32_set_cls_terminal(struct rtnl_cls *);
34 extern int rtnl_u32_set_flags(struct rtnl_cls *, int);
35 extern int rtnl_u32_add_mark(struct rtnl_cls *, uint32_t, uint32_t);
36 extern int rtnl_u32_del_mark(struct rtnl_cls *);
37 extern int rtnl_u32_add_key(struct rtnl_cls *, uint32_t, uint32_t,
39 extern int rtnl_u32_get_key(struct rtnl_cls *, uint8_t, uint32_t *, uint32_t *,
41 extern int rtnl_u32_add_key_uint8(struct rtnl_cls *, uint8_t, uint8_t,
43 extern int rtnl_u32_add_key_uint16(struct rtnl_cls *, uint16_t, uint16_t,
45 extern int rtnl_u32_add_key_uint32(struct rtnl_cls *, uint32_t, uint32_t,
47 extern int rtnl_u32_add_key_in_addr(struct rtnl_cls *, const struct in_addr *,
49 extern int rtnl_u32_add_key_in6_addr(struct rtnl_cls *, const struct in6_addr *,
51 extern int rtnl_u32_add_action(struct rtnl_cls *, struct rtnl_act *);
52 extern int rtnl_u32_del_action(struct rtnl_cls *, struct rtnl_act *);
53 extern struct rtnl_act* rtnl_u32_get_action(struct rtnl_cls *);