G Function Classification Cancel ISR Signal Thread gai_strerror() POSIX 1003.1 No Yes Yes Yes gamma() Legacy Unix No No No Yes gamma_r() Legacy Unix No No No Yes gammaf() Legacy Unix No No No Yes gammaf_r() Legacy Unix No No No Yes getaddrinfo() POSIX 1003.1 Yes No No Yes getc() ANSI POSIX 1003.1 Yes No No Yes getc_unlocked() POSIX 1003.1 TSF Yes No No No getchar() ANSI POSIX 1003.1 Yes No No Yes getchar_unlocked() POSIX 1003.1 TSF Yes No No No getcwd() POSIX 1003.1 Yes No No Yes getdomainname() Unix No No Yes Yes getdtablesize() Legacy Unix No No Yes Yes getegid() POSIX 1003.1 No No Yes Yes getenv() ANSI POSIX 1003.1 No No No No geteuid() POSIX 1003.1 No No Yes Yes getfsfile() NetBSD No No Yes Yes getfsent() NetBSD No No Yes Yes getfsspec() NetBSD No No Yes Yes getgid() POSIX 1003.1 No No Yes Yes getgrent() POSIX 1003.1 XSI Yes No No No getgrgid() POSIX 1003.1 Yes No No No getgrgid_r() POSIX 1003.1 TSF Yes No No Yes getgrnam() POSIX 1003.1 Yes No No No getgrnam_r() POSIX 1003.1 TSF Yes No No Yes getgrouplist() Unix Yes No Yes Yes getgroups() POSIX 1003.1 No No Yes Yes gethostbyaddr() POSIX 1003.1 OBS Yes No No No gethostbyaddr_r() Unix Yes No No Yes gethostbyname() POSIX 1003.1 OBS Yes No No No gethostbyname2() QNX Neutrino Yes No No No gethostbyname_r() Unix Yes No No Yes gethostent() POSIX 1003.1 Yes No No No gethostent_r() Unix Yes No No Yes gethostname() POSIX 1003.1 Yes No Yes Yes getifaddrs() Unix Yes No No Yes GETIOVBASE() QNX Neutrino No Yes Yes Yes GETIOVLEN() QNX Neutrino No Yes Yes Yes getitimer() POSIX 1003.1 XSI No No Yes Yes getlogin() POSIX 1003.1 Yes No No No getlogin_r() POSIX 1003.1 TSF Yes No No Yes getnameinfo() POSIX 1003.1 Yes No No Yes getnetbyaddr() POSIX 1003.1 Yes No No No getnetbyname() POSIX 1003.1 Yes No No No getnetent() POSIX 1003.1 Yes No No No getopt() POSIX 1003.1 Read the Caveats No No No getpagesize() Legacy Unix No No Yes Yes getpagesizes() Unix No No Yes Yes getpagesizes64() QNX Neutrino No No Yes Yes getpass() Legacy Unix Yes No No No getpeereid() NetBSD No No Yes Yes getpeername() POSIX 1003.1 No No No Yes getpgid() POSIX 1003.1 XSI No No Yes Yes getpgrp() POSIX 1003.1 No No Yes Yes getpid() POSIX 1003.1 No No Yes Yes getppid() POSIX 1003.1 No No Yes Yes getprotobyname() POSIX 1003.1 Yes No No No getprotobynumber() POSIX 1003.1 Yes No No No getprotoent() POSIX 1003.1 Yes No No No getpwent() POSIX 1003.1 XSI Yes No No No getpwent_r() POSIX 1003.1 TSF No No No Yes getpwnam() POSIX 1003.1 Yes No No No getpwnam_r() POSIX 1003.1 TSF Yes No No Yes getpwuid() POSIX 1003.1 Yes No No No getpwuid_r() POSIX 1003.1 TSF Yes No No Yes getrlimit() POSIX 1003.1 XSI No No Yes Yes getrlimit64() Large-file support No No Yes Yes getrusage() POSIX 1003.1 XSI No No Yes Yes gets() ANSI POSIX 1003.1 Yes No No Yes getservbyname() POSIX 1003.1 Yes No No No getservbyport() POSIX 1003.1 Yes No No No getservent() POSIX 1003.1 Yes No No No getsid() POSIX 1003.1 XSI No No No Yes getsockname() POSIX 1003.1 No No No Yes getsockopt() POSIX 1003.1 No No No Yes getspent() Unix Yes No No No getspent() Unix Yes No No Yes getspent_r() Unix Yes No No No getspent_r() Unix Yes No No Yes getspnam() Unix Yes No No No getspnam() Unix Yes No No Yes getspnam_r() Unix Yes No No No getspnam_r() Unix Yes No No Yes getsubopt() POSIX 1003.1 XSI No No Yes Yes gettid() QNX Neutrino No No Yes Yes getuid() POSIX 1003.1 No No Yes Yes getutent() Unix Yes No No Yes getutid() Unix Yes No No Yes getutline() Unix Yes No No Yes getw() Legacy Unix Yes No Yes Yes getwc() ANSI POSIX 1003.1 Yes No No Yes getwchar() ANSI POSIX 1003.1 Yes No No Yes getwd() POSIX 1003.1 XSI Yes No Yes Yes glob() POSIX 1003.1 Yes No Yes Yes globfree() POSIX 1003.1 No No Yes Yes gmtime() ANSI POSIX 1003.1 No No No No gmtime_r() POSIX 1003.1 TSF No No Yes Yes grantpt() POSIX 1003.1 XSI No No No Yes Related linksFull Safety Information