X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Usermode%2FApplications%2Fping_src%2Fmain.c;h=7c10e57be93477f9cc034cd0bdf94d722d025000;hb=aa5e13445f3d9ab6e0c0049780f38daed443104f;hp=7686e5cc53408abd14b1bbf51898597fb7c98d7f;hpb=385aa5c4b5e509d298b3341dcd27ca26c3ce2358;p=tpg%2Facess2.git diff --git a/Usermode/Applications/ping_src/main.c b/Usermode/Applications/ping_src/main.c index 7686e5cc..7c10e57b 100644 --- a/Usermode/Applications/ping_src/main.c +++ b/Usermode/Applications/ping_src/main.c @@ -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; }