fixes from wnj to allow job names to be globbed
[unix-history] / usr / src / bin / hostname / hostname.c
static char *sccsid = "@(#)hostname.c 1.3 1.3 83/03/30";
/*
* hostname -- get (or set hostname)
*/
#include <stdio.h>
char hostname[32];
extern int errno;
main(argc,argv)
char *argv[];
{
int myerrno;
argc--;
argv++;
if (argc) {
if (sethostname(*argv,strlen(*argv)))
perror("sethostname");
myerrno = errno;
} else {
gethostname(hostname,sizeof(hostname));
myerrno = errno;
printf("%s\n",hostname);
}
exit(myerrno);
}