Author: kib
Date: Wed Mar 18 22:05:15 2015
New Revision: 280232
URL: https://svnweb.freebsd.org/changeset/base/280232

Log:
  Cosmetics:
  - Move to ANSI definitions syntax, removing warnings about type promotions.
  - Remove __P().
  - Staticise everything.
  - Remove warnings about unused args for signal handlers.
  
  Sponsored by: The FreeBSD Foundation
  MFC after:    1 week

Modified:
  head/tools/regression/sysvshm/shmtest.c

Modified: head/tools/regression/sysvshm/shmtest.c
==============================================================================
--- head/tools/regression/sysvshm/shmtest.c     Wed Mar 18 20:54:54 2015        
(r280231)
+++ head/tools/regression/sysvshm/shmtest.c     Wed Mar 18 22:05:15 2015        
(r280232)
@@ -49,27 +49,22 @@
 #include <time.h>
 #include <unistd.h>
 
-int    main __P((int, char *[]));
-void   print_shmid_ds __P((struct shmid_ds *, mode_t));
-void   sigsys_handler __P((int));
-void   sigchld_handler __P((int));
-void   cleanup __P((void));
-void   receiver __P((void));
-void   usage __P((void));
-
-const char *m_str = "The quick brown fox jumped over the lazy dog.";
-
-int    sender_shmid = -1;
-pid_t  child_pid;
-
-key_t  shmkey;
-
-size_t pgsize;
+static void print_shmid_ds(struct shmid_ds *, mode_t);
+static void sigsys_handler(int);
+static void sigchld_handler(int);
+static void cleanup(void);
+static void receiver(void);
+static void usage(void);
+
+static const char *m_str = "The quick brown fox jumped over the lazy dog.";
+
+static int sender_shmid = -1;
+static pid_t child_pid;
+static key_t shmkey;
+static size_t pgsize;
 
 int
-main(argc, argv)
-       int argc;
-       char *argv[];
+main(int argc, char *argv[])
 {
        struct sigaction sa;
        struct shmid_ds s_ds;
@@ -172,17 +167,15 @@ main(argc, argv)
        errx(1, "sender: received unexpected signal");
 }
 
-void
-sigsys_handler(signo)
-       int signo;
+static void
+sigsys_handler(int signo __unused)
 {
 
        errx(1, "System V Shared Memory support is not present in the kernel");
 }
 
-void
-sigchld_handler(signo)
-       int signo;
+static void
+sigchld_handler(int signo __unused)
 {
        struct shmid_ds s_ds;
        int cstatus;
@@ -214,8 +207,8 @@ sigchld_handler(signo)
        exit(0);
 }
 
-void
-cleanup()
+static void
+cleanup(void)
 {
 
        /*
@@ -227,10 +220,8 @@ cleanup()
        }
 }
 
-void
-print_shmid_ds(sp, mode)
-       struct shmid_ds *sp;
-       mode_t mode;
+static void
+print_shmid_ds(struct shmid_ds *sp, mode_t mode)
 {
        uid_t uid = geteuid();
        gid_t gid = getegid();
@@ -262,16 +253,16 @@ print_shmid_ds(sp, mode)
                errx(1, "mode mismatch");
 }
 
-void
-usage()
+static void
+usage(void)
 {
 
        fprintf(stderr, "usage: %s keypath\n", getprogname());
        exit(1);
 }
 
-void
-receiver()
+static void
+receiver(void)
 {
        int shmid;
        void *shm_buf;
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to