Print this page
5776 vfork and getwd should not be exposed under XPG7


  84 func |  execvp                                                  |\
  85         int                                                     |\
  86         const char *; char *const []                            |\
  87         unistd.h | POSIX+ SUS+
  88 
  89 func |  fchown                                                  |\
  90         int                                                     |\
  91         int; uid_t; gid_t                                       |\
  92         unistd.h | -POSIX+ SUS+
  93 
  94 func |  getlogin                                                |\
  95         char *                                                  |\
  96         void                                                    |\
  97         unistd.h | POSIX+ SUS+
  98 
  99 func |  getlogin_r                                              |\
 100         int                                                     |\
 101         char *; size_t                                          |\
 102         unistd.h | -POSIX+ -SUS+ +POSIX-1995+ SUSv2+
 103 





 104 func |  lchown                                                  |\
 105         int                                                     |\
 106         const char *; uid_t; gid_t                              |\
 107         unistd.h | -POSIX+ SUS+
 108 
 109 func |  link                                                    |\
 110         int                                                     |\
 111         const char *; const char *                              |\
 112         unistd.h | POSIX+ SUS+
 113 
 114 # XPG3 may have put this here incorrectly (Open Group says no..., but...)
 115 # Probably this is actually our error, and we should kill it, but we can
 116 # do that when kill off XPG3 support altogether.
 117 func |  rename                                                  |\
 118         int                                                     |\
 119         const char *; const char *                              |\
 120         unistd.h | -POSIX+ +XPG3 -XPG4+
 121 
 122 func |  symlink                                                 |\
 123         int                                                     |\
 124         const char *; const char *                              |\
 125         unistd.h | -XPG3+ -POSIX+ SUS+
 126 
 127 func |  ttyname                                                 |\
 128         char *                                                  |\
 129         int                                                     |\
 130         unistd.h | POSIX+ SUS+
 131 
 132 func |  ttyname_r                                               |\
 133         int                                                     |\
 134         int; char *; size_t                                     |\
 135         unistd.h | -POSIX+ -SUS+ +POSIX-1995+ SUSv2+
 136 





 137 func |  unlink                                                  |\
 138         int                                                     |\
 139         const char *                                            |\
 140         unistd.h | POSIX+ XPG3+












  84 func |  execvp                                                  |\
  85         int                                                     |\
  86         const char *; char *const []                            |\
  87         unistd.h | POSIX+ SUS+
  88 
  89 func |  fchown                                                  |\
  90         int                                                     |\
  91         int; uid_t; gid_t                                       |\
  92         unistd.h | -POSIX+ SUS+
  93 
  94 func |  getlogin                                                |\
  95         char *                                                  |\
  96         void                                                    |\
  97         unistd.h | POSIX+ SUS+
  98 
  99 func |  getlogin_r                                              |\
 100         int                                                     |\
 101         char *; size_t                                          |\
 102         unistd.h | -POSIX+ -SUS+ +POSIX-1995+ SUSv2+
 103 
 104 func |  getwd                                                   |\
 105         char *                                                  |\
 106         char *                                                  |\
 107         unistd.h | -ALL SUS+ -SUSv4+
 108 
 109 func |  lchown                                                  |\
 110         int                                                     |\
 111         const char *; uid_t; gid_t                              |\
 112         unistd.h | -POSIX+ SUS+
 113 
 114 func |  link                                                    |\
 115         int                                                     |\
 116         const char *; const char *                              |\
 117         unistd.h | POSIX+ SUS+
 118 
 119 # XPG3 may have put this here incorrectly (Open Group says no..., but...)
 120 # Probably this is actually our error, and we should kill it, but we can
 121 # do that when kill off XPG3 support altogether.
 122 func |  rename                                                  |\
 123         int                                                     |\
 124         const char *; const char *                              |\
 125         unistd.h | -POSIX+ +XPG3 -XPG4+
 126 
 127 func |  symlink                                                 |\
 128         int                                                     |\
 129         const char *; const char *                              |\
 130         unistd.h | -XPG3+ -POSIX+ SUS+
 131 
 132 func |  ttyname                                                 |\
 133         char *                                                  |\
 134         int                                                     |\
 135         unistd.h | POSIX+ SUS+
 136 
 137 func |  ttyname_r                                               |\
 138         int                                                     |\
 139         int; char *; size_t                                     |\
 140         unistd.h | -POSIX+ -SUS+ +POSIX-1995+ SUSv2+
 141 
 142 func |  ualarm                                                  |\
 143         int                                                     |\
 144         useconds_t; useconds_t                                          |\
 145         unistd.h | -ALL SUS+ -SUSv4+
 146 
 147 func |  unlink                                                  |\
 148         int                                                     |\
 149         const char *                                            |\
 150         unistd.h | POSIX+ XPG3+
 151 
 152 func |  usleep                                                  |\
 153         int                                                     |\
 154         useconds_t                                              |\
 155         unistd.h | -ALL SUS+ -SUSv4+
 156 
 157 func |  vfork                                                   |\
 158         pid_t                                                   |\
 159         void                                                    |\
 160         unistd.h | -ALL SUS+ -SUSv4+