#include <netdb.h>
#include <unistd.h>
#include <stdlib.h>
#include "listener.h"
#include "listenport.h"
#include <fcntl.h>
#include <string.h>
#include <string>
#include <stdio.h>
// In real applications, use the following include instead of the local.
// #include <libcapsinetwork/socket.h>
#include <stdarg.h>
#include "socket.h"