1331722Seadler/* 271579Sdeischen * Copyright (c) 2001 Daniel Eischen <deischen@FreeBSD.org>. 371579Sdeischen * All rights reserved. 471579Sdeischen * 571579Sdeischen * Redistribution and use in source and binary forms, with or without 671579Sdeischen * modification, are permitted provided that the following conditions 771579Sdeischen * are met: 871579Sdeischen * 1. Redistributions of source code must retain the above copyright 971579Sdeischen * notice, this list of conditions and the following disclaimer. 1071579Sdeischen * 2. Redistributions in binary form must reproduce the above copyright 1171579Sdeischen * notice, this list of conditions and the following disclaimer in the 1271579Sdeischen * documentation and/or other materials provided with the distribution. 1371579Sdeischen * 1471579Sdeischen * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 1571579Sdeischen * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1671579Sdeischen * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1771579Sdeischen * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 1871579Sdeischen * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1971579Sdeischen * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 2071579Sdeischen * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 2171579Sdeischen * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 2271579Sdeischen * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 2371579Sdeischen * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 2471579Sdeischen * SUCH DAMAGE. 2571579Sdeischen * 2671579Sdeischen * $FreeBSD: stable/11/lib/libc/include/un-namespace.h 338405 2018-08-31 05:21:33Z kib $ 2771579Sdeischen */ 2871579Sdeischen 2971579Sdeischen#ifndef _UN_NAMESPACE_H_ 3071579Sdeischen#define _UN_NAMESPACE_H_ 3171579Sdeischen 3271579Sdeischen#undef accept 3375186Stmm#undef __acl_aclcheck_fd 3475186Stmm#undef __acl_delete_fd 3575186Stmm#undef __acl_get_fd 3675186Stmm#undef __acl_set_fd 3771579Sdeischen#undef bind 3875186Stmm#undef __cap_get_fd 3975186Stmm#undef __cap_set_fd 40317618Svangyzen#undef clock_nanosleep 4171579Sdeischen#undef close 4271579Sdeischen#undef connect 4371579Sdeischen#undef dup 4471579Sdeischen#undef dup2 4571579Sdeischen#undef execve 4671579Sdeischen#undef fcntl 4771579Sdeischen#undef flock 4871579Sdeischen#undef flockfile 49111010Snectar#undef fpathconf 5071579Sdeischen#undef fstat 5171579Sdeischen#undef fstatfs 5271579Sdeischen#undef fsync 5371579Sdeischen#undef funlockfile 5471579Sdeischen#undef getdirentries 5571579Sdeischen#undef getlogin 5671579Sdeischen#undef getpeername 5793399Smarkm#undef getprogname 5871579Sdeischen#undef getsockname 5971579Sdeischen#undef getsockopt 6071579Sdeischen#undef ioctl 6171579Sdeischen#undef kevent 6271579Sdeischen#undef listen 6371579Sdeischen#undef nanosleep 6471579Sdeischen#undef open 65197968Sjilles#undef openat 66106866Sdeischen#undef poll 67156530Sdavidxu#undef pthread_atfork 68156530Sdavidxu#undef pthread_attr_destroy 69157218Sdes#undef pthread_attr_get_np 70177605Sru#undef pthread_attr_getaffinity_np 71156530Sdavidxu#undef pthread_attr_getdetachstate 72156530Sdavidxu#undef pthread_attr_getguardsize 73156530Sdavidxu#undef pthread_attr_getinheritsched 74156530Sdavidxu#undef pthread_attr_getschedparam 75156530Sdavidxu#undef pthread_attr_getschedpolicy 76156530Sdavidxu#undef pthread_attr_getscope 77157218Sdes#undef pthread_attr_getstack 78157218Sdes#undef pthread_attr_getstackaddr 79157218Sdes#undef pthread_attr_getstacksize 80156530Sdavidxu#undef pthread_attr_init 81177605Sru#undef pthread_attr_setaffinity_np 82157218Sdes#undef pthread_attr_setcreatesuspend_np 83156530Sdavidxu#undef pthread_attr_setdetachstate 84156530Sdavidxu#undef pthread_attr_setguardsize 85156530Sdavidxu#undef pthread_attr_setinheritsched 86156530Sdavidxu#undef pthread_attr_setschedparam 87156530Sdavidxu#undef pthread_attr_setschedpolicy 88156530Sdavidxu#undef pthread_attr_setscope 89157218Sdes#undef pthread_attr_setstack 90157218Sdes#undef pthread_attr_setstackaddr 91157218Sdes#undef pthread_attr_setstacksize 92157218Sdes#undef pthread_barrier_destroy 93157218Sdes#undef pthread_barrier_init 94157218Sdes#undef pthread_barrier_wait 95157218Sdes#undef pthread_barrierattr_destroy 96157218Sdes#undef pthread_barrierattr_getpshared 97157218Sdes#undef pthread_barrierattr_init 98157218Sdes#undef pthread_barrierattr_setpshared 99156530Sdavidxu#undef pthread_cancel 100106866Sdeischen#undef pthread_cond_broadcast 101106866Sdeischen#undef pthread_cond_destroy 102106866Sdeischen#undef pthread_cond_init 103106866Sdeischen#undef pthread_cond_signal 104106866Sdeischen#undef pthread_cond_timedwait 105106866Sdeischen#undef pthread_cond_wait 106157218Sdes#undef pthread_condattr_destroy 107157218Sdes#undef pthread_condattr_getclock 108157218Sdes#undef pthread_condattr_getpshared 109157218Sdes#undef pthread_condattr_init 110157218Sdes#undef pthread_condattr_setclock 111157218Sdes#undef pthread_condattr_setpshared 112157218Sdes#undef pthread_create 113156530Sdavidxu#undef pthread_detach 114156530Sdavidxu#undef pthread_equal 115106866Sdeischen#undef pthread_exit 116338405Skib#undef pthread_get_name_np 117177855Sdavidxu#undef pthread_getaffinity_np 118157218Sdes#undef pthread_getconcurrency 119177605Sru#undef pthread_getcpuclockid 120157218Sdes#undef pthread_getprio 121157218Sdes#undef pthread_getschedparam 12271579Sdeischen#undef pthread_getspecific 123218414Sjkim#undef pthread_getthreadid_np 124156530Sdavidxu#undef pthread_join 12571579Sdeischen#undef pthread_key_create 12671579Sdeischen#undef pthread_key_delete 127157218Sdes#undef pthread_kill 128106866Sdeischen#undef pthread_main_np 129157218Sdes#undef pthread_multi_np 13071579Sdeischen#undef pthread_mutex_destroy 131157218Sdes#undef pthread_mutex_getprioceiling 13271579Sdeischen#undef pthread_mutex_init 133176058Sdes#undef pthread_mutex_isowned_np 13471579Sdeischen#undef pthread_mutex_lock 135157218Sdes#undef pthread_mutex_setprioceiling 136157218Sdes#undef pthread_mutex_timedlock 13771579Sdeischen#undef pthread_mutex_trylock 13871579Sdeischen#undef pthread_mutex_unlock 139156530Sdavidxu#undef pthread_mutexattr_destroy 140157218Sdes#undef pthread_mutexattr_getkind_np 141157218Sdes#undef pthread_mutexattr_getprioceiling 142157218Sdes#undef pthread_mutexattr_getprotocol 143157218Sdes#undef pthread_mutexattr_getpshared 144157218Sdes#undef pthread_mutexattr_gettype 14571579Sdeischen#undef pthread_mutexattr_init 146157218Sdes#undef pthread_mutexattr_setkind_np 147157218Sdes#undef pthread_mutexattr_setprioceiling 148157218Sdes#undef pthread_mutexattr_setprotocol 149157218Sdes#undef pthread_mutexattr_setpshared 15071579Sdeischen#undef pthread_mutexattr_settype 15171579Sdeischen#undef pthread_once 152157218Sdes#undef pthread_resume_all_np 153157218Sdes#undef pthread_resume_np 154106866Sdeischen#undef pthread_rwlock_destroy 155106866Sdeischen#undef pthread_rwlock_init 156106866Sdeischen#undef pthread_rwlock_rdlock 157157218Sdes#undef pthread_rwlock_timedrdlock 158157218Sdes#undef pthread_rwlock_timedwrlock 159106866Sdeischen#undef pthread_rwlock_tryrdlock 160106866Sdeischen#undef pthread_rwlock_trywrlock 161106866Sdeischen#undef pthread_rwlock_unlock 162157218Sdes#undef pthread_rwlock_wrlock 163157218Sdes#undef pthread_rwlockattr_destroy 164157218Sdes#undef pthread_rwlockattr_getpshared 165157218Sdes#undef pthread_rwlockattr_init 166157218Sdes#undef pthread_rwlockattr_setpshared 16772373Sdeischen#undef pthread_self 168157218Sdes#undef pthread_set_name_np 169177855Sdavidxu#undef pthread_setaffinity_np 170156530Sdavidxu#undef pthread_setcancelstate 171156530Sdavidxu#undef pthread_setcanceltype 172157218Sdes#undef pthread_setconcurrency 173157218Sdes#undef pthread_setprio 174157218Sdes#undef pthread_setschedparam 17571579Sdeischen#undef pthread_setspecific 176106866Sdeischen#undef pthread_sigmask 177157218Sdes#undef pthread_single_np 178157218Sdes#undef pthread_spin_destroy 179157218Sdes#undef pthread_spin_init 180157218Sdes#undef pthread_spin_lock 181157218Sdes#undef pthread_spin_trylock 182157218Sdes#undef pthread_spin_unlock 183157218Sdes#undef pthread_suspend_all_np 184157218Sdes#undef pthread_suspend_np 185157218Sdes#undef pthread_switch_add_np 186157218Sdes#undef pthread_switch_delete_np 187156530Sdavidxu#undef pthread_testcancel 188157218Sdes#undef pthread_timedjoin_np 189157218Sdes#undef pthread_yield 19071579Sdeischen#undef read 19171579Sdeischen#undef readv 19271579Sdeischen#undef recvfrom 19371579Sdeischen#undef recvmsg 194295039Skib#undef recvmmsg 19571579Sdeischen#undef select 196157223Sdes#undef sem_close 197157223Sdes#undef sem_destroy 198157223Sdes#undef sem_getvalue 199157223Sdes#undef sem_init 200157223Sdes#undef sem_open 201157223Sdes#undef sem_post 202157223Sdes#undef sem_timedwait 203315274Svangyzen#undef sem_clockwait_np 204157223Sdes#undef sem_trywait 205157223Sdes#undef sem_unlink 206157223Sdes#undef sem_wait 20771579Sdeischen#undef sendmsg 208295039Skib#undef sendmmsg 20971579Sdeischen#undef sendto 21071579Sdeischen#undef setsockopt 21171579Sdeischen#undef sigaction 21271579Sdeischen#undef sigprocmask 21371579Sdeischen#undef sigsuspend 21471579Sdeischen#undef socket 21571579Sdeischen#undef socketpair 216148655Sdeischen#undef usleep 21771579Sdeischen#undef wait4 218242960Skib#undef wait6 219108864Stjr#undef waitpid 22071579Sdeischen#undef write 22171579Sdeischen#undef writev 22271579Sdeischen 22371579Sdeischen#if 0 22471579Sdeischen#undef creat 22571579Sdeischen#undef fchflags 22671579Sdeischen#undef fchmod 22771579Sdeischen#undef ftrylockfile 22871579Sdeischen#undef msync 22971579Sdeischen#undef nfssvc 23071579Sdeischen#undef pause 23171579Sdeischen#undef sched_yield 23271579Sdeischen#undef sendfile 23371579Sdeischen#undef shutdown 23471579Sdeischen#undef sigaltstack 23571579Sdeischen#undef sigpending 23671579Sdeischen#undef sigreturn 23771579Sdeischen#undef sigsetmask 23871579Sdeischen#undef sleep 23971579Sdeischen#undef system 24071579Sdeischen#undef tcdrain 24171579Sdeischen#undef wait 24271579Sdeischen#endif /* 0 */ 24371579Sdeischen 24471579Sdeischen#ifdef _SIGNAL_H_ 24571579Sdeischenint _sigaction(int, const struct sigaction *, struct sigaction *); 24671579Sdeischen#endif 24771579Sdeischen 24871579Sdeischen#ifdef _SYS_EVENT_H_ 24971579Sdeischenint _kevent(int, const struct kevent *, int, struct kevent *, 25071579Sdeischen int, const struct timespec *); 25171579Sdeischen#endif 25271579Sdeischen 25371579Sdeischen#ifdef _SYS_FCNTL_H_ 25471579Sdeischenint _flock(int, int); 25571579Sdeischen#endif 25671579Sdeischen 25786250Sbde#undef err 25882496Sbde#undef warn 259113595Snectar#undef nsdispatch 26082496Sbde 26171579Sdeischen#endif /* _UN_NAMESPACE_H_ */ 262