home *** CD-ROM | disk | FTP | other *** search
/ The Devil's Doorknob BBS Capture (1996-2003) / devilsdoorknobbbscapture1996-2003.iso / Dloads / WWIVMODS / PRE412.ZIP / LOCBAUD.MOD < prev    next >
Text File  |  1992-01-29  |  1KB  |  33 lines

  1. Lock out lower speed callers.
  2.  
  3. Recently there was a guy on the net complaining that he could not lock out
  4. lower baud rates.  Several people told him to omit the response codes.  This
  5. does not work quite well.  It is still possible for a caller to connect and
  6. get into the BBS even without the response code.  Here's a quick mod to
  7. bbsutl.c that fixes the annoyance of lower-speed callers.
  8.  
  9. Search for the junk in the first three lines.  That is WWIV 4.07 code.  Then
  10. insert the stuff between the /*CHANGE*/ and /*ENDCHANGE*/.
  11.  
  12. ------------------------------------------------------------------------------
  13.   checkit=1;
  14.   okmacro=0;
  15.   if ((!net_only) && (incom)) {
  16. /*CHANGE*/
  17.     if ((strcmp(curspeed,"300")==0) || (strcmp(curspeed,"1200")==0)) {
  18.       pl("2400 baud modems cost about $100 now.  If you are too cheap for 
  19. that,");
  20.       pl("then you are too cheap for this place.");
  21.       hangup=1;
  22.       delay(5000);
  23.       dtr(0); }
  24. /*ENDCHANGE*/
  25. ------------------------------------------------------------------------------
  26.  
  27. The "delay" is optional.  My modem is a USR Dual Standard and is buffered.
  28. Without the delay installed, the modem would hangup midway through the
  29. message.  It is a perfect delay for a 300 baud caller and a 1200 baud caller
  30. will
  31.  
  32.  
  33.