X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/a57e5d9907d845d6f83d2cfdea55cd52efad793f..6663d5c1ebf7b98824d6d3e23fdecf855b647efe:/uip/slocal.c diff --git a/uip/slocal.c b/uip/slocal.c index a26432c5..927e8583 100644 --- a/uip/slocal.c +++ b/uip/slocal.c @@ -273,8 +273,9 @@ main (int argc, char **argv) if (addr == NULL) addr = getusername (); - if (user == NULL) - user = (cp = strchr(addr, '.')) ? ++cp : addr; + if (user == NULL) { + user = getusername (); + } if ((pw = getpwnam (user)) == NULL) adios (NULL, "no such local user as %s", user);