11 #ifndef REFLECTION_LIST_H
12 #define REFLECTION_LIST_H
15 #include <sys/socket.h>
17 #include <sys/types.h>
struct reflection_list * init_reflection_list(void)
Initialises the reflection list.
Definition: reflection_list.c:33
struct reflection_list * push_reflection_list(struct reflection_list *rif, unsigned int ifindex, const char *ifname)
Pushes an interface element to the reflection list.
Definition: reflection_list.c:46
void free_reflection_list(struct reflection_list *rif)
Frees the reflection list.
Definition: reflection_list.c:82
Definition: reflection_list.h:21
int send_fd
Definition: reflection_list.h:23
unsigned int ifindex
Definition: reflection_list.h:24
int recv_fd
Definition: reflection_list.h:22
struct dl_list list
Definition: reflection_list.h:26
char ifname[IF_NAMESIZE]
Definition: reflection_list.h:25