Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!uunet!husc6!think!ames!ucbcad!ucbvax!cbosgd!neoucom!wtm
From: wtm@neoucom.UUCP (Bill Mayhew)
Newsgroups: comp.sys.att
Subject: Re: Anybody (non ATT employee) have luck capturing 3b1 HDB uucp?
Message-ID: <799@neoucom.UUCP>
Date: Wed, 2-Dec-87 14:41:12 EST
Article-I.D.: neoucom.799
Posted: Wed Dec  2 14:41:12 1987
Date-Received: Sun, 6-Dec-87 07:30:23 EST
References: <797@neoucom.UUCP> <2274@killer.UUCP>
Organization: Northeastern Ohio Universities College of Medicine
Lines: 22
Keywords: Grrrr.
Summary: setuname didn't work for me


The six-letter system name restriction seems to be hard-coded into
/usr/lib/uucp/uucio itself.  I asked the administrator here to
examine his copy of Sys V, relase 2.  Apparently, uucico is built
from cico.c, pk0, pk..., and uucp.h found in /usr/src/cmd/uucp.
He told me that there is an #ifdef for SYSNSIZE in uucp.h, but
alas, there are many places in the code that have the decimal
constant 6 "hardwired in" dealing with the system name size.  Since
I do not have a license **I have not looked at this code** (which
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
is for the vax release anyway).

If the uucp on the 3b1 is built from the same source code and
SYSNSIZE was not undef'ed at compile time, AND the code was not
fixed-up to change the constants to #ifdefs, then there isn't much
hope for the 3b1.

Uisng setuname doesn't seem to help, uucico always still logs into
the other machine with Shere=impuls.

Happy holidays,
Bill