1#include "config.h"
2
3/*
4 * Solaris doesn't include the gethostname call by default.
5 */
6#include <sys/utsname.h>
7#include <sys/systeminfo.h>
8
9#include <netdb.h>
10
11/*
12 * PUBLIC: #ifndef HAVE_GETHOSTNAME
13 * PUBLIC: int gethostname __P((char *, int));
14 * PUBLIC: #endif
15 */
16int
17gethostname(host, len)
18	char *host;
19	int len;
20{
21	return (sysinfo(SI_HOSTNAME, host, len) == -1 ? -1 : 0);
22}
23