if (gethostname (machname, MAX_MACHINE_NAME) == -1)
if (__gethostname (machname, MAX_MACHINE_NAME) == -1)
authunix_create_default (void){  int len;  char machname[MAX_MACHINE_NAME + 1];  uid_t uid;  gid_t gid;  int max_nr_groups = __sysconf (_SC_NGROUPS_MAX);  gid_t gids[max_nr_groups];  if (gethostname (machname, MAX_MACHINE_NAME) == -1)    abort ();  machname[MAX_MACHINE_NAME] = 0;  uid = geteuid ();  gid = getegid ();  if ((len = getgroups (max_nr_groups, gids)) < 0)    abort ();  /* This braindamaged Sun code forces us here to truncate the     list of groups to NGRPS members since the code in     authuxprot.c transforms a fixed array.  Grrr.  */  return authunix_create (machname, uid, gid, MIN (NGRPS, len), gids);}