Blame include/iface.h

Packit c5a612
#ifndef _NFTABLES_IFACE_H_
Packit c5a612
#define _NFTABLES_IFACE_H_
Packit c5a612
Packit c5a612
#include <net/if.h>
Packit c5a612
Packit c5a612
struct iface {
Packit c5a612
	struct list_head	list;
Packit c5a612
	char			name[IFNAMSIZ];
Packit c5a612
	uint32_t		ifindex;
Packit c5a612
};
Packit c5a612
Packit c5a612
unsigned int nft_if_nametoindex(const char *name);
Packit c5a612
char *nft_if_indextoname(unsigned int ifindex, char *name);
Packit c5a612
Packit c5a612
void iface_cache_update(void);
Packit c5a612
void iface_cache_release(void);
Packit c5a612
Packit c5a612
#endif