X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fodhcp6c.h;h=d202790a1115e96efb5c1c142e64157d8b28a8b4;hb=dc186d6d2b0dd4ad23ca5fc69c00e81f796ff6d9;hp=fb572d0a55e4673c9edd55754547874a37967eb6;hpb=b5f6ace7148fda6bf336758d2544a23a90d845bf;p=odhcp6c.git diff --git a/src/odhcp6c.h b/src/odhcp6c.h index fb572d0..d202790 100644 --- a/src/odhcp6c.h +++ b/src/odhcp6c.h @@ -308,7 +308,7 @@ struct odhcp6c_request_prefix { }; int init_dhcpv6(const char *ifname, unsigned int client_options, int sol_timeout); -void dhcpv6_set_ia_mode(enum odhcp6c_ia_mode na, enum odhcp6c_ia_mode pd); +int dhcpv6_set_ia_mode(enum odhcp6c_ia_mode na, enum odhcp6c_ia_mode pd); int dhcpv6_request(enum dhcpv6_msg type); int dhcpv6_poll_reconfigure(void); int dhcpv6_promote_server_cand(void); @@ -324,7 +324,7 @@ int ra_conf_retransmit(int newvalue); int script_init(const char *path, const char *ifname); ssize_t script_unhexlify(uint8_t *dst, size_t len, const char *src); -void script_call(const char *status); +void script_call(const char *status, int delay, bool resume); bool odhcp6c_signal_process(void); uint64_t odhcp6c_get_milli_time(void);