summaryrefslogtreecommitdiff
path: root/include/net/if.h
blob: fcebbc62af5c4956d6ed88e0135827e816fe73f6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#ifndef __NET_IF_H__
#define __NET_IF_H__

struct if_nameindex {
	unsigned if_index;
	char *if_name;
};

#define IF_NAMESIZE 16

void if_freenameindex(struct if_nameindex *);
char *if_indextoname(unsigned, char *);
struct if_nameindex *if_nameindex(void);
unsigned if_nametoindex(const char *);

#endif