From owner-cvs-all Tue Apr 27 4:19: 6 1999 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id BC83414BD6; Tue, 27 Apr 1999 04:19:01 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: (from phk@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id EAA49987; Tue, 27 Apr 1999 04:18:55 -0700 (PDT) (envelope-from phk@FreeBSD.org) Message-Id: <199904271118.EAA49987@freefall.freebsd.org> From: Poul-Henning Kamp Date: Tue, 27 Apr 1999 04:18:55 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/alpha/alpha cons.c mem.c promcons.c sys_machdep.c src/sys/alpha/tlsb zs_tlsb.c src/sys/dev/ata atapi-cd.c src/sys/dev/en midway.c src/sys/dev/syscons syscons.c src/sys/dev/vinum vinum.c src/sys/dev/vn vn.c src/sys/gnu/ext2fs ... Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk phk 1999/04/27 04:18:54 PDT Modified files: sys/alpha/alpha cons.c mem.c promcons.c sys_machdep.c sys/alpha/tlsb zs_tlsb.c sys/dev/ata atapi-cd.c sys/dev/en midway.c sys/dev/syscons syscons.c sys/dev/vinum vinum.c sys/dev/vn vn.c sys/gnu/ext2fs ext2_vnops.c sys/gnu/i386/isa dgb.c dgm.c sys/i386/i386 cons.c mem.c sys_machdep.c sys/i386/ibcs2 ibcs2_misc.c ibcs2_socksys.c ibcs2_sysi86.c sys/i386/isa atapi-cd.c cx.c cy.c fd.c if_wl.c istallion.c rc.c rp.c si.c spigot.c stallion.c wfd.c sys/i386/isa/pcvt pcvt_drv.c pcvt_ext.c sys/i386/linux linux_misc.c sys/i4b/driver i4b_ipr.c sys/isa sio.c sys/isofs/cd9660 cd9660_vfsops.c sys/kern kern_acct.c kern_exec.c kern_linker.c kern_ntptime.c kern_prot.c kern_resource.c kern_shutdown.c kern_sysctl.c kern_time.c kern_xxx.c sys_process.c sysv_ipc.c sysv_msg.c tty.c tty_pty.c tty_snoop.c vfs_syscalls.c vfs_vnops.c sys/miscfs/devfs devfs_vnops.c sys/miscfs/procfs procfs.h procfs_mem.c procfs_vnops.c sys/miscfs/umapfs umap_vfsops.c sys/msdosfs msdosfs_vnops.c sys/net if.c if_ppp.c if_sl.c if_tun.c ppp_tty.c raw_usrreq.c sys/netatalk at_control.c ddp_usrreq.c sys/netatm atm_usrreq.c sys/netinet in.c in_pcb.c ip_divert.c raw_ip.c sys/netipx ipx.c ipx_pcb.c ipx_usrreq.c sys/nfs nfs_serv.c nfs_syscalls.c sys/pc98/pc98 fd.c sio.c syscons.c sys/pccard pccard.c sys/svr4 svr4_fcntl.c svr4_misc.c svr4_stat.c sys/sys proc.h ucred.h sys/ufs/ufs ufs_vfsops.c ufs_vnops.c sys/vm vm_mmap.c vm_swap.c Log: Suser() simplification: 1: s/suser/suser_xxx/ 2: Add new function: suser(struct proc *), prototyped in . 3: s/suser_xxx(\([a-zA-Z0-9_]*\)->p_ucred, \&\1->p_acflag)/suser(\1)/ The remaining suser_xxx() calls will be scrutinized and dealt with later. There may be some unneeded #include , but they are left as an exercise for Bruce. More changes to the suser() API will come along with the "jail" code. Revision Changes Path 1.4 +2 -2 src/sys/alpha/alpha/cons.c 1.6 +2 -2 src/sys/alpha/alpha/mem.c 1.5 +2 -2 src/sys/alpha/alpha/promcons.c 1.5 +2 -2 src/sys/alpha/alpha/sys_machdep.c 1.8 +2 -2 src/sys/alpha/tlsb/zs_tlsb.c 1.6 +2 -2 src/sys/dev/ata/atapi-cd.c 1.14 +2 -2 src/sys/dev/en/midway.c 1.301 +3 -3 src/sys/dev/syscons/syscons.c 1.18 +2 -2 src/sys/dev/vinum/vinum.c 1.76 +2 -2 src/sys/dev/vn/vn.c 1.45 +1 -1 src/sys/gnu/ext2fs/ext2_vnops.c 1.45 +4 -4 src/sys/gnu/i386/isa/dgb.c 1.9 +4 -4 src/sys/gnu/i386/isa/dgm.c 1.62 +2 -2 src/sys/i386/i386/cons.c 1.56 +3 -3 src/sys/i386/i386/mem.c 1.40 +2 -2 src/sys/i386/i386/sys_machdep.c 1.32 +3 -3 src/sys/i386/ibcs2/ibcs2_misc.c 1.12 +1 -1 src/sys/i386/ibcs2/ibcs2_socksys.c 1.13 +1 -1 src/sys/i386/ibcs2/ibcs2_sysi86.c 1.15 +2 -2 src/sys/i386/isa/atapi-cd.c 1.36 +1 -1 src/sys/i386/isa/cx.c 1.87 +4 -4 src/sys/i386/isa/cy.c 1.136 +2 -2 src/sys/i386/isa/fd.c 1.21 +6 -6 src/sys/i386/isa/if_wl.c 1.25 +4 -4 src/sys/i386/isa/istallion.c 1.42 +2 -2 src/sys/i386/isa/rc.c 1.24 +4 -4 src/sys/i386/isa/rp.c 1.81 +6 -6 src/sys/i386/isa/si.c 1.37 +2 -2 src/sys/i386/isa/spigot.c 1.27 +4 -4 src/sys/i386/isa/stallion.c 1.21 +4 -4 src/sys/i386/isa/wfd.c 1.52 +2 -2 src/sys/i386/isa/pcvt/pcvt_drv.c 1.16 +1 -1 src/sys/i386/isa/pcvt/pcvt_ext.c 1.55 +3 -3 src/sys/i386/linux/linux_misc.c 1.3 +2 -2 src/sys/i4b/driver/i4b_ipr.c 1.228 +4 -4 src/sys/isa/sio.c 1.53 +2 -2 src/sys/isofs/cd9660/cd9660_vfsops.c 1.20 +2 -2 src/sys/kern/kern_acct.c 1.99 +2 -2 src/sys/kern/kern_exec.c 1.30 +3 -3 src/sys/kern/kern_linker.c 1.27 +1 -1 src/sys/kern/kern_ntptime.c 1.45 +19 -12 src/sys/kern/kern_prot.c 1.46 +4 -4 src/sys/kern/kern_resource.c 1.47 +2 -2 src/sys/kern/kern_shutdown.c 1.87 +2 -2 src/sys/kern/kern_sysctl.c 1.65 +4 -4 src/sys/kern/kern_time.c 1.29 +4 -4 src/sys/kern/kern_xxx.c 1.44 +2 -2 src/sys/kern/sys_process.c 1.10 +3 -3 src/sys/kern/sysv_ipc.c 1.21 +2 -2 src/sys/kern/sysv_msg.c 1.116 +5 -5 src/sys/kern/tty.c 1.56 +2 -2 src/sys/kern/tty_pty.c 1.33 +1 -1 src/sys/kern/tty_snoop.c 1.122 +13 -13 src/sys/kern/vfs_syscalls.c 1.67 +2 -2 src/sys/kern/vfs_vnops.c 1.71 +10 -10 src/sys/miscfs/devfs/devfs_vnops.c 1.22 +2 -3 src/sys/miscfs/procfs/procfs.h 1.36 +2 -2 src/sys/miscfs/procfs/procfs_mem.c 1.65 +3 -3 src/sys/miscfs/procfs/procfs_vnops.c 1.25 +2 -2 src/sys/miscfs/umapfs/umap_vfsops.c 1.82 +5 -5 src/sys/msdosfs/msdosfs_vnops.c 1.69 +7 -7 src/sys/net/if.c 1.60 +8 -8 src/sys/net/if_ppp.c 1.74 +2 -2 src/sys/net/if_sl.c 1.54 +1 -1 src/sys/net/if_tun.c 1.39 +5 -5 src/sys/net/ppp_tty.c 1.17 +2 -2 src/sys/net/raw_usrreq.c 1.27 +1 -1 src/sys/netatalk/at_control.c 1.16 +1 -1 src/sys/netatalk/ddp_usrreq.c 1.5 +6 -6 src/sys/netatm/atm_usrreq.c 1.41 +3 -3 src/sys/netinet/in.c 1.48 +3 -3 src/sys/netinet/in_pcb.c 1.38 +2 -2 src/sys/netinet/ip_divert.c 1.58 +2 -2 src/sys/netinet/raw_ip.c 1.16 +2 -2 src/sys/netipx/ipx.c 1.16 +2 -2 src/sys/netipx/ipx_pcb.c 1.23 +2 -2 src/sys/netipx/ipx_usrreq.c 1.74 +3 -3 src/sys/nfs/nfs_serv.c 1.49 +3 -3 src/sys/nfs/nfs_syscalls.c 1.55 +2 -2 src/sys/pc98/pc98/fd.c 1.89 +5 -5 src/sys/pc98/pc98/sio.c 1.117 +3 -3 src/sys/pc98/pc98/syscons.c 1.74 +5 -5 src/sys/pccard/pccard.c 1.2 +1 -1 src/sys/svr4/svr4_fcntl.c 1.3 +1 -1 src/sys/svr4/svr4_misc.c 1.2 +2 -2 src/sys/svr4/svr4_stat.c 1.79 +2 -1 src/sys/sys/proc.h 1.11 +3 -3 src/sys/sys/ucred.h 1.14 +2 -2 src/sys/ufs/ufs/ufs_vfsops.c 1.112 +6 -6 src/sys/ufs/ufs/ufs_vnops.c 1.94 +4 -5 src/sys/vm/vm_mmap.c 1.62 +2 -2 src/sys/vm/vm_swap.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message