version 1.20, 1997/04/19 21:01:12 |
version 1.21, 1997/06/02 03:08:55 |
|
|
syslog(LOG_ERR, "couldn't get local hostname: %m"); |
syslog(LOG_ERR, "couldn't get local hostname: %m"); |
else |
else |
domain = strchr(localhost, '.'); |
domain = strchr(localhost, '.'); |
|
if (domain) { |
|
domain++; |
|
if (*domain && strchr(domain, '.') == NULL) |
|
domain = localhost; |
|
} |
|
|
fflag = hflag = pflag = 0; |
fflag = hflag = pflag = 0; |
uid = getuid(); |
uid = getuid(); |
|
|
errx(1, "-h option: %s", strerror(EPERM)); |
errx(1, "-h option: %s", strerror(EPERM)); |
hflag = 1; |
hflag = 1; |
if (domain && (p = strchr(optarg, '.')) && |
if (domain && (p = strchr(optarg, '.')) && |
strcasecmp(p, domain) == 0) |
strcasecmp(p+1, domain) == 0) |
*p = 0; |
*p = 0; |
hostname = optarg; |
hostname = optarg; |
break; |
break; |