X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Usermode%2FApplications%2Fping_src%2Fmain.c;h=7c10e57be93477f9cc034cd0bdf94d722d025000;hb=98bd9c0c8985c50c42231c116a4e18fedd47761e;hp=33113c8d747a782987603e3623de59d6f9366477;hpb=7536e8afcc3018c4ca2a4aa8f8422cf86a6c188c;p=tpg%2Facess2.git diff --git a/Usermode/Applications/ping_src/main.c b/Usermode/Applications/ping_src/main.c index 33113c8d..7c10e57b 100644 --- a/Usermode/Applications/ping_src/main.c +++ b/Usermode/Applications/ping_src/main.c @@ -1,5 +1,5 @@ /* - * Acess2 IFCONFIG command + * Acess2 ping command */ #include #include @@ -88,7 +88,7 @@ int main(int argc, char *argv[]) free(iface); // TODO: Handle when this is not heap iface = _iface; printf("iface = '%s'\n", iface); - fd = open(iface, OPENFLAG_EXEC); + fd = _SysOpen(iface, OPENFLAG_EXEC); if(fd == -1) { fprintf(stderr, "ERROR: Unable to open interface '%s'\n", iface); return 1; @@ -106,7 +106,7 @@ int main(int argc, char *argv[]) } } - call = ioctl(fd, 3, "ping"); + call = _SysIOCtl(fd, 3, "ping"); if(call == 0) { fprintf(stderr, "ERROR: '%s' does not have a 'ping' call\n", iface); return 1; @@ -114,11 +114,11 @@ int main(int argc, char *argv[]) for( i = 0; i < giNumberOfPings; i ++ ) { - ping = ioctl(fd, call, addr); + ping = _SysIOCtl(fd, call, addr); printf("ping = %i\n", ping); } - close(fd); + _SysClose(fd); return 0; }