BSD 3 development
authorBill Joy <wnj@ucbvax.Berkeley.EDU>
Sun, 27 May 1979 11:02:37 +0000 (03:02 -0800)
committerBill Joy <wnj@ucbvax.Berkeley.EDU>
Sun, 27 May 1979 11:02:37 +0000 (03:02 -0800)
Work on file usr/src/cmd/uucp/uucpname.c

Synthesized-from: 3bsd

usr/src/cmd/uucp/uucpname.c [new file with mode: 0644]

diff --git a/usr/src/cmd/uucp/uucpname.c b/usr/src/cmd/uucp/uucpname.c
new file mode 100644 (file)
index 0000000..550f20a
--- /dev/null
@@ -0,0 +1,34 @@
+#include "uucp.h"
+
+#ifdef UNAME
+#include <sys/utsname.h>
+#endif
+/*******
+ *     uucpname(name)          get the uucp name
+ *
+ *     return code - none
+ */
+
+uucpname(name)
+char *name;
+{
+       char *s, *d;
+       int i;
+
+#ifdef UNAME
+       struct utsname utsname;
+
+       uname(&utsname);
+       s = &utsname.nodename;
+#endif
+
+#ifndef UNAME
+       s = MYNAME;
+#endif
+
+       d = name;
+       while ((*d = *s++) && d < name + 7)
+               d++;
+       *(name + 7) = '\0';
+       return;
+}