aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/ipcrm/ipcrm.c
diff options
context:
space:
mode:
authorDavid Malone <dwmalone@FreeBSD.org>2001-12-03 21:00:33 +0000
committerDavid Malone <dwmalone@FreeBSD.org>2001-12-03 21:00:33 +0000
commit7f6475cec1026f66dc6cebc61670e9985b532c67 (patch)
tree99ae344b1545cb2d7becc8dd0d15f810fafcf255 /usr.bin/ipcrm/ipcrm.c
parent1e49c24583f58cd54aa68ea021b254b181996d82 (diff)
downloadsrc-7f6475cec1026f66dc6cebc61670e9985b532c67.tar.gz
src-7f6475cec1026f66dc6cebc61670e9985b532c67.zip
Warns cleanups:
Declare functions in advance of using them There is no printf specifies %k - I think it was supposed to be %s.
Notes
Notes: svn path=/head/; revision=87285
Diffstat (limited to 'usr.bin/ipcrm/ipcrm.c')
-rw-r--r--usr.bin/ipcrm/ipcrm.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/usr.bin/ipcrm/ipcrm.c b/usr.bin/ipcrm/ipcrm.c
index b52100f632bc..7cf9dc9bdcf7 100644
--- a/usr.bin/ipcrm/ipcrm.c
+++ b/usr.bin/ipcrm/ipcrm.c
@@ -52,6 +52,12 @@ static const char rcsid[] =
int signaled;
+void usage __P((void));
+int msgrm __P((key_t, int));
+int shmrm __P((key_t, int));
+int semrm __P((key_t, int));
+void not_configured __P((int));
+
void usage()
{
fprintf(stderr, "%s\n%s\n",
@@ -98,7 +104,7 @@ int semrm(key, id)
return semctl(id, 0, IPC_RMID, arg);
}
-void not_configured()
+void not_configured(int signo __unused)
{
signaled++;
}
@@ -153,7 +159,7 @@ int main(argc, argv)
if (result < 0) {
errflg++;
if (!signaled)
- warn("%key(%ld): ", IPC_TO_STR(c), target_key);
+ warn("%ss(%ld): ", IPC_TO_STR(c), target_key);
else
warnx("%ss are not configured in the running kernel",
IPC_TO_STRING(c));