home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Il CD di internet
/
CD.iso
/
SOURCE
/
D
/
LIBC
/
LIBC-4.6
/
LIBC-4
/
libc-linux
/
sysdeps
/
linux
/
shmat.c
< prev
next >
Encoding:
Amiga
Atari
Commodore
DOS
FM Towns/JPY
Macintosh
Macintosh JP
Macintosh to JP
NeXTSTEP
RISC OS/Acorn
Shift JIS
UTF-8
Wrap
C/C++ Source or Header
|
1994-03-04
|
280 b
|
15 lines
#include <syscall.h>
#define __KERNEL__
#include <sys/shm.h>
char *
shmat (int shmid, char *shmaddr, int shmflg)
{
int rval;
unsigned long raddr;
rval = __ipc (SHMAT, shmid, shmflg, (int) &raddr, shmaddr);
return rval < 0 ? (char *) rval : (char *) raddr;
}