Usermode - Fixes to magic non-recusive build
[tpg/acess2.git] / Usermode / Applications / telnet_src / main.c
index 0d12c1c..3fdbf00 100644 (file)
@@ -7,8 +7,6 @@
 #include <readline.h>\r
 #include <string.h>\r
 \r
-#define BUFSIZ 2048\r
-\r
 // === PROTOTYPES ===\r
  int   main(int argc, char *argv[], char *envp[]);\r
  int   OpenTCP(const char *AddressString, short PortNumber);\r
@@ -64,8 +62,8 @@ int main(int argc, char *argv[], char *envp[])
                        // Read from server, and write to stdout\r
                        do\r
                        {\r
-                               len = read(server_fd, BUFSIZ, buffer);\r
-                               write(1, len, buffer);\r
+                               len = read(server_fd, buffer, BUFSIZ);\r
+                               write(1, buffer, len);\r
                        } while( len == BUFSIZ );\r
                }\r
                \r
@@ -78,17 +76,17 @@ int main(int argc, char *argv[], char *envp[])
                                char    *line = Readline_NonBlock(readline_info);\r
                                if( line )\r
                                {\r
-                                       write(server_fd, strlen(line), line);\r
-                                       write(server_fd, 1, "\n");\r
+                                       write(server_fd, line, strlen(line));\r
+                                       write(server_fd, "\n", 1);\r
                                }\r
                        }\r
                        else\r
                        {\r
                                do\r
                                {\r
-                                       len = read(0, BUFSIZ, buffer);\r
-                                       write(server_fd, len, buffer);\r
-                                       write(1, len, buffer);\r
+                                       len = read(0, buffer, BUFSIZ);\r
+                                       write(server_fd, buffer, len);\r
+                                       write(1, buffer, len);\r
                                } while( len == BUFSIZ );\r
                        }\r
                }\r

UCC git Repository :: git.ucc.asn.au