--- Net2/sys/ucred.h 2018/04/24 18:03:57 1.1.1.1 +++ Net2/sys/ucred.h 2018/04/24 18:16:04 1.1.1.2 @@ -30,11 +30,12 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * @(#)ucred.h 7.5 (Berkeley) 2/5/91 + * from: @(#)ucred.h 7.5 (Berkeley) 2/5/91 + * ucred.h,v 1.4 1993/06/27 05:59:10 andrew Exp */ -#ifndef _UCRED_H_ -#define _UCRED_H_ +#ifndef _SYS_UCRED_H_ +#define _SYS_UCRED_H_ /* * Credentials. @@ -50,9 +51,10 @@ struct ucred { #ifdef KERNEL #define crhold(cr) (cr)->cr_ref++ -struct ucred *crget(); -struct ucred *crcopy(); -struct ucred *crdup(); +struct ucred *crget __P((void)); +struct ucred *crcopy __P((struct ucred *cr)); +struct ucred *crdup __P((struct ucred *cr)); +int suser __P((struct ucred *cred, u_short *acflag)); #endif KERNEL -#endif /* !_UCRED_H_ */ +#endif /* !_SYS_UCRED_H_ */