From e3a98b382a7c93a7db64f0d5e262009253d60e00 Mon Sep 17 00:00:00 2001 From: rwatson Date: Wed, 30 Oct 2002 18:10:46 +0000 Subject: Various minor type, prototype tweaks -- clean up cruft due to lack of type checking on entry points (to be introduced shortly). Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories --- sys/security/mac_biba/mac_biba.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'sys/security/mac_biba') diff --git a/sys/security/mac_biba/mac_biba.c b/sys/security/mac_biba/mac_biba.c index 97de18a..93bec84 100644 --- a/sys/security/mac_biba/mac_biba.c +++ b/sys/security/mac_biba/mac_biba.c @@ -559,7 +559,7 @@ mac_biba_element_to_string(char *string, size_t size, "%d+", bit); } if (string[pos - 1] == '+' || string[pos - 1] == ':') - string[--pos] = NULL; + string[--pos] = '\0'; return (pos); default: @@ -1360,7 +1360,7 @@ mac_biba_create_cred(struct ucred *cred_parent, struct ucred *cred_child) static void mac_biba_execve_transition(struct ucred *old, struct ucred *new, - struct vnode *vp, struct mac *vnodelabel) + struct vnode *vp, struct label *vnodelabel) { struct mac_biba *source, *dest; @@ -1373,7 +1373,7 @@ mac_biba_execve_transition(struct ucred *old, struct ucred *new, static int mac_biba_execve_will_transition(struct ucred *old, struct vnode *vp, - struct mac *vnodelabel) + struct label *vnodelabel) { return (0); @@ -1802,7 +1802,7 @@ mac_biba_check_socket_deliver(struct socket *so, struct label *socketlabel, } static int -mac_biba_check_socket_relabel(struct ucred *cred, struct socket *socket, +mac_biba_check_socket_relabel(struct ucred *cred, struct socket *so, struct label *socketlabel, struct label *newlabel) { struct mac_biba *subj, *obj, *new; -- cgit v1.1