aboutsummaryrefslogtreecommitdiff
path: root/unix/os/zghost.c
diff options
context:
space:
mode:
Diffstat (limited to 'unix/os/zghost.c')
-rw-r--r--unix/os/zghost.c25
1 files changed, 25 insertions, 0 deletions
diff --git a/unix/os/zghost.c b/unix/os/zghost.c
new file mode 100644
index 00000000..1abb3f70
--- /dev/null
+++ b/unix/os/zghost.c
@@ -0,0 +1,25 @@
+/* Copyright(c) 1986 Association of Universities for Research in Astronomy Inc.
+ */
+
+#include <stdio.h>
+#define import_spp
+#define import_kernel
+#define import_knames
+#include <iraf.h>
+
+/* ZGHOST -- Get the network name of the host computer.
+ */
+int
+ZGHOST (
+ PKCHAR *outstr, /* receives host name */
+ XINT *maxch
+)
+{
+ char namebuf[SZ_FNAME];
+
+ gethostname (namebuf, SZ_FNAME);
+ strncpy ((char *)outstr, namebuf, *maxch);
+ ((char *)outstr)[*maxch] = EOS;
+
+ return (XOK);
+}