diff options
Diffstat (limited to 'src/dnsmasq.h')
-rw-r--r-- | src/dnsmasq.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/dnsmasq.h b/src/dnsmasq.h index dfa9773..30f176a 100644 --- a/src/dnsmasq.h +++ b/src/dnsmasq.h @@ -166,6 +166,7 @@ struct event_desc { #define EVENT_TFTP_ERR 20 #define EVENT_INIT 21 #define EVENT_NEWADDR 22 +#define EVENT_NEWROUTE 23 /* Exit codes. */ #define EC_GOOD 0 @@ -1183,6 +1184,7 @@ struct frec *get_new_frec(time_t now, int *wait, int force); int send_from(int fd, int nowild, char *packet, size_t len, union mysockaddr *to, struct all_addr *source, unsigned int iface); +void resend_query(); /* network.c */ int indextoname(int fd, int index, char *name); @@ -1290,11 +1292,10 @@ unsigned char *extended_hwaddr(int hwtype, int hwlen, unsigned char *hwaddr, int make_icmp_sock(void); int icmp_ping(struct in_addr addr); #endif -void send_newaddr(void); +void queue_event(int event); void send_alarm(time_t event, time_t now); void send_event(int fd, int event, int data, char *msg); void clear_cache_and_reload(time_t now); -void poll_resolv(int force, int do_reload, time_t now); /* netlink.c */ #ifdef HAVE_LINUX_NETWORK |