pwd->sp_warn = -1; pwd->sp_inact = -1; pwd->sp_expire = -1; pwd->sp_flag = ~0ul;
give_spwd_free (struct spwd *pwd){  if (pwd->sp_namp != NULL)    free (pwd->sp_namp);  if (pwd->sp_pwdp != NULL)    free (pwd->sp_pwdp);  memset (pwd, '\0', sizeof (struct spwd));}