Handle to monitor for external IP changes. More...
Data Fields | |
struct GN_ExternalIPMonitor * | next |
Kept in DLL. More... | |
struct GN_ExternalIPMonitor * | prev |
Kept in DLL. More... | |
GN_NotifyExternalIPv4Change | cb |
Function to call when we believe our external IPv4 address changed. More... | |
void * | cb_cls |
Closure for cb. More... | |
Handle to monitor for external IP changes.
Definition at line 78 of file gnunet-service-nat_externalip.c.
struct GN_ExternalIPMonitor* GN_ExternalIPMonitor::next |
Kept in DLL.
Definition at line 83 of file gnunet-service-nat_externalip.c.
Referenced by notify_monitors_external_ipv4_change().
struct GN_ExternalIPMonitor* GN_ExternalIPMonitor::prev |
Kept in DLL.
Definition at line 88 of file gnunet-service-nat_externalip.c.
GN_NotifyExternalIPv4Change GN_ExternalIPMonitor::cb |
Function to call when we believe our external IPv4 address changed.
Definition at line 93 of file gnunet-service-nat_externalip.c.
Referenced by GN_external_ipv4_monitor_start().
void* GN_ExternalIPMonitor::cb_cls |
Closure for cb.
Definition at line 98 of file gnunet-service-nat_externalip.c.
Referenced by GN_external_ipv4_monitor_start().