numerous fixes to sysv ipc
authorRich Felker <dalias@aerifal.cx>
Wed, 13 Apr 2011 20:45:43 +0000 (16:45 -0400)
committerRich Felker <dalias@aerifal.cx>
Wed, 13 Apr 2011 20:45:43 +0000 (16:45 -0400)
commit07e865cc5afb11e6e882e998306ab0f7fb64357e
tree18e18c2b12ee6d9f7ae91f84bd8374224a736c81
parentb5b43b6d6245efac10cd0d2b6d23ee8f91d75261
numerous fixes to sysv ipc

some of these definitions were just plain wrong, others based on
outdated ancient "non-64" versions of the kernel interface.

as much as possible has now been moved out of bits/*

these changes break abi (the old abi for these functions was wrong),
but since they were not working anyway it can hardly matter.
12 files changed:
arch/i386/bits/ipc.h
arch/i386/bits/msg.h [new file with mode: 0644]
arch/i386/bits/shm.h
arch/x86_64/bits/ipc.h
arch/x86_64/bits/msg.h [new file with mode: 0644]
arch/x86_64/bits/shm.h
include/sys/ipc.h
include/sys/msg.h
include/sys/shm.h
src/ipc/msgctl.c
src/ipc/semctl.c
src/ipc/shmctl.c