Module Name:    src
Committed By:   njoly
Date:           Tue May 20 17:24:49 UTC 2014

Modified Files:
        src/sys/compat/linux/arch/amd64: syscalls.master
        src/sys/compat/linux/arch/arm: syscalls.master
        src/sys/compat/linux/arch/i386: syscalls.master
        src/sys/compat/linux/arch/m68k: syscalls.master
        src/sys/compat/linux/arch/mips: syscalls.master
        src/sys/compat/linux/arch/powerpc: syscalls.master

Log Message:
Fix getgroups/setgroups signature.


To generate a diff of this commit:
cvs rdiff -u -r1.49 -r1.50 src/sys/compat/linux/arch/amd64/syscalls.master
cvs rdiff -u -r1.58 -r1.59 src/sys/compat/linux/arch/arm/syscalls.master
cvs rdiff -u -r1.115 -r1.116 src/sys/compat/linux/arch/i386/syscalls.master
cvs rdiff -u -r1.85 -r1.86 src/sys/compat/linux/arch/m68k/syscalls.master
cvs rdiff -u -r1.53 -r1.54 src/sys/compat/linux/arch/mips/syscalls.master
cvs rdiff -u -r1.62 -r1.63 src/sys/compat/linux/arch/powerpc/syscalls.master

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/compat/linux/arch/amd64/syscalls.master
diff -u src/sys/compat/linux/arch/amd64/syscalls.master:1.49 src/sys/compat/linux/arch/amd64/syscalls.master:1.50
--- src/sys/compat/linux/arch/amd64/syscalls.master:1.49	Sat May 17 09:23:51 2014
+++ src/sys/compat/linux/arch/amd64/syscalls.master	Tue May 20 17:24:49 2014
@@ -1,4 +1,4 @@
-	$NetBSD: syscalls.master,v 1.49 2014/05/17 09:23:51 njoly Exp $
+	$NetBSD: syscalls.master,v 1.50 2014/05/20 17:24:49 njoly Exp $
 
 ;	@(#)syscalls.master	8.1 (Berkeley) 7/19/93
 
@@ -269,8 +269,8 @@
 112	NOARGS		{ int|sys||setsid(void); }
 113	NOARGS		{ int|sys||setreuid(uid_t ruid, uid_t euid); }
 114	NOARGS		{ int|sys||setregid(gid_t rgid, gid_t egid); }
-115	NOARGS		{ int|sys||getgroups(u_int gidsetsize, gid_t *gidset); }
-116	NOARGS		{ int|sys||setgroups(u_int gidsetsize, gid_t *gidset); }
+115	NOARGS		{ int|sys||getgroups(int gidsetsize, gid_t *gidset); }
+116	NOARGS		{ int|sys||setgroups(int gidsetsize, gid_t *gidset); }
 117	STD		{ int|linux_sys||setresuid(uid_t ruid, uid_t euid, \
 			    uid_t suid); }
 118	STD		{ int|linux_sys||getresuid(uid_t *ruid, uid_t *euid, \

Index: src/sys/compat/linux/arch/arm/syscalls.master
diff -u src/sys/compat/linux/arch/arm/syscalls.master:1.58 src/sys/compat/linux/arch/arm/syscalls.master:1.59
--- src/sys/compat/linux/arch/arm/syscalls.master:1.58	Sat May 17 09:23:51 2014
+++ src/sys/compat/linux/arch/arm/syscalls.master	Tue May 20 17:24:49 2014
@@ -1,4 +1,4 @@
-	$NetBSD: syscalls.master,v 1.58 2014/05/17 09:23:51 njoly Exp $
+	$NetBSD: syscalls.master,v 1.59 2014/05/20 17:24:49 njoly Exp $
 
 ; Derived from sys/compat/linux/arch/*/syscalls.master
 ; and from Linux 2.4.12 arch/arm/kernel/calls.S
@@ -357,9 +357,9 @@
 				uid_t euid); }
 204	NOARGS		setregid32 { int|sys||setregid(gid_t rgid, \
 				gid_t egid); }
-205	NOARGS		getgroups32 { int|sys||getgroups(u_int gidsetsize, \
+205	NOARGS		getgroups32 { int|sys||getgroups(int gidsetsize, \
 				gid_t *gidset); }
-206	NOARGS		setgroups32 { int|sys||setgroups(u_int gidsetsize, \
+206	NOARGS		setgroups32 { int|sys||setgroups(int gidsetsize, \
 				gid_t *gidset); }
 207	NOARGS		fchown32 { int|sys||__posix_fchown(int fd, uid_t uid, \
 				gid_t gid); }

Index: src/sys/compat/linux/arch/i386/syscalls.master
diff -u src/sys/compat/linux/arch/i386/syscalls.master:1.115 src/sys/compat/linux/arch/i386/syscalls.master:1.116
--- src/sys/compat/linux/arch/i386/syscalls.master:1.115	Sat May 17 09:23:51 2014
+++ src/sys/compat/linux/arch/i386/syscalls.master	Tue May 20 17:24:49 2014
@@ -1,4 +1,4 @@
-	$NetBSD: syscalls.master,v 1.115 2014/05/17 09:23:51 njoly Exp $
+	$NetBSD: syscalls.master,v 1.116 2014/05/20 17:24:49 njoly Exp $
 
 ;	@(#)syscalls.master	8.1 (Berkeley) 7/19/93
 
@@ -356,8 +356,8 @@
 202	NOARGS		{ gid_t|sys||getegid(void); }
 203	NOARGS		{ int|sys||setreuid(uid_t ruid, uid_t euid); }
 204	NOARGS		{ int|sys||setregid(gid_t rgid, gid_t egid); }
-205	NOARGS		{ int|sys||getgroups(u_int gidsetsize, gid_t *gidset); }
-206	NOARGS		{ int|sys||setgroups(u_int gidsetsize, gid_t *gidset); }
+205	NOARGS		{ int|sys||getgroups(int gidsetsize, gid_t *gidset); }
+206	NOARGS		{ int|sys||setgroups(int gidsetsize, gid_t *gidset); }
 207	NOARGS		{ int|sys||__posix_fchown(int fd, uid_t uid, \
 			    gid_t gid); }
 208	STD		{ int|linux_sys||setresuid(uid_t ruid, uid_t euid, \

Index: src/sys/compat/linux/arch/m68k/syscalls.master
diff -u src/sys/compat/linux/arch/m68k/syscalls.master:1.85 src/sys/compat/linux/arch/m68k/syscalls.master:1.86
--- src/sys/compat/linux/arch/m68k/syscalls.master:1.85	Sat May 17 09:23:51 2014
+++ src/sys/compat/linux/arch/m68k/syscalls.master	Tue May 20 17:24:49 2014
@@ -1,4 +1,4 @@
-	$NetBSD: syscalls.master,v 1.85 2014/05/17 09:23:51 njoly Exp $
+	$NetBSD: syscalls.master,v 1.86 2014/05/20 17:24:49 njoly Exp $
 
 ;	@(#)syscalls.master	8.1 (Berkeley) 7/19/93
 
@@ -375,8 +375,8 @@
 202	NOARGS		{ gid_t|sys||getegid(void); }
 203	NOARGS		{ int|sys||setreuid(uid_t ruid, uid_t euid); }
 204	NOARGS		{ int|sys||setregid(gid_t rgid, gid_t egid); }
-205	NOARGS		{ int|sys||getgroups(u_int gidsetsize, gid_t *gidset); }
-206	NOARGS		{ int|sys||setgroups(u_int gidsetsize, gid_t *gidset); }
+205	NOARGS		{ int|sys||getgroups(int gidsetsize, gid_t *gidset); }
+206	NOARGS		{ int|sys||setgroups(int gidsetsize, gid_t *gidset); }
 207	NOARGS		{ int|sys||__posix_fchown(int fd, uid_t uid, \
 			    gid_t gid); }
 208	STD		{ int|linux_sys||setresuid(uid_t ruid, uid_t euid, \

Index: src/sys/compat/linux/arch/mips/syscalls.master
diff -u src/sys/compat/linux/arch/mips/syscalls.master:1.53 src/sys/compat/linux/arch/mips/syscalls.master:1.54
--- src/sys/compat/linux/arch/mips/syscalls.master:1.53	Sat May 17 09:23:51 2014
+++ src/sys/compat/linux/arch/mips/syscalls.master	Tue May 20 17:24:49 2014
@@ -1,4 +1,4 @@
-	$NetBSD: syscalls.master,v 1.53 2014/05/17 09:23:51 njoly Exp $  
+	$NetBSD: syscalls.master,v 1.54 2014/05/20 17:24:49 njoly Exp $  
 
 ;	@(#)syscalls.master	8.1 (Berkeley) 7/19/93
 
@@ -158,8 +158,8 @@
 			    struct timezone *tzp); }
 79	STD		{ int|linux_sys||settimeofday(struct timeval50 *tp, \
 			    struct timezone *tzp); }
-80	NOARGS		{ int|sys||getgroups(u_int gidsetsize, gid_t *gidset); }
-81	NOARGS		{ int|sys||setgroups(u_int gidsetsize, gid_t *gidset); }
+80	NOARGS		{ int|sys||getgroups(int gidsetsize, gid_t *gidset); }
+81	NOARGS		{ int|sys||setgroups(int gidsetsize, gid_t *gidset); }
 82	UNIMPL		old_select
 83	NOARGS		{ int|sys||symlink(const char *path, const char *to); }
 84	NOARGS		{ int|compat_43_sys||lstat(const char *path, \

Index: src/sys/compat/linux/arch/powerpc/syscalls.master
diff -u src/sys/compat/linux/arch/powerpc/syscalls.master:1.62 src/sys/compat/linux/arch/powerpc/syscalls.master:1.63
--- src/sys/compat/linux/arch/powerpc/syscalls.master:1.62	Sat May 17 09:23:51 2014
+++ src/sys/compat/linux/arch/powerpc/syscalls.master	Tue May 20 17:24:49 2014
@@ -1,4 +1,4 @@
-	$NetBSD: syscalls.master,v 1.62 2014/05/17 09:23:51 njoly Exp $  
+	$NetBSD: syscalls.master,v 1.63 2014/05/20 17:24:49 njoly Exp $  
 
 ;	@(#)syscalls.master	8.1 (Berkeley) 7/19/93
 
@@ -181,8 +181,8 @@
 			    struct timezone *tzp); }
 79	STD		{ int|linux_sys||settimeofday(struct timeval50 *tp, \
 			    struct timezone *tzp); }
-80	NOARGS		{ int|sys||getgroups(u_int gidsetsize, gid_t *gidset); }
-81	NOARGS		{ int|sys||setgroups(u_int gidsetsize, gid_t *gidset); }
+80	NOARGS		{ int|sys||getgroups(int gidsetsize, gid_t *gidset); }
+81	NOARGS		{ int|sys||setgroups(int gidsetsize, gid_t *gidset); }
 82	STD		{ int|linux_sys||select(int nfds, fd_set* readfds, \
 					fd_set* writefds, fd_set* exceptfds, \
 					struct timeval50 *timeout); }

Reply via email to