Use unsigned IP addresses in bu*
[openafs.git] / src / butc / test.c
index f61c66b..14195bf 100644 (file)
@@ -46,7 +46,8 @@ int rxInitDone = 0;
 
 struct rx_connection *
 UV_Bind(aserver, port)
-     afs_int32 aserver, port;
+     afs_uint32 aserver;
+     afs_int32 port;
 {
     register struct rx_connection *tc;
     struct rx_securityClass *uvclass;
@@ -58,12 +59,12 @@ UV_Bind(aserver, port)
 
 
 /* return host address in network byte order */
-afs_int32
+afs_uint32
 GetServer(aname)
      char *aname;
 {
     register struct hostent *th;
-    afs_int32 addr;
+    afs_uint32 addr;
     char b1, b2, b3, b4;
     register afs_int32 code;
 
@@ -80,12 +81,11 @@ GetServer(aname)
 }
 
 
-static
-PerformDump(as)
-     register struct cmd_syndesc *as;
+static int
+PerformDump(register struct cmd_syndesc *as, void *arock)
 {
     struct rx_connection *aconn;
-    afs_int32 server;
+    afs_uint32 server;
     FILE *fopen(), *fp;
     struct tc_dumpDesc *ptr;
     int i;
@@ -127,14 +127,15 @@ PerformDump(as)
        exit(1);
     }
     printf("dumpid returned %u\n", tdumpID);
+
+    return 0;
 }
 
-static
-PerformRestore(as)
-     register struct cmd_syndesc *as;
+static int
+PerformRestore(register struct cmd_syndesc *as, void *arock)
 {
     struct rx_connection *aconn;
-    afs_int32 server;
+    afs_uint32 server;
     int i;
     FILE *fopen(), *fp;
     struct tc_restoreDesc *ptr;
@@ -169,14 +170,14 @@ PerformRestore(as)
        exit(1);
     }
     printf("dumpid returned %u\n", tdumpID);
+    return 0;
 }
 
-static
-CheckDump(as)
-     register struct cmd_syndesc *as;
+static int
+CheckDump(register struct cmd_syndesc *as, void *arock)
 {
     struct rx_connection *aconn;
-    afs_int32 server;
+    afs_uint32 server;
     server = GetServer(SERVERNAME);
     if (!server) {
        printf("cant get server id \n");
@@ -189,14 +190,14 @@ CheckDump(as)
        printf("call to TC_CheckDump failed %u\n", code);
        exit(1);
     }
+    return 0;
 }
 
-static
-AbortDump(as)
-     register struct cmd_syndesc *as;
+static int
+AbortDump(register struct cmd_syndesc *as, void *arock)
 {
     struct rx_connection *aconn;
-    afs_int32 server;
+    afs_uint32 server;
     server = GetServer(SERVERNAME);
     if (!server) {
        printf("cant get server id \n");
@@ -209,14 +210,14 @@ AbortDump(as)
        printf("call to TC_AbortDump failed %u\n", code);
        exit(1);
     }
+    return 0;
 }
 
-static
-WaitForDump(as)
-     register struct cmd_syndesc *as;
+static int
+WaitForDump(register struct cmd_syndesc *as, void *arock)
 {
     struct rx_connection *aconn;
-    afs_int32 server;
+    afs_uint32 server;
     server = GetServer(SERVERNAME);
     if (!server) {
        printf("cant get server id \n");
@@ -229,14 +230,14 @@ WaitForDump(as)
        printf("call to TC_WaitForDump failed %u\n", code);
        exit(1);
     }
+    return 0;
 }
 
-static
-EndDump(as)
-     register struct cmd_syndesc *as;
+static int
+EndDump(register struct cmd_syndesc *as, void *arock)
 {
     struct rx_connection *aconn;
-    afs_int32 server;
+    afs_uint32 server;
     server = GetServer(SERVERNAME);
     if (!server) {
        printf("cant get server id \n");
@@ -249,12 +250,11 @@ EndDump(as)
        printf("call to TC_EndDump failed %u\n", code);
        exit(1);
     }
+    return 0;
 }
 
-static
-MyBeforeProc(as, arock)
-     struct cmd_syndesc *as;
-     char *arock;
+static int
+MyBeforeProc(struct cmd_syndesc *as, void *arock)
 {
     afs_int32 code;
 
@@ -295,20 +295,20 @@ main(argc, argv)
 #endif
     cmd_SetBeforeProc(MyBeforeProc, NULL);
 
-    ts = cmd_CreateSyntax("dump", PerformDump, 0, "perform a dump");
+    ts = cmd_CreateSyntax("dump", PerformDump, NULL, "perform a dump");
 
-    ts = cmd_CreateSyntax("restore", PerformRestore, 0, "perform a restore");
+    ts = cmd_CreateSyntax("restore", PerformRestore, NULL, "perform a restore");
 
-    ts = cmd_CreateSyntax("check", CheckDump, 0, "check a dump");
+    ts = cmd_CreateSyntax("check", CheckDump, NULL, "check a dump");
     cmd_AddParm(ts, "-id", CMD_SINGLE, 0, "dump id");
 
-    ts = cmd_CreateSyntax("abort", AbortDump, 0, "abort a dump");
+    ts = cmd_CreateSyntax("abort", AbortDump, NULL, "abort a dump");
     cmd_AddParm(ts, "-id", CMD_SINGLE, 0, "dump id");
 
-    ts = cmd_CreateSyntax("wait", WaitForDump, 0, "wait for a dump");
+    ts = cmd_CreateSyntax("wait", WaitForDump, NULL, "wait for a dump");
     cmd_AddParm(ts, "-id", CMD_SINGLE, 0, "dump id");
 
-    ts = cmd_CreateSyntax("end", EndDump, 0, "end a dump");
+    ts = cmd_CreateSyntax("end", EndDump, NULL, "end a dump");
     cmd_AddParm(ts, "-id", CMD_SINGLE, 0, "dump id");
 
     code = cmd_Dispatch(argc, argv);