Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!uunet!thehulk!munroe From: munroe@thehulk.dmc.com (Dick Munroe, Doyle Munroe Consultants, Inc.) Newsgroups: comp.mail.uucp Subject: Re: Problems with DECUS UUCP and UUPC communications Message-ID: <91@thehulk.dmc.com> Date: 29 May 90 09:19:12 GMT References: <27@thehulk.dmc.com> Organization: Doyle Munroe Consultants, Inc., Hudson, MA Lines: 38 In article <27@thehulk.dmc.com>, munroe@thehulk.dmc.com (Dick Munroe, Doyle Munroe Consultants, Inc.) writes: > My thanks to Andre Wood (andre@hern.mv.com) who, in passing, > mentioned seeing this problem before and saved me a lot of time > hunting for it. > > All implementations of UUPC send the following during the initial > g protocol handshake: > > \000\020 handshake message \000 > > While not, strictly speaking, a violation of g protocol (as I > understand it) it does give some uucico implementations a > problem, notably DECUS UUCP, which is where I ran into it. > > I plan to fix the uucico in DECUS UUCP but it was easier to fix > the UUPC implementation (because I understand it better, not due > to any flaw in DECUS UUCP). > > For those of you who want the fix, in dcpsys.c in function wmsg, > change: > > swrite("\0\020",2) ; > > to > > swrite("\020",1) ; > > and the problem will go away. > -- > Dick Munroe Internet: munroe@thehulk.dmc.com > Doyle Munroe Consultants, Inc. UUCP: ...uunet!thehulk!munroe > 267 Cox St. Office: (508) 568-1618 > Hudson, Ma. FAX: (508) 562-1133 -- Dick Munroe Internet: munroe@thehulk.dmc.com Doyle Munroe Consultants, Inc. UUCP: ...uunet!thehulk!munroe 267 Cox St. Office: (508) 568-1618 Hudson, Ma. FAX: (508) 562-1133