Addapt client and server to the 16bit port. Use htons before sending them to kernel.
[swifty.git] / test / server.c
index aa55c69..7e00b8b 100644 (file)
@@ -32,7 +32,7 @@ int main(int argc, const char *argv[])
 
     saddr->count = 1;
     saddr->dests[0].addr = ADDR;
-    saddr->dests[0].port = atoi(argv[1]);
+    saddr->dests[0].port = htons(atoi(argv[1]));
 
     if (bind(sock, (struct sockaddr *) saddr, size) < 0) {
         perror("Failed to bind socket");