• Home
  • Raw
  • Download

Lines Matching refs:rtnl_link

22 	extern struct rtnl_link *rtnl_link_sit_alloc(void);
25 extern int rtnl_link_is_sit(struct rtnl_link *link);
27 extern int rtnl_link_sit_set_link(struct rtnl_link *link, uint32_t index);
28 extern uint32_t rtnl_link_sit_get_link(struct rtnl_link *link);
30 extern int rtnl_link_sit_set_local(struct rtnl_link *link, uint32_t addr);
31 extern uint32_t rtnl_link_sit_get_local(struct rtnl_link *link);
33 extern int rtnl_link_sit_set_remote(struct rtnl_link *link, uint32_t addr);
34 extern uint32_t rtnl_link_sit_get_remote(struct rtnl_link *link);
36 extern int rtnl_link_sit_set_ttl(struct rtnl_link *link, uint8_t ttl);
37 extern uint8_t rtnl_link_sit_get_ttl(struct rtnl_link *link);
39 extern int rtnl_link_sit_set_tos(struct rtnl_link *link, uint8_t tos);
40 extern uint8_t rtnl_link_sit_get_tos(struct rtnl_link *link);
42 extern int rtnl_link_sit_set_pmtudisc(struct rtnl_link *link, uint8_t pmtudisc);
43 extern uint8_t rtnl_link_sit_get_pmtudisc(struct rtnl_link *link);
45 extern int rtnl_link_sit_set_flags(struct rtnl_link *link, uint16_t flags);
46 extern uint16_t rtnl_link_sit_get_flags(struct rtnl_link *link);
48 int rtnl_link_sit_set_proto(struct rtnl_link *link, uint8_t proto);
49 uint8_t rtnl_link_sit_get_proto(struct rtnl_link *link);
51 int rtnl_link_sit_set_ip6rd_prefix(struct rtnl_link *link, const struct in6_addr *prefix);
52 int rtnl_link_sit_get_ip6rd_prefix(const struct rtnl_link *link, struct in6_addr *prefix);
54 int rtnl_link_sit_set_ip6rd_prefixlen(struct rtnl_link *link, uint16_t prefixlen);
55 int rtnl_link_sit_get_ip6rd_prefixlen(struct rtnl_link *link, uint16_t *prefixlen);
57 int rtnl_link_sit_set_ip6rd_relay_prefix(struct rtnl_link *link, uint32_t prefix);
58 int rtnl_link_sit_get_ip6rd_relay_prefix(const struct rtnl_link *link, uint32_t *prefix);
60 int rtnl_link_sit_set_ip6rd_relay_prefixlen(struct rtnl_link *link, uint16_t prefix);
61 int rtnl_link_sit_get_ip6rd_relay_prefixlen(struct rtnl_link *link, uint16_t *prefix);