Xref: utzoo comp.sources.d:1586 comp.sys.ibm.pc:9674 Path: utzoo!mnetor!uunet!husc6!hao!ames!ucbcad!ucbvax!hplabs!pyramid!fmsrl7!swlabs!jack From: jack@swlabs.UUCP (Jack Bonn) Newsgroups: comp.sources.d,comp.sys.ibm.pc Subject: Re: UUPC bugs. Message-ID: <1537@swlabs.UUCP> Date: 15 Dec 87 18:01:14 GMT References: <1477@swlabs.UUCP> <141@imagine.PAWL.RPI.EDU> Organization: Software Labs, Ltd. Easton CT USA Lines: 43 In article <141@imagine.PAWL.RPI.EDU>, jesup@pawl22.pawl.rpi.edu (Randell E. Jesup) writes: > I've got it up on my Amiga, and ran into many of the same problems. > Various problems include: > . > . > . > Once you do get it calling, you may find it ignores X.* files unless > they are set up a certain way, and you never call more than one > system per run. It should be made to accept X.anything instead of > X.specific_host_name.*. Different UUCPs will send X.yoursite*, or > X.theirsite*. > Etc, etc. I had fixed that one too. When a file was sent over that contained work to do, UUPC assumed that the file was called x_where sitename is the site I was calling. But in my case it was actually called x_ so I mod'ed UUPC to allow x_ to be taken as a command file. Context diffs follow: Index: dcpsys.c *** dcp/dcpsys.c Fri Sep 11 10:22:11 1987 --- newsrc/dcpsys.c Mon Dec 14 09:18:32 1987 *************** *** 700,703 while ((dp = readdir(dirp)) != (struct direct *)NULL) { ! printmsg( 4, "dscandir: file = %s cname = %s", dp->d_name, cname ); ! if ( strncmp( cname, dp->d_name, len ) == SAME ) { printmsg( 4, "dscandir: match!!" ); --- 700,703 ----- while ((dp = readdir(dirp)) != (struct direct *)NULL) { ! printmsg( 4, "dscandir: file = /%s/ cname = /%s/", dp->d_name, cname ); ! if ( strncmp( "x_", dp->d_name, 2 ) == SAME ) { printmsg( 4, "dscandir: match!!" ); *************** I also modified the makefile to work under MS make, since that was all that I had. Let me know if you want a copy. -- Jack Bonn, <> Software Labs, Ltd, Box 451, Easton CT 06612 uunet!swlabs!jack