extern void signal_setup(void);
extern int socket_setup(int fd, const char *ip);
extern char* get_hostname(void);
extern const char* get_iface_ipv4(const char *ifname);
extern void signal_setup(void);
extern int socket_setup(int fd, const char *ip);
extern char* get_hostname(void);
extern const char* get_iface_ipv4(const char *ifname);