[net.sources] Fix to news 2.10.2 for cross posting

jerry@oliveb.UUCP (Jerry Aguirre) (07/19/85)

*** ifuncs.orig	Tue Sep 18 18:13:47 1984
--- ifuncs.c	Fri Jul 12 14:45:24 1985
***************
*** 580,593
  		} else { /* It's in our active file */
  			os1 = s1;
  			while (*s1++ != '\0')
! 				;
! 			/* check for local only distribution on incoming
! 			   newsgroups. This might occur if someone posted to
! 			   general,net.unix */
! 			if(isproc && index(os1, '.') == NULL) {
! 				logerr("Local group '%s' removed", os1);
! 				tbufcpy(os1, s1);
! 				s1 = os1;
  			}
  		}
  	}

--- 639,661 -----
  		} else { /* It's in our active file */
  			os1 = s1;
  			while (*s1++ != '\0')
! 			    ;
! 			if (((os1 != nbuf) || (*s1 != '\0')) /* other groups */
! 			 && strcmp("net.flame", os1) == 0) { /* and net.flame */
! 			    /* no cross postings from net.flame */
! 			    logerr("Cross posting from '%s' removed", os1);
! 			    s1 = nbuf;
! 			    do *s1++ = *os1; while (*os1++ != '\0');
! 			    *s1 = '\0';
! 			} else {
! 				/* check for local only distribution on incoming
! 			       newsgroups. This might occur if someone posted to
! 			       general,net.unix */
! 			    if(isproc && index(os1, '.') == NULL) {
! 				    logerr("Local group '%s' removed", os1);
! 				    tbufcpy(os1, s1);
! 				    s1 = os1;
! 			    }
  			}
  		}
  	}
----end of fix----