summaryrefslogtreecommitdiffstats
path: root/lib/libc
diff options
context:
space:
mode:
authorrwatson <rwatson@FreeBSD.org>2000-09-19 19:14:31 +0000
committerrwatson <rwatson@FreeBSD.org>2000-09-19 19:14:31 +0000
commit78ae6f5157822b60e07699a5eb3d798bbf769909 (patch)
treef189bb3e9e93a1f97e4629080f91974e04c95a15 /lib/libc
parent5d231e02f984234b9e069b4c6c7361c85d966236 (diff)
downloadFreeBSD-src-78ae6f5157822b60e07699a5eb3d798bbf769909.zip
FreeBSD-src-78ae6f5157822b60e07699a5eb3d798bbf769909.tar.gz
o General warning fixing commit
- Include <stdlib.h> and <string.h> as needed for prototypes - Remove unneeded "error" variables o Make cap_init() use cap_clear() instead of bzero() Obtained from: TrustedBSD Project
Diffstat (limited to 'lib/libc')
-rw-r--r--lib/libc/posix1e/cap_clear.c2
-rw-r--r--lib/libc/posix1e/cap_dup.c2
-rw-r--r--lib/libc/posix1e/cap_free.c2
-rw-r--r--lib/libc/posix1e/cap_init.c3
-rw-r--r--lib/libc/posix1e/cap_set_fd.c3
-rw-r--r--lib/libc/posix1e/cap_set_file.c2
-rw-r--r--lib/libc/posix1e/cap_set_proc.c1
7 files changed, 6 insertions, 9 deletions
diff --git a/lib/libc/posix1e/cap_clear.c b/lib/libc/posix1e/cap_clear.c
index af4599d..eb6b39a 100644
--- a/lib/libc/posix1e/cap_clear.c
+++ b/lib/libc/posix1e/cap_clear.c
@@ -32,6 +32,8 @@
#include <sys/types.h>
#include <sys/capability.h>
+#include <string.h>
+
int
cap_clear(cap_t cap_p)
{
diff --git a/lib/libc/posix1e/cap_dup.c b/lib/libc/posix1e/cap_dup.c
index 57c726c..7aacc81 100644
--- a/lib/libc/posix1e/cap_dup.c
+++ b/lib/libc/posix1e/cap_dup.c
@@ -32,7 +32,7 @@
#include <sys/types.h>
#include <sys/capability.h>
-#include <stdlib.h>
+#include <string.h>
cap_t
cap_dup(cap_t cap_p)
diff --git a/lib/libc/posix1e/cap_free.c b/lib/libc/posix1e/cap_free.c
index 5c39b27..3c77992 100644
--- a/lib/libc/posix1e/cap_free.c
+++ b/lib/libc/posix1e/cap_free.c
@@ -32,6 +32,8 @@
#include <sys/types.h>
#include <sys/capability.h>
+#include <stdlib.h>
+
int
cap_free(void *obj_d)
{
diff --git a/lib/libc/posix1e/cap_init.c b/lib/libc/posix1e/cap_init.c
index 163ecce..377c524 100644
--- a/lib/libc/posix1e/cap_init.c
+++ b/lib/libc/posix1e/cap_init.c
@@ -45,8 +45,7 @@ cap_init(void)
errno = ENOMEM;
return (NULL);
}
-
- bzero(cap, sizeof(struct cap));
+ cap_clear(cap);
return (cap);
}
diff --git a/lib/libc/posix1e/cap_set_fd.c b/lib/libc/posix1e/cap_set_fd.c
index ba2f356..70b7160 100644
--- a/lib/libc/posix1e/cap_set_fd.c
+++ b/lib/libc/posix1e/cap_set_fd.c
@@ -32,12 +32,9 @@
#include <sys/types.h>
#include <sys/capability.h>
-#include <sys/errno.h>
-
int
cap_set_fd(int fd, cap_t cap_p)
{
- int error;
return (__cap_set_fd(fd, cap_p));
}
diff --git a/lib/libc/posix1e/cap_set_file.c b/lib/libc/posix1e/cap_set_file.c
index e371f8a..4aa202f 100644
--- a/lib/libc/posix1e/cap_set_file.c
+++ b/lib/libc/posix1e/cap_set_file.c
@@ -32,12 +32,10 @@
#include <sys/types.h>
#include <sys/capability.h>
-#include <sys/errno.h>
int
cap_set_file(const char *path_p, cap_t cap_p)
{
- int error;
return (__cap_set_file(path_p, cap_p));
}
diff --git a/lib/libc/posix1e/cap_set_proc.c b/lib/libc/posix1e/cap_set_proc.c
index e86c4bb..14fb44b 100644
--- a/lib/libc/posix1e/cap_set_proc.c
+++ b/lib/libc/posix1e/cap_set_proc.c
@@ -37,7 +37,6 @@
int
cap_set_proc(cap_t cap_p)
{
- int error;
return (__cap_set_proc(cap_p));
}
OpenPOWER on IntegriCloud