patch-2.3.15 linux/ipc/sem.c
Next file: linux/ipc/shm.c
Previous file: linux/ipc/msg.c
Back to the patch index
Back to the overall index
- Lines: 27
- Date:
Mon Aug 23 11:15:53 1999
- Orig file:
v2.3.14/linux/ipc/sem.c
- Orig date:
Wed Jun 30 11:24:55 1999
diff -u --recursive --new-file v2.3.14/linux/ipc/sem.c linux/ipc/sem.c
@@ -157,7 +157,7 @@
return (unsigned int) sma->sem_perm.seq * SEMMNI + id;
}
-asmlinkage int sys_semget (key_t key, int nsems, int semflg)
+asmlinkage long sys_semget (key_t key, int nsems, int semflg)
{
int id, err = -EINVAL;
struct semid_ds *sma;
@@ -394,7 +394,7 @@
kfree(sma);
}
-asmlinkage int sys_semctl (int semid, int semnum, int cmd, union semun arg)
+asmlinkage long sys_semctl (int semid, int semnum, int cmd, union semun arg)
{
struct semid_ds *buf = NULL;
struct semid_ds tbuf;
@@ -615,7 +615,7 @@
return err;
}
-asmlinkage int sys_semop (int semid, struct sembuf *tsops, unsigned nsops)
+asmlinkage long sys_semop (int semid, struct sembuf *tsops, unsigned nsops)
{
int id, size, error = -EINVAL;
struct semid_ds *sma;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)