1 #ifndef GO32 2 #include <stdio.h> 3 #include <unistd.h> 4 #include <stdlib.h> 5 #include "version.h" 6 #include "hostname.h" 7 8 int hostname_main (int argc, char **argv) { 9 char hostname[127]; 10 if (argc==1) { 11 gethostname(hostname,sizeof(hostname)); 12 printf("%s\n",hostname); 13 return(0); 14 } 15 if (sethostname(argv[1],strlen(argv[1]))<0) { 16 perror("hostname"); 17 return(-1); 18 } 19 return(0); 20 } 21 #else 22 int hostname_main (int argc, char **argv) { 23 return(0); 24 } 25 #endif |