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

Split Close
Expand all
Collapse all
          --- old/usr/src/test/libc-tests/cfg/symbols/unistd_h.cfg
          +++ new/usr/src/test/libc-tests/cfg/symbols/unistd_h.cfg
↓ open down ↓ 93 lines elided ↑ open up ↑
  94   94  func |  getlogin                                                |\
  95   95          char *                                                  |\
  96   96          void                                                    |\
  97   97          unistd.h | POSIX+ SUS+
  98   98  
  99   99  func |  getlogin_r                                              |\
 100  100          int                                                     |\
 101  101          char *; size_t                                          |\
 102  102          unistd.h | -POSIX+ -SUS+ +POSIX-1995+ SUSv2+
 103  103  
      104 +func |  getwd                                                   |\
      105 +        char *                                                  |\
      106 +        char *                                                  |\
      107 +        unistd.h | -ALL SUS+ -SUSv4+
      108 +
 104  109  func |  lchown                                                  |\
 105  110          int                                                     |\
 106  111          const char *; uid_t; gid_t                              |\
 107  112          unistd.h | -POSIX+ SUS+
 108  113  
 109  114  func |  link                                                    |\
 110  115          int                                                     |\
 111  116          const char *; const char *                              |\
 112  117          unistd.h | POSIX+ SUS+
 113  118  
↓ open down ↓ 13 lines elided ↑ open up ↑
 127  132  func |  ttyname                                                 |\
 128  133          char *                                                  |\
 129  134          int                                                     |\
 130  135          unistd.h | POSIX+ SUS+
 131  136  
 132  137  func |  ttyname_r                                               |\
 133  138          int                                                     |\
 134  139          int; char *; size_t                                     |\
 135  140          unistd.h | -POSIX+ -SUS+ +POSIX-1995+ SUSv2+
 136  141  
      142 +func |  ualarm                                                  |\
      143 +        int                                                     |\
      144 +        useconds_t; useconds_t                                          |\
      145 +        unistd.h | -ALL SUS+ -SUSv4+
      146 +
 137  147  func |  unlink                                                  |\
 138  148          int                                                     |\
 139  149          const char *                                            |\
 140  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+
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX