config.h (409B)
1 #ifndef UDPHOLE_DOMAIN_CONFIG_H 2 #define UDPHOLE_DOMAIN_CONFIG_H 3 4 #include <stdint.h> 5 6 typedef struct { 7 int port_low; 8 int port_high; 9 int port_cur; 10 char *advertise_addr; 11 } udphole_config_t; 12 13 extern udphole_config_t *domain_cfg; 14 15 void domain_config_init(void); 16 17 void domain_config_set_ports(int low, int high); 18 19 void domain_config_set_advertise(const char *addr); 20 21 void domain_config_free(void); 22 23 #endif