about summary refs log tree commit diff
path: root/buc.c
diff options
context:
space:
mode:
Diffstat (limited to 'buc.c')
-rw-r--r--buc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/buc.c b/buc.c
index d54d0d1..626fa2e 100644
--- a/buc.c
+++ b/buc.c
@@ -3,14 +3,14 @@
 #include <netinet/in.h>
 #include <poll.h>
 
-char buf[512]; progress, all;
+char buf[512]; progress;
 atoi(), err(), exit(), read(), write();
 
 #define	readbuf(sock)	((((progress = read((sock), buf, sizeof(buf))) == -1) && err(1, "read()") || !progress && exit(0)), progress)
 #define	sendbuf(sock, size)	(write(sock, buf, size) == -1 && err(1, "write()"))
 
 main(argc, argv) char **argv; {
-	struct sockaddr_in addr = {AF_INET, htons(argc > 2 ? atoi(argv[1]) : 8604), inet_addr(argc > 1 ? argv[1] : "127.0.0.1")};
+	struct sockaddr_in addr = {AF_INET, htons(argc > 2 ? atoi(argv[2]) : 8604), inet_addr(argc > 1 ? argv[1] : "127.0.0.1")};
 	struct pollfd fds[2] = {{0, POLLIN}, {0, POLLIN}};
 	for (	(fds[1].fd = socket(AF_INET, SOCK_STREAM, 0)) == -1 && err(1, "socket()"),
 	     	connect(fds[1].fd, (void *)&addr, sizeof(addr)) == -1 && err(1, "connect()");