|
struct rtnl_link * | rtnl_link_ipgre_alloc (void) |
|
int | rtnl_link_is_ipgre (struct rtnl_link *link) |
| Check if link is a IPGRE link. More...
|
|
int | rtnl_link_ipgre_add (struct nl_sock *sk, const char *name) |
| Create a new IPGRE tunnel device. More...
|
|
struct rtnl_link * | rtnl_link_ipgretap_alloc (void) |
|
int | rtnl_link_is_ipgretap (struct rtnl_link *link) |
| Check if link is a IPGRETAP link. More...
|
|
int | rtnl_link_ipgretap_add (struct nl_sock *sk, const char *name) |
| Create a new IPGRETAP tunnel device. More...
|
|
int | rtnl_link_ipgre_set_link (struct rtnl_link *link, uint32_t index) |
| Set IPGRE tunnel interface index. More...
|
|
uint32_t | rtnl_link_ipgre_get_link (struct rtnl_link *link) |
| Get IPGRE tunnel interface index. More...
|
|
int | rtnl_link_ipgre_set_iflags (struct rtnl_link *link, uint16_t iflags) |
| Set IPGRE tunnel set iflags. More...
|
|
uint16_t | rtnl_link_ipgre_get_iflags (struct rtnl_link *link) |
| Get IPGRE tunnel iflags. More...
|
|
int | rtnl_link_ipgre_set_oflags (struct rtnl_link *link, uint16_t oflags) |
| Set IPGRE tunnel set oflags. More...
|
|
uint16_t | rtnl_link_ipgre_get_oflags (struct rtnl_link *link) |
| Get IPGRE tunnel oflags. More...
|
|
int | rtnl_link_ipgre_set_ikey (struct rtnl_link *link, uint32_t ikey) |
| Set IPGRE tunnel set ikey. More...
|
|
uint32_t | rtnl_link_ipgre_get_ikey (struct rtnl_link *link) |
| Get IPGRE tunnel ikey. More...
|
|
int | rtnl_link_ipgre_set_okey (struct rtnl_link *link, uint32_t okey) |
| Set IPGRE tunnel set okey. More...
|
|
uint32_t | rtnl_link_ipgre_get_okey (struct rtnl_link *link) |
| Get IPGRE tunnel okey. More...
|
|
int | rtnl_link_ipgre_set_local (struct rtnl_link *link, uint32_t addr) |
| Set IPGRE tunnel local address. More...
|
|
uint32_t | rtnl_link_ipgre_get_local (struct rtnl_link *link) |
| Get IPGRE tunnel local address. More...
|
|
int | rtnl_link_ipgre_set_remote (struct rtnl_link *link, uint32_t remote) |
| Set IPGRE tunnel remote address. More...
|
|
uint32_t | rtnl_link_ipgre_get_remote (struct rtnl_link *link) |
| Get IPGRE tunnel remote address. More...
|
|
int | rtnl_link_ipgre_set_ttl (struct rtnl_link *link, uint8_t ttl) |
| Set IPGRE tunnel ttl. More...
|
|
uint8_t | rtnl_link_ipgre_get_ttl (struct rtnl_link *link) |
| Set IPGRE tunnel ttl. More...
|
|
int | rtnl_link_ipgre_set_tos (struct rtnl_link *link, uint8_t tos) |
| Set IPGRE tunnel tos. More...
|
|
uint8_t | rtnl_link_ipgre_get_tos (struct rtnl_link *link) |
| Get IPGRE tunnel tos. More...
|
|
int | rtnl_link_ipgre_set_pmtudisc (struct rtnl_link *link, uint8_t pmtudisc) |
| Set IPGRE tunnel path MTU discovery. More...
|
|
uint8_t | rtnl_link_ipgre_get_pmtudisc (struct rtnl_link *link) |
| Get IPGRE path MTU discovery. More...
|
|
uint8_t | rtnl_link_get_pmtudisc (struct rtnl_link *link) |
|