#include #include #include #include "network.h" int main(int argc, char *argv[]) { int xPlaneSocket; // check argument if (argc != 2) { fprintf(stderr, "Usage: %s \n", argv[0]); exit(EXIT_FAILURE); } // network xPlaneSocket = createSocket(SRC_PORT); if (xPlaneSocket < 0) { exit(EXIT_FAILURE); } // send payload if (sendToXPlane(xPlaneSocket, DEST_SERVER, DEST_PORT, "CMND", argv[1], strlen(argv[1])) < 0) { exit(EXIT_FAILURE); } // bye bye (and no, I don't care about error anymore; I'll exit anyway?!) closeSocket(xPlaneSocket); exit(EXIT_SUCCESS); }