patch-2.3.15 linux/ipc/shm.c
Next file: linux/ipc/util.c
Previous file: linux/ipc/sem.c
Back to the patch index
Back to the overall index
- Lines: 36
- Date:
Mon Aug 23 11:15:53 1999
- Orig file:
v2.3.14/linux/ipc/shm.c
- Orig date:
Mon Aug 2 10:16:41 1999
diff -u --recursive --new-file v2.3.14/linux/ipc/shm.c linux/ipc/shm.c
@@ -144,7 +144,7 @@
int shmmax = SHMMAX;
-asmlinkage int sys_shmget (key_t key, int size, int shmflg)
+asmlinkage long sys_shmget (key_t key, int size, int shmflg)
{
struct shmid_kernel *shp;
int err, id = 0;
@@ -222,7 +222,7 @@
return;
}
-asmlinkage int sys_shmctl (int shmid, int cmd, struct shmid_ds *buf)
+asmlinkage long sys_shmctl (int shmid, int cmd, struct shmid_ds *buf)
{
struct shmid_ds tbuf;
struct shmid_kernel *shp;
@@ -428,7 +428,7 @@
/*
* Fix shmaddr, allocate descriptor, map shm, add attach descriptor to lists.
*/
-asmlinkage int sys_shmat (int shmid, char *shmaddr, int shmflg, ulong *raddr)
+asmlinkage long sys_shmat (int shmid, char *shmaddr, int shmflg, ulong *raddr)
{
struct shmid_kernel *shp;
struct vm_area_struct *shmd;
@@ -589,7 +589,7 @@
* detach and kill segment if marked destroyed.
* The work is done in shm_close.
*/
-asmlinkage int sys_shmdt (char *shmaddr)
+asmlinkage long sys_shmdt (char *shmaddr)
{
struct vm_area_struct *shmd, *shmdnext;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)