Print this page
12306 XPG4v2 slave pty behaviour should generally be disabled
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Change-ID: I7ccd399c22866f34dd20c6bb9d28e77ba4e24c67

*** 38,95 **** __posix_getgrnam_r __posix_getlogin_r __posix_getpwnam_r __posix_getpwuid_r __posix_sigwait __posix_ttyname_r __priocntl __priocntlset __pthread_cleanup_pop __pthread_cleanup_push ! __sysconf_xpg5 __xpg4 ! __xpg4_putmsg __xpg4_putpmsg ! _Exit _altzone ! _assert _cleanup ! _ctype _daylight ! _environ _exit ! _exithandle _filbuf ! _flsbuf _flushlbf ! _getdate_err _getdate_err_addr ! _iob _isnan ! _isnand _lwp_cond_broadcast ! _lwp_cond_reltimedwait _lwp_cond_signal ! _lwp_cond_timedwait _lwp_cond_wait ! _lwp_continue _lwp_info ! _lwp_kill _lwp_mutex_lock ! _lwp_mutex_trylock _lwp_mutex_unlock ! _lwp_self _lwp_sema_init ! _lwp_sema_post _lwp_sema_trywait ! _lwp_sema_wait _lwp_suspend ! _lwp_suspend2 _modf ! _nextafter _nsc_trydoorcall ! _nss_XbyY_buf_alloc _nss_XbyY_buf_free ! _nss_netdb_aliases _numeric ! _scalb _sibuf ! _sobuf _stack_grow ! _sys_buslist _sys_cldlist ! _sys_fpelist _sys_illlist ! _sys_segvlist _sys_siginfolistp ! _sys_siglist _sys_siglistn ! _sys_siglistp _sys_traplist ! _timezone _tolower ! _toupper _tzname ! _xftw ! a64l abort ! abs access ! acct acl ! addrtosymstr addsev ! addseverity adjtime ! aio_cancel aio_error ! aio_fsync aio_read ! aio_return aio_suspend ! aio_waitn aio_write ! aiocancel aioread ! aiowait aiowrite ! alarm alphasort ! altzone ascftime ! asctime asctime_r ! asprintf atexit atof atoi atol atoll atomic_add_16 atomic_add_16_nv atomic_add_32 atomic_add_32_nv atomic_add_64 --- 38,95 ---- __posix_getgrnam_r __posix_getlogin_r __posix_getpwnam_r __posix_getpwuid_r __posix_sigwait __posix_ttyname_r __priocntl __priocntlset __pthread_cleanup_pop __pthread_cleanup_push ! __sysconf_xpg5 __unlockpt_xpg4 ! __xpg4 __xpg4_putmsg ! __xpg4_putpmsg _Exit ! _altzone _assert ! _cleanup _ctype ! _daylight _environ ! _exit _exithandle ! _filbuf _flsbuf ! _flushlbf _getdate_err ! _getdate_err_addr _iob ! _isnan _isnand ! _lwp_cond_broadcast _lwp_cond_reltimedwait ! _lwp_cond_signal _lwp_cond_timedwait ! _lwp_cond_wait _lwp_continue ! _lwp_info _lwp_kill ! _lwp_mutex_lock _lwp_mutex_trylock ! _lwp_mutex_unlock _lwp_self ! _lwp_sema_init _lwp_sema_post ! _lwp_sema_trywait _lwp_sema_wait ! _lwp_suspend _lwp_suspend2 ! _modf _nextafter ! _nsc_trydoorcall _nss_XbyY_buf_alloc ! _nss_XbyY_buf_free _nss_netdb_aliases ! _numeric _scalb ! _sibuf _sobuf ! _stack_grow _sys_buslist ! _sys_cldlist _sys_fpelist ! _sys_illlist _sys_segvlist ! _sys_siginfolistp _sys_siglist ! _sys_siglistn _sys_siglistp ! _sys_traplist _timezone ! _tolower _toupper ! _tzname _xftw ! a64l ! abort abs ! access acct ! acl addrtosymstr ! addsev addseverity ! adjtime aio_cancel ! aio_error aio_fsync ! aio_read aio_return ! aio_suspend aio_waitn ! aio_write aiocancel ! aioread aiowait ! aiowrite alarm ! alphasort altzone ! ascftime asctime ! asctime_r asprintf atexit atof atoi atol atoll atomic_add_16 atomic_add_16_nv atomic_add_32 atomic_add_32_nv atomic_add_64
*** 147,183 **** backtrace backtrace_symbols backtrace_symbols_fd basename bcmp bcopy bindtextdomain bind_textdomain_codeset brk bsd_signal ! bsearch ! btowc btowc_l ! bzero calloc ! canonicalize_file_name catclose catgets catopen cfgetispeed cfgetospeed cfsetispeed cfsetospeed cftime chdir chmod chown chroot clearerr clearenv ! clock ! clock_getres clock_gettime ! clock_nanosleep clock_settime ! close closedir ! closefrom closelog ! cond_broadcast cond_destroy ! cond_init cond_reltimedwait ! cond_signal cond_timedwait ! cond_wait confstr ! creat crypt ! crypt_genhash_impl crypt_gensalt ! crypt_gensalt_impl csetcol ! csetlen ctermid ! ctermid_r ctime ! ctime_r cuserid ! daemon daylight dbm_clearerr dbm_close dbm_delete dbm_error dbm_fetch dbm_firstkey dbm_nextkey dbm_open dbm_store --- 147,181 ---- backtrace backtrace_symbols backtrace_symbols_fd basename bcmp bcopy bindtextdomain bind_textdomain_codeset brk bsd_signal ! bsearch btowc ! btowc_l bzero ! calloc canonicalize_file_name catclose catgets catopen cfgetispeed cfgetospeed cfsetispeed cfsetospeed cftime chdir chmod chown chroot clearerr clearenv ! clock clock_getres ! clock_gettime clock_nanosleep ! clock_settime close ! closedir closefrom ! closelog cond_broadcast ! cond_destroy cond_init ! cond_reltimedwait cond_signal ! cond_timedwait cond_wait ! confstr creat ! crypt crypt_genhash_impl ! crypt_gensalt crypt_gensalt_impl ! csetcol csetlen ! ctermid ctermid_r ! ctime ctime_r ! cuserid daemon daylight dbm_clearerr dbm_close dbm_delete dbm_error dbm_fetch dbm_firstkey dbm_nextkey dbm_open dbm_store
*** 198,210 **** door_return door_revoke door_server_create door_setparam door_ucred door_unbind double_to_decimal drand48 dup dup2 ! duplocale ! econvert ecvt ! enable_extended_FILE_stdio encrypt endgrent endnetgrent endpwent endspent endusershell endutent endutxent environ erand48 --- 196,207 ---- door_return door_revoke door_server_create door_setparam door_ucred door_unbind double_to_decimal drand48 dup dup2 ! duplocale econvert ! ecvt enable_extended_FILE_stdio encrypt endgrent endnetgrent endpwent endspent endusershell endutent endutxent environ erand48
*** 213,226 **** euclen eucscol execl execle execlp execv execve execvp exit extended_to_decimal ! faccessat ! facl fattach ! fchdir fchmod ! fchmodat fchown fchownat fchroot fclose fcloseall fcntl fconvert fcvt fdatasync fdetach --- 210,222 ---- euclen eucscol execl execle execlp execv execve execvp exit extended_to_decimal ! faccessat facl ! fattach fchdir ! fchmod fchmodat fchown fchownat fchroot fclose fcloseall fcntl fconvert fcvt fdatasync fdetach
*** 234,306 **** fgetgrent fgetgrent_r fgetpos fgetpwent fgetpwent_r fgets fgetspent fgetspent_r fgetwc fgetwc_l ! fgetws ! file_to_decimal fileno ! finite flockfile ! fmtmsg fnmatch ! fopen fork ! fork1 forkall ! forkallx forkx ! fpathconf fpclass ! fpgetmask fpgetround ! fpgetsticky fprintf ! fpsetmask fpsetround ! fpsetsticky fputc ! fputs fputwc ! fputws fread ! free freelocale ! freopen frexp fscanf fseek fseeko ! fsetattr ! fsetpos fstat ! fstatat fstatfs ! fstatvfs fsync ! ftell ftello ! ftime ftok ! ftruncate ftrylockfile ! ftw func_to_decimal ! funlockfile futimens ! futimesat fwide fwprintf fwrite fwscanf gconvert gcvt getacct getattrat ! getc ! getc_unlocked getchar ! getchar_unlocked getcontext ! getcpuid getcwd ! getdate getdate_err ! getdents getdtablesize ! getegid getenv ! geteuid getexecname ! getextmntent getgid ! getgrent getgrent_r ! getgrgid getgrgid_r ! getgrnam getgrnam_r ! getgroups gethomelgroup ! gethostid gethostname ! gethrtime gethrvtime ! getisax getitimer ! getloadavg getlogin ! getlogin_r getmntany ! getmntent getmsg ! get_nprocs get_nprocs_conf ! getnetgrent getnetgrent_r ! getopt getopt_clip ! getopt_long getopt_long_only ! getpagesize getpagesizes ! getpass getpassphrase ! getpeerucred getpflags ! getpgid getpgrp ! getpid getpmsg ! getppid getppriv ! getpriority getprogname ! getprojid getpw getpwent getpwent_r getpwnam getpwnam_r getpwuid getpwuid_r getrctl getrlimit getrusage --- 230,299 ---- fgetgrent fgetgrent_r fgetpos fgetpwent fgetpwent_r fgets fgetspent fgetspent_r fgetwc fgetwc_l ! fgetws file_to_decimal ! fileno finite ! flockfile fmtmsg ! fnmatch fopen ! fork fork1 ! forkall forkallx ! forkx fpathconf ! fpclass fpgetmask ! fpgetround fpgetsticky ! fprintf fpsetmask ! fpsetround fpsetsticky ! fputc fputs ! fputwc fputws ! fread free ! freelocale freopen frexp fscanf fseek fseeko ! fsetattr fsetpos ! fstat fstatat ! fstatfs fstatvfs ! fsync ftell ! ftello ftime ! ftok ftruncate ! ftrylockfile ftw ! func_to_decimal funlockfile ! futimens futimesat fwide fwprintf fwrite fwscanf gconvert gcvt getacct getattrat ! getc getc_unlocked ! getchar getchar_unlocked ! getcontext getcpuid ! getcwd getdate ! getdate_err getdents ! getdtablesize getegid ! getenv geteuid ! getexecname getextmntent ! getgid getgrent ! getgrent_r getgrgid ! getgrgid_r getgrnam ! getgrnam_r getgroups ! gethomelgroup gethostid ! gethostname gethrtime ! gethrvtime getisax ! getitimer getloadavg ! getlogin getlogin_r ! getmntany getmntent ! getmsg get_nprocs ! get_nprocs_conf getnetgrent ! getnetgrent_r getopt ! getopt_clip getopt_long ! getopt_long_only getpagesize ! getpagesizes getpass ! getpassphrase getpeerucred ! getpflags getpgid ! getpgrp getpid ! getpmsg getppid ! getppriv getpriority ! getprogname getprojid getpw getpwent getpwent_r getpwnam getpwnam_r getpwuid getpwuid_r getrctl getrlimit getrusage
*** 315,328 **** getutline getutmp getutmpx getutxent getutxid getutxline getvfsany getvfsent getvfsfile getvfsspec ! getw ! getwc getwc_l ! getwchar getwchar_l ! getwd getwidth getws getzoneid getzoneidbyname getzonenamebyid glob globfree gmtime gmtime_r grantpt --- 308,320 ---- getutline getutmp getutmpx getutxent getutxid getutxline getvfsany getvfsent getvfsfile getvfsspec ! getw getwc ! getwc_l getwchar ! getwchar_l getwd getwidth getws getzoneid getzoneidbyname getzonenamebyid glob globfree gmtime gmtime_r grantpt
*** 332,362 **** iconv_close iconv_open imaxabs imaxdiv index initgroups initstate innetgr insque ioctl ! is_system_labeled ! isaexec isalnum isalnum_l isalpha isalpha_l isascii isastream ! isatty ! isblank isblank_l ! iscntrl iscntrl_l ! isdigit isdigit_l ! isenglish isgraph isgraph_l ! isideogram ! islower islower_l ! isnan isnand isnanf isnumber isphonogram isprint isprint_l ispunct ispunct_l ! issetugid ! isspace isspace_l ! isspecial isupper isupper_l iswalnum iswalnum_l iswalpha iswalpha_l iswblank iswblank_l iswcntrl iswcntrl_l --- 324,350 ---- iconv_close iconv_open imaxabs imaxdiv index initgroups initstate innetgr insque ioctl ! is_system_labeled isaexec isalnum isalnum_l isalpha isalpha_l isascii isastream ! isatty isblank ! isblank_l iscntrl ! iscntrl_l isdigit ! isdigit_l isenglish isgraph isgraph_l ! isideogram islower ! islower_l isnan isnand isnanf isnumber isphonogram isprint isprint_l ispunct ispunct_l ! issetugid isspace ! isspace_l isspecial isupper isupper_l iswalnum iswalnum_l iswalpha iswalpha_l iswblank iswblank_l iswcntrl iswcntrl_l
*** 393,427 **** lsearch lseek lshiftl lstat lsub lten lzero madvise makecontext makeutx ! malloc ! mblen mblen_l ! mbrlen mbrlen_l ! mbrtowc mbrtowc_l ! mbsinit mbsinit_l ! mbsnrtowcs mbsnrtowcs_l ! mbsrtowcs mbsrtowcs_l ! mbstowcs mbstowcs_l ! mbtowc mbtowc_l ! memalign membar_consumer ! membar_enter membar_exit ! membar_producer memccpy ! memchr memcmp ! memcntl memcpy ! meminfo memmem ! memmove memset mincore mkdir mkdirat mkfifo mkfifoat mknod mknodat ! mkstemp ! mktemp mktime ! mlock mlockall ! mmap mmapobj ! modctl modf modff modutx monitor mount mprotect mq_close mq_getattr mq_notify mq_open --- 381,413 ---- lsearch lseek lshiftl lstat lsub lten lzero madvise makecontext makeutx ! malloc mblen ! mblen_l mbrlen ! mbrlen_l mbrtowc ! mbrtowc_l mbsinit ! mbsinit_l mbsnrtowcs ! mbsnrtowcs_l mbsrtowcs ! mbsrtowcs_l mbstowcs ! mbstowcs_l mbtowc ! mbtowc_l memalign ! membar_consumer membar_enter ! membar_exit membar_producer ! memccpy memchr ! memcmp memcntl ! memcpy meminfo ! memmem memmove memset mincore mkdir mkdirat mkfifo mkfifoat mknod mknodat ! mkstemp mktemp ! mktime mlock ! mlockall mmap ! mmapobj modctl modf modff modutx monitor mount mprotect mq_close mq_getattr mq_notify mq_open
*** 440,510 **** mutex_unlock nanosleep nextafter newlocale nfs_getfh nftw ngettext nice nl_langinfo nl_langinfo_l ! nrand48 ! nss_default_finders nss_delete ! nss_endent nss_getent ! nss_search nss_setent ! ntp_adjtime ntp_gettime ! open openat ! opendir openlog ! optarg opterr ! optind optopt ! p_online pathconf ! pause pclose ! pcsample perror ! pfmt pipe ! plock poll ! popen port_alert ! port_associate port_create ! port_dissociate port_get ! port_getn port_send ! port_sendn posix_fadvise ! posix_fallocate posix_madvise ! posix_memalign posix_openpt ! posix_spawn posix_spawn_file_actions_addclose ! posix_spawn_file_actions_addclosefrom_np posix_spawn_file_actions_adddup2 ! posix_spawn_file_actions_addopen ! posix_spawn_file_actions_destroy ! posix_spawn_file_actions_init ! posix_spawn_pipe_np ! posix_spawnattr_destroy posix_spawnattr_getflags posix_spawnattr_getpgroup posix_spawnattr_getschedparam posix_spawnattr_getschedpolicy posix_spawnattr_getsigdefault posix_spawnattr_getsigignore_np posix_spawnattr_getsigmask posix_spawnattr_init posix_spawnattr_setflags posix_spawnattr_setpgroup posix_spawnattr_setschedparam posix_spawnattr_setschedpolicy posix_spawnattr_setsigdefault posix_spawnattr_setsigignore_np posix_spawnattr_setsigmask posix_spawnp pread preadv ! printf ! printstack priocntl ! priocntlset priv_addset ! priv_allocset priv_copyset ! priv_delset priv_emptyset ! priv_fillset priv_freeset ! priv_getbyname priv_getbynum ! priv_getsetbyname priv_getsetbynum ! priv_gettext priv_ineffect ! priv_intersect priv_inverse ! priv_isemptyset priv_isequalset ! priv_isfullset priv_ismember ! priv_issubset priv_set ! priv_set_to_str priv_str_to_set ! priv_union processor_bind ! processor_info profil ! pselect pset_assign ! pset_bind pset_create ! pset_destroy pset_getattr ! pset_getloadavg pset_info ! pset_list pset_setattr ! psiginfo psignal ! pthread_atfork pthread_attr_destroy ! pthread_attr_get_np pthread_attr_getdetachstate pthread_attr_getguardsize pthread_attr_getinheritsched pthread_attr_getschedparam pthread_attr_getschedpolicy pthread_attr_getscope pthread_attr_getstack pthread_attr_getstackaddr pthread_attr_getstacksize pthread_attr_init --- 426,492 ---- mutex_unlock nanosleep nextafter newlocale nfs_getfh nftw ngettext nice nl_langinfo nl_langinfo_l ! nrand48 nss_default_finders ! nss_delete nss_endent ! nss_getent nss_search ! nss_setent ntp_adjtime ! ntp_gettime open ! openat opendir ! openlog optarg ! opterr optind ! optopt p_online ! pathconf pause ! pclose pcsample ! perror pfmt ! pipe plock ! poll popen ! port_alert port_associate ! port_create port_dissociate ! port_get port_getn ! port_send port_sendn ! posix_fadvise posix_fallocate ! posix_madvise posix_memalign ! posix_openpt posix_spawn ! posix_spawn_file_actions_addclose posix_spawn_file_actions_addclosefrom_np ! posix_spawn_file_actions_adddup2 posix_spawn_file_actions_addopen ! posix_spawn_file_actions_destroy posix_spawn_file_actions_init ! posix_spawn_pipe_np posix_spawnattr_destroy posix_spawnattr_getflags posix_spawnattr_getpgroup posix_spawnattr_getschedparam posix_spawnattr_getschedpolicy posix_spawnattr_getsigdefault posix_spawnattr_getsigignore_np posix_spawnattr_getsigmask posix_spawnattr_init posix_spawnattr_setflags posix_spawnattr_setpgroup posix_spawnattr_setschedparam posix_spawnattr_setschedpolicy posix_spawnattr_setsigdefault posix_spawnattr_setsigignore_np posix_spawnattr_setsigmask posix_spawnp pread preadv ! printf printstack ! priocntl priocntlset ! priv_addset priv_allocset ! priv_copyset priv_delset ! priv_emptyset priv_fillset ! priv_freeset priv_getbyname ! priv_getbynum priv_getsetbyname ! priv_getsetbynum priv_gettext ! priv_ineffect priv_intersect ! priv_inverse priv_isemptyset ! priv_isequalset priv_isfullset ! priv_ismember priv_issubset ! priv_set priv_set_to_str ! priv_str_to_set priv_union ! processor_bind processor_info ! profil pselect ! pset_assign pset_bind ! pset_create pset_destroy ! pset_getattr pset_getloadavg ! pset_info pset_list ! pset_setattr psiginfo ! psignal pthread_atfork ! pthread_attr_destroy pthread_attr_get_np pthread_attr_getdetachstate pthread_attr_getguardsize pthread_attr_getinheritsched pthread_attr_getschedparam pthread_attr_getschedpolicy pthread_attr_getscope pthread_attr_getstack pthread_attr_getstackaddr pthread_attr_getstacksize pthread_attr_init
*** 526,573 **** pthread_create pthread_detach pthread_equal pthread_exit pthread_getconcurrency pthread_getschedparam pthread_getspecific pthread_join pthread_key_create pthread_key_create_once_np ! pthread_key_delete ! pthread_kill pthread_mutex_consistent ! pthread_mutex_destroy pthread_mutex_getprioceiling ! pthread_mutex_init pthread_mutex_lock ! pthread_mutex_reltimedlock_np pthread_mutex_setprioceiling ! pthread_mutex_timedlock pthread_mutex_trylock ! pthread_mutex_unlock pthread_mutexattr_destroy ! pthread_mutexattr_getprioceiling pthread_mutexattr_getprotocol ! pthread_mutexattr_getpshared pthread_mutexattr_getrobust ! pthread_mutexattr_gettype pthread_mutexattr_init ! pthread_mutexattr_setprioceiling pthread_mutexattr_setprotocol ! pthread_mutexattr_setpshared pthread_mutexattr_setrobust ! pthread_mutexattr_settype pthread_once ! pthread_rwlock_destroy pthread_rwlock_init ! pthread_rwlock_rdlock pthread_rwlock_reltimedrdlock_np ! pthread_rwlock_reltimedwrlock_np pthread_rwlock_timedrdlock ! pthread_rwlock_timedwrlock pthread_rwlock_tryrdlock ! pthread_rwlock_trywrlock pthread_rwlock_unlock ! pthread_rwlock_wrlock pthread_rwlockattr_destroy ! pthread_rwlockattr_getpshared pthread_rwlockattr_init ! pthread_rwlockattr_setpshared pthread_self ! pthread_setcancelstate pthread_setcanceltype ! pthread_setconcurrency pthread_setspecific ! pthread_sigmask pthread_setschedparam ! pthread_setschedprio pthread_spin_destroy ! pthread_spin_init pthread_spin_lock ! pthread_spin_trylock pthread_spin_unlock ! pthread_testcancel ptsname ! putacct putc ! putc_unlocked putchar ! putchar_unlocked putenv ! putmsg putpmsg ! putpwent puts ! putspent pututline ! pututxline putw ! putwc putwchar ! putws pwrite ! pwritev qeconvert qecvt qfconvert qfcvt qgconvert qgcvt qsort quadruple_to_decimal raise rand --- 508,554 ---- pthread_create pthread_detach pthread_equal pthread_exit pthread_getconcurrency pthread_getschedparam pthread_getspecific pthread_join pthread_key_create pthread_key_create_once_np ! pthread_key_delete pthread_kill ! pthread_mutex_consistent pthread_mutex_destroy ! pthread_mutex_getprioceiling pthread_mutex_init ! pthread_mutex_lock pthread_mutex_reltimedlock_np ! pthread_mutex_setprioceiling pthread_mutex_timedlock ! pthread_mutex_trylock pthread_mutex_unlock ! pthread_mutexattr_destroy pthread_mutexattr_getprioceiling ! pthread_mutexattr_getprotocol pthread_mutexattr_getpshared ! pthread_mutexattr_getrobust pthread_mutexattr_gettype ! pthread_mutexattr_init pthread_mutexattr_setprioceiling ! pthread_mutexattr_setprotocol pthread_mutexattr_setpshared ! pthread_mutexattr_setrobust pthread_mutexattr_settype ! pthread_once pthread_rwlock_destroy ! pthread_rwlock_init pthread_rwlock_rdlock ! pthread_rwlock_reltimedrdlock_np pthread_rwlock_reltimedwrlock_np ! pthread_rwlock_timedrdlock pthread_rwlock_timedwrlock ! pthread_rwlock_tryrdlock pthread_rwlock_trywrlock ! pthread_rwlock_unlock pthread_rwlock_wrlock ! pthread_rwlockattr_destroy pthread_rwlockattr_getpshared ! pthread_rwlockattr_init pthread_rwlockattr_setpshared ! pthread_self pthread_setcancelstate ! pthread_setcanceltype pthread_setconcurrency ! pthread_setspecific pthread_sigmask ! pthread_setschedparam pthread_setschedprio ! pthread_spin_destroy pthread_spin_init ! pthread_spin_lock pthread_spin_trylock ! pthread_spin_unlock pthread_testcancel ! ptsname putacct ! putc putc_unlocked ! putchar putchar_unlocked ! putenv putmsg ! putpmsg putpwent ! puts putspent ! pututline pututxline ! putw putwc ! putwchar putws ! pwrite pwritev qeconvert qecvt qfconvert qfcvt qgconvert qgcvt qsort quadruple_to_decimal raise rand
*** 581,642 **** rctlblk_set_privilege rctlblk_set_recipient_pid rctlblk_set_value rctlblk_size re_comp re_exec read readdir readdir_r readlink ! readlinkat ! readv realloc ! realpath reboot ! regcmp regcomp ! regerror regex ! regexec regfree ! remove remque ! rename renameat ! resetmnttab resolvepath ! rewind rewinddir ! rindex rmdir ! rw_rdlock rw_read_held ! rw_tryrdlock rw_trywrlock ! rw_unlock rw_write_held ! rw_wrlock rwlock_destroy ! rwlock_init sbrk ! scalb scandir ! scanf sched_get_priority_max ! sched_get_priority_min sched_getparam ! sched_getscheduler sched_rr_get_interval ! sched_setparam sched_setscheduler ! sched_yield schedctl_exit ! schedctl_init schedctl_lookup ! schedctl_start schedctl_stop ! seconvert seed48 ! seekdir select ! sem_close sem_destroy ! sem_getvalue sem_init ! sem_open sem_post ! sem_reltimedwait_np sem_timedwait ! sem_trywait sem_unlink ! sem_wait sema_destroy sema_held sema_init sema_post sema_trywait sema_wait semctl semget semids semop semtimedop setattrat ! setbuf ! setbuffer setcat ! setcontext setegid ! setenv seteuid ! setgid setgrent ! setgroups sethostname ! setitimer setjmp ! setkey setlabel ! setlinebuf setlocale ! setlogmask setnetgrent ! setpflags setpgid ! setpgrp setppriv ! setpriority setprogname ! setpwent setrctl setregid setreuid setrlimit setsid setspent setstate settaskid settimeofday setuid --- 562,621 ---- rctlblk_set_privilege rctlblk_set_recipient_pid rctlblk_set_value rctlblk_size re_comp re_exec read readdir readdir_r readlink ! readlinkat readv ! realloc realpath ! reboot regcmp ! regcomp regerror ! regex regexec ! regfree remove ! remque rename ! renameat resetmnttab ! resolvepath rewind ! rewinddir rindex ! rmdir rw_rdlock ! rw_read_held rw_tryrdlock ! rw_trywrlock rw_unlock ! rw_write_held rw_wrlock ! rwlock_destroy rwlock_init ! sbrk scalb ! scandir scanf ! sched_get_priority_max sched_get_priority_min ! sched_getparam sched_getscheduler ! sched_rr_get_interval sched_setparam ! sched_setscheduler sched_yield ! schedctl_exit schedctl_init ! schedctl_lookup schedctl_start ! schedctl_stop seconvert ! seed48 seekdir ! select sem_close ! sem_destroy sem_getvalue ! sem_init sem_open ! sem_post sem_reltimedwait_np ! sem_timedwait sem_trywait ! sem_unlink sem_wait sema_destroy sema_held sema_init sema_post sema_trywait sema_wait semctl semget semids semop semtimedop setattrat ! setbuf setbuffer ! setcat setcontext ! setegid setenv ! seteuid setgid ! setgrent setgroups ! sethostname setitimer ! setjmp setkey ! setlabel setlinebuf ! setlocale setlogmask ! setnetgrent setpflags ! setpgid setpgrp ! setppriv setpriority ! setprogname setpwent setrctl setregid setreuid setrlimit setsid setspent setstate settaskid settimeofday setuid
*** 654,688 **** sighold sigignore siginterrupt sigismember siglongjmp signal sigpause sigpending sigprocmask sigqueue ! sigrelse ! sigsend sigsendset ! sigset sigsetjmp ! sigstack sigsuspend ! sigtimedwait sigwait ! sigwaitinfo single_to_decimal ! sleep smt_pause ! snprintf sprintf srand srand48 srandom sscanf ssignal stack_getbounds stack_inbounds stack_setbounds stack_violation stat statfs statvfs stime ! str2sig ! strcasecmp strcasecmp_l ! strcat strchr ! strcmp strcoll ! strcpy strcspn ! strdup strerror ! strerror_l strerror_r ! strfmon strfmon_l ! strftime strftime_l ! string_to_decimal strlcat strlcpy strlen strncasecmp strncasecmp_l strncat strncmp strncpy strnstr strpbrk --- 633,665 ---- sighold sigignore siginterrupt sigismember siglongjmp signal sigpause sigpending sigprocmask sigqueue ! sigrelse sigsend ! sigsendset sigset ! sigsetjmp sigstack ! sigsuspend sigtimedwait ! sigwait sigwaitinfo ! single_to_decimal sleep ! smt_pause snprintf sprintf srand srand48 srandom sscanf ssignal stack_getbounds stack_inbounds stack_setbounds stack_violation stat statfs statvfs stime ! str2sig strcasecmp ! strcasecmp_l strcat ! strchr strcmp ! strcoll strcpy ! strcspn strdup ! strerror strerror_l ! strerror_r strfmon ! strfmon_l strftime ! strftime_l string_to_decimal strlcat strlcpy strlen strncasecmp strncasecmp_l strncat strncmp strncpy strnstr strpbrk
*** 697,767 **** strtoull strtoumax strtows strxfrm swab swapcontext swapctl swprintf swscanf symlink ! symlinkat ! sync sync_instruction_memory ! sysconf sysfs ! sysinfo syslog ! system tcdrain ! tcflow tcflush ! tcgetattr tcgetpgrp ! tcgetsid tcsendbreak ! tcsetattr tcsetpgrp ! tdelete tell ! telldir tempnam ! textdomain tfind ! thr_continue thr_create ! thr_exit thr_getconcurrency ! thr_getprio thr_getspecific ! thr_join thr_keycreate ! thr_keycreate_once thr_kill thr_main thr_min_stack thr_self thr_setconcurrency thr_setprio thr_setspecific thr_sigsetmask thr_stksegment thr_suspend thr_yield time timer_create timer_delete timer_getoverrun timer_gettime ! timer_settime ! times timezone ! tmpfile tmpnam ! tmpnam_r toascii ! tolower tolower_l ! toupper toupper_l ! towctrans towctrans_l ! towlower towlower_l ! towupper towupper_l ! truncate tsearch ttyname ttyname_r ttyslot twalk tzname tzset u8_strcmp u8_textprep_str u8_validate ! uadmin ! ualarm uconv_u16tou32 ! uconv_u16tou8 uconv_u32tou16 ! uconv_u32tou8 uconv_u8tou16 ! uconv_u8tou32 ucred_free ! ucred_get ucred_getegid ! ucred_geteuid ucred_getgroups ! ucred_getpflags ucred_getpid ! ucred_getprivset ucred_getprojid ! ucred_getrgid ucred_getruid ! ucred_getsgid ucred_getsuid ! ucred_getzoneid ucred_size ! ulckpwdf ulimit ! ulltostr umask ! umount umount2 ! uname ungetc ! ungetwc unlink ! unlinkat unlockpt ! unordered unsetenv ! updwtmp updwtmpx ! uselocale usleep ustat utime utimensat utimes utmpname utmpxname uucopy valloc vasprintf --- 674,741 ---- strtoull strtoumax strtows strxfrm swab swapcontext swapctl swprintf swscanf symlink ! symlinkat sync ! sync_instruction_memory sysconf ! sysfs sysinfo ! syslog system ! tcdrain tcflow ! tcflush tcgetattr ! tcgetpgrp tcgetsid ! tcsendbreak tcsetattr ! tcsetpgrp tdelete ! tell telldir ! tempnam textdomain ! tfind thr_continue ! thr_create thr_exit ! thr_getconcurrency thr_getprio ! thr_getspecific thr_join ! thr_keycreate thr_keycreate_once thr_kill thr_main thr_min_stack thr_self thr_setconcurrency thr_setprio thr_setspecific thr_sigsetmask thr_stksegment thr_suspend thr_yield time timer_create timer_delete timer_getoverrun timer_gettime ! timer_settime times ! timezone tmpfile ! tmpnam tmpnam_r ! toascii tolower ! tolower_l toupper ! toupper_l towctrans ! towctrans_l towlower ! towlower_l towupper ! towupper_l truncate tsearch ttyname ttyname_r ttyslot twalk tzname tzset u8_strcmp u8_textprep_str u8_validate ! uadmin ualarm ! uconv_u16tou32 uconv_u16tou8 ! uconv_u32tou16 uconv_u32tou8 ! uconv_u8tou16 uconv_u8tou32 ! ucred_free ucred_get ! ucred_getegid ucred_geteuid ! ucred_getgroups ucred_getpflags ! ucred_getpid ucred_getprivset ! ucred_getprojid ucred_getrgid ! ucred_getruid ucred_getsgid ! ucred_getsuid ucred_getzoneid ! ucred_size ulckpwdf ! ulimit ulltostr ! umask umount ! umount2 uname ! ungetc ungetwc ! unlink unlinkat ! unlockpt unordered ! unsetenv updwtmp ! updwtmpx uselocale usleep ustat utime utimensat utimes utmpname utmpxname uucopy valloc vasprintf
*** 782,811 **** walkcontext warn warnx watoll wcpcpy wcpncpy wcrtomb wcrtomb_l wcscasecmp wcscasecmp_l ! wcscat ! wcschr wcscmp ! wcscoll wcscoll_l ! wcscpy wcscspn ! wcsdup wcsftime ! wcslen wcsncat ! wcsncasecmp wcsncasecmp_l ! wcsncmp wcsncpy ! wcsnrtombs wcsnrtombs_l ! wcspbrk wcsrchr ! wcsrtombs wcsrtombs_l ! wcsspn wcsstr wcstod wcstof wcstoimax wcstok wcstol wcstold wcstoll wcstombs wctombs_l ! wcstoul ! wcstoull wcstoumax ! wcswcs wcswidth wcswidth_l wcsxfrm wcsxfrm_l wctob wctob_l wctomb wctomb_l wctrans wctrans_l --- 756,783 ---- walkcontext warn warnx watoll wcpcpy wcpncpy wcrtomb wcrtomb_l wcscasecmp wcscasecmp_l ! wcscat wcschr ! wcscmp wcscoll ! wcscoll_l wcscpy ! wcscspn wcsdup ! wcsftime wcslen ! wcsncat wcsncasecmp ! wcsncasecmp_l wcsncmp ! wcsncpy wcsnrtombs ! wcsnrtombs_l wcspbrk ! wcsrchr wcsrtombs ! wcsrtombs_l wcsspn wcsstr wcstod wcstof wcstoimax wcstok wcstol wcstold wcstoll wcstombs wctombs_l ! wcstoul wcstoull ! wcstoumax wcswcs wcswidth wcswidth_l wcsxfrm wcsxfrm_l wctob wctob_l wctomb wctomb_l wctrans wctrans_l
*** 1022,1027 **** generation of applications that call the obsolete leading-underscore synonym functions, nor to endorse this particular programming practice. ! December 10, 2015 LIBC(3LIB) --- 994,999 ---- generation of applications that call the obsolete leading-underscore synonym functions, nor to endorse this particular programming practice. ! February 14, 2020 LIBC(3LIB)