#ifndef NET__COMMON_H #define NET__COMMON_H #include "../common.h" #include #include #include typedef struct { int conn_socket_fd; } conn_t; struct sockaddr_in* get_addr(const char* addr, const char* port); int conn_configure_tcpalive(conn_t* conn); char* conn_read(conn_t* conn, size_t* sz); void conn_write(conn_t* conn, const char* value, size_t sz); void conn_close(conn_t* conn); #endif // NET__COMMON_H