diff --git a/src/management.c b/src/management.c index a207e00..7a7b7cc 100644 --- a/src/management.c +++ b/src/management.c @@ -3,22 +3,24 @@ * */ -#include -#ifndef WIN32 -#include -#include -#endif #include // for pearson_hash_64 +#include // for snprintf, NULL, size_t +#include // for strtoul +#include // for strtok, strlen, strncpy +#include "management.h" #include "n2n.h" // for TRACE_DEBUG, traceEvent +#ifndef WIN32 +#include // for getnameinfo, NI_NUMERICHOST, NI_NUMERICSERV +#include // for sendto, sockaddr +#endif + + // TODO: move logging defs in their own header and include that void setTraceLevel (int level); int getTraceLevel (); -#include -#include "management.h" - ssize_t send_reply (mgmt_req_t *req, strbuf_t *buf, size_t msg_len) { // TODO: better error handling (counters?) return sendto(req->mgmt_sock, buf->str, msg_len, 0,