4 /* Trying to declare uid_t is a mess. We tried #include <sys/types.h>, which
5 only worked on VAX (VMS 6.2, I think), and we tried defining it here
6 which only worked on alpha, I think. In any event, the VMS C library's
7 concept of uid_t is fundamentally broken anyway (getuid() returns only
8 the group part of the UIC), so we are better off with higher-level
9 hooks like get_homedir and SYSTEM_GETCALLER. */
11 #if !defined(__VMS_VER)
13 #elif __VMS_VER < 70000000
21 struct passwd *getpwuid(/* really uid_t, but see above about declaring it */);