]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/kern/sysv_ipc.c
xnu-517.9.5.tar.gz
[apple/xnu.git] / bsd / kern / sysv_ipc.c
index 321125c84f835bfa11d763a059ade08cc1fe6735..e39505b702471352413f09c0e36e7330a4e01613 100644 (file)
@@ -71,7 +71,7 @@ ipcperm(cred, perm, mode)
        int mode;
 {
 
-       if (suser(cred, (u_short *)NULL))
+       if (!suser(cred, (u_short *)NULL))
                return (0);
 
        /* Check for user match. */
@@ -93,82 +93,6 @@ ipcperm(cred, perm, mode)
 
 
 
-
-/*
- * SYSVSEM stubs
- */
-
-int
-semsys(p, uap)
-       struct proc *p;
-#if 0
-       struct semsys_args *uap;
-#else
-       void *uap;
-#endif
-{
-       return(EOPNOTSUPP);
-};
-
-int
-semconfig(p, uap)
-       struct proc *p;
-#if 0
-       struct semconfig_args *uap;
-#else
-       void *uap;
-#endif
-{
-       return(EOPNOTSUPP);
-};
-
-int
-semctl(p, uap)
-       struct proc *p;
-#if 0
-       register struct semctl_args *uap;
-#else
-       void *uap;
-#endif
-{
-       return(EOPNOTSUPP);
-};
-
-int
-semget(p, uap)
-       struct proc *p;
-#if 0
-       register struct semget_args *uap;
-#else
-       void *uap;
-#endif
-{
-       return(EOPNOTSUPP);
-};
-
-int
-semop(p, uap)
-       struct proc *p;
-#if 0
-       register struct semop_args *uap;
-#else
-       void *uap;
-#endif
-{
-       return(EOPNOTSUPP);
-};
-
-/* called from kern_exit.c */
-void
-semexit(p)
-       struct proc *p;
-{
-       return;
-}
-
-
-
-
 /*
  * SYSVMSG stubs
  */