Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: syssrc



Module Name:    syssrc
Committed By:   simonb
Date:           Fri Jun  2 15:53:06 UTC 2000

Modified Files:
        syssrc/sys/compat/common: sysv_msg_14.c sysv_sem_14.c sysv_shm_14.c
        syssrc/sys/kern: kern_clock.c kern_ntptime.c kern_sysctl.c sysv_msg.c
            sysv_sem.c sysv_shm.c
        syssrc/sys/sys: ipc.h msg.h sem.h shm.h sysctl.h

Log Message:
Add new sysctl node "KERN_SYSVIPC_INFO" with "KERN_SYSVIPC_MSG_INFO",
"KERN_SYSVIPC_SEM_INFO" and "KERN_SYSVIPC_SHM_INFO" to return the
info and data structures for the relevent SysV IPC types.  The return
structures use fixed-size types and should be compat32 safe.  All
user-visible changes are protected with
        #if !defined(_POSIX_C_SOURCE) && !defined(_XOPEN_SOURCE)

Make all variable declarations extern in msg.h, sem.h and shm.h and
add relevent variable declarations to sysv_*.c and remove unneeded
header files from those .c files.

Make compat14 SysV IPC conversion functions and sysctl_file() static.

Change the data pointer to "void *" in sysctl_clockrate(),
sysctl_ntptime(), sysctl_file() and sysctl_doeproc().


To generate a diff of this commit:
cvs rdiff -r1.1 -r1.2 syssrc/sys/compat/common/sysv_msg_14.c \
    syssrc/sys/compat/common/sysv_sem_14.c \
    syssrc/sys/compat/common/sysv_shm_14.c
cvs rdiff -r1.58 -r1.59 syssrc/sys/kern/kern_clock.c
cvs rdiff -r1.9 -r1.10 syssrc/sys/kern/kern_ntptime.c
cvs rdiff -r1.68 -r1.69 syssrc/sys/kern/kern_sysctl.c
cvs rdiff -r1.28 -r1.29 syssrc/sys/kern/sysv_msg.c
cvs rdiff -r1.37 -r1.38 syssrc/sys/kern/sysv_sem.c
cvs rdiff -r1.55 -r1.56 syssrc/sys/kern/sysv_shm.c
cvs rdiff -r1.22 -r1.23 syssrc/sys/sys/ipc.h
cvs rdiff -r1.12 -r1.13 syssrc/sys/sys/msg.h
cvs rdiff -r1.11 -r1.12 syssrc/sys/sys/sem.h
cvs rdiff -r1.25 -r1.26 syssrc/sys/sys/shm.h
cvs rdiff -r1.47 -r1.48 syssrc/sys/sys/sysctl.h

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




Home | Main Index | Thread Index | Old Index