Handle to monitor for external IP changes. More...
Data Fields | |
| struct GN_ExternalIPMonitor * | next |
| Kept in DLL. | |
| struct GN_ExternalIPMonitor * | prev |
| Kept in DLL. | |
| GN_NotifyExternalIPv4Change | cb |
| Function to call when we believe our external IPv4 address changed. | |
| void * | cb_cls |
| Closure for cb. | |
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().