Ignore:
Timestamp:
May 8, 2005, 2:11:22 PM (20 years ago)
Author:
bird
Message:

Ported the BSD SysV Semaphore module.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/emx/include/InnoTekLIBC/backend.h

    • Property cvs2svn:cvs-rev changed from 1.22 to 1.23
    r1983 r1984  
    3434#include <sys/time.h>
    3535#include <sys/wait.h>
     36#include <sys/sem.h>
    3637#include <signal.h>
    3738#include <emx/io.h>
     
    890891/** @} */
    891892
     893
     894/** @defgroup grp_Back_sysvipc LIBC Backend - SysV IPC
     895 * @{ */
     896/**
     897 * semctl syscall
     898 */
     899int __libc_Back_sysvSemCtl(int semid, int semnum, int cmd, union semun real_arg);
     900
     901/**
     902 * sysget syscall.
     903 */
     904int __libc_Back_sysvSemGet(key_t key, int nsems, int semflg);
     905
     906/**
     907 * semop syscall.
     908 */
     909int __libc_Back_sysvSemOp(int semid, struct sembuf *sops_user, size_t nsops);
     910
     911/** @} */
     912
    892913__END_DECLS
    893914
Note: See TracChangeset for help on using the changeset viewer.