home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Fred Fish Collection 1.5
/
ffcollection-1-5-1992-11.iso
/
ff_disks
/
300-399
/
ff319.lzh
/
CNewsSrc
/
cnews.orig.lzh
/
libv8
/
gethostname.c
< prev
next >
Wrap
C/C++ Source or Header
|
1989-06-27
|
340b
|
23 lines
/*
* Uglix gethostname simulation
*/
#include <sys/types.h>
#include <sys/utsname.h>
#define min(a, b) ((a) < (b)? (a): (b))
int
gethostname(buf, size)
char *buf;
int size;
{
struct utsname ugnm;
char *strncpy();
if (uname(&ugnm) < 0)
return -1;
(void) strncpy(buf, ugnm.nodename, min(sizeof ugnm.nodename, size));
return 0;
}