X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Usermode%2FApplications%2Ftelnet_src%2Fmain.c;fp=Usermode%2FApplications%2Ftelnet_src%2Fmain.c;h=708935d19a79a170e310ff219b5eecb50ff7de14;hb=52fad670ab81459de0ff1bd0fa99a3396a6999e3;hp=3fdbf006fa696232bd6a05e0c63f615280197fe3;hpb=866828924cdd5870fd05cf8748dd06f411ac81fc;p=tpg%2Facess2.git diff --git a/Usermode/Applications/telnet_src/main.c b/Usermode/Applications/telnet_src/main.c index 3fdbf006..708935d1 100644 --- a/Usermode/Applications/telnet_src/main.c +++ b/Usermode/Applications/telnet_src/main.c @@ -62,8 +62,8 @@ int main(int argc, char *argv[], char *envp[]) // Read from server, and write to stdout do { - len = read(server_fd, buffer, BUFSIZ); - write(1, buffer, len); + len = _SysRead(server_fd, buffer, BUFSIZ); + _SysWrite(1, buffer, len); } while( len == BUFSIZ ); } @@ -76,17 +76,17 @@ int main(int argc, char *argv[], char *envp[]) char *line = Readline_NonBlock(readline_info); if( line ) { - write(server_fd, line, strlen(line)); - write(server_fd, "\n", 1); + _SysWrite(server_fd, line, strlen(line)); + _SysWrite(server_fd, "\n", 1); } } else { do { - len = read(0, buffer, BUFSIZ); - write(server_fd, buffer, len); - write(1, buffer, len); + len = _SysRead(0, buffer, BUFSIZ); + _SysWrite(server_fd, buffer, len); + _SysWrite(1, buffer, len); } while( len == BUFSIZ ); } } @@ -99,7 +99,7 @@ int main(int argc, char *argv[], char *envp[]) } } - close(server_fd); + _SysClose(server_fd); return 0; } @@ -127,11 +127,11 @@ int OpenTCP(const char *AddressString, short PortNumber) } // Set remote port and address - ioctl(fd, 5, &PortNumber); - ioctl(fd, 6, addrBuffer); + _SysIOCtl(fd, 5, &PortNumber); + _SysIOCtl(fd, 6, addrBuffer); // Connect - if( ioctl(fd, 7, NULL) == 0 ) { + if( _SysIOCtl(fd, 7, NULL) == 0 ) { fprintf(stderr, "Unable to start connection\n"); return -1; }