Make twiddle build
authorSimon Wilkinson <sxw@your-file-system.com>
Wed, 3 Feb 2010 00:25:17 +0000 (00:25 +0000)
committerDerrick Brashear <shadow|account-1000005@unknown>
Wed, 3 Feb 2010 21:25:22 +0000 (13:25 -0800)
Update the twiddle utility (for manipulating rx settings in the
Unix CM) so that it builds with error checking enabled.

Also, add the binary to the gitignore file in that directory.

Change-Id: I5c19832579db139e5c558b3488d7c49fdb7c08c4
Reviewed-on: http://gerrit.openafs.org/1222
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>

src/venus/.gitignore
src/venus/twiddle.c

index 8a2780e..34f3440 100644 (file)
@@ -11,3 +11,4 @@
 /kdump
 /kdump64
 /livesys
+/twiddle
index e1a6a24..94a98fb 100644 (file)
 #include <strings.h>
 #include <afs/com_err.h>
 #include <afs/afs_consts.h>
+#include <afs/sys_prototypes.h>
 
 #define MAXINSIZE 1300         /* pioctl complains if data is larger than this */
 #define VMSGSIZE 128           /* size of msg buf in volume hdr */
 
-static char space[AFS_PIOCTL_MAXSIZE];
-static char tspace[1024];
-static struct ubik_client *uclient;
-
+static void Die(int code, char *filename);
 
 static char pn[] = "fs";
 static int rxInitDone = 0;
@@ -126,9 +124,8 @@ Twiddle(struct cmd_syndesc *as, void *arock)
 
 #include "AFS_component_version_number.c"
 
-main(argc, argv)
-     int argc;
-     char **argv;
+int
+main(int argc, char **argv)
 {
     register afs_int32 code;
     register struct cmd_syndesc *ts;
@@ -168,9 +165,8 @@ main(argc, argv)
     exit(code);
 }
 
-Die(code, filename)
-     int code;
-     char *filename;
+static void
+Die(int code, char *filename)
 {                              /*Die */
 
     if (errno == EINVAL) {