1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-30 21:49:25 +00:00
freebsd-ports/news/bgrab/files/patch-ab
Chris D. Faulhaber 044b1bd2c6 Update port to 1.3.4
PR:		17535
Submitted by:	Maintainer
2000-03-24 00:00:41 +00:00

45 lines
1.5 KiB
Plaintext

--- main.cc.orig Tue Mar 14 08:03:04 2000
+++ main.cc Tue Mar 21 15:13:59 2000
@@ -15,7 +15,7 @@
#include "findfile.h"
#include "parsecfgfile.h"
-#define NNTP_PORT 119
+unsigned NNTP_PORT = 119;
char *NNTP_SERVER = NULL;
groupListPointer NNTP_GROUP = new groupList();
@@ -282,6 +282,8 @@
fprintf(stderr,"grouplist newsgroups to read\n");
fprintf(stderr,"-S name name of the news server\n");
fprintf(stderr," (if not specified, environ. var. NNTPSERVER is used )\n");
+ fprintf(stderr,"-P port number of the port on the news server to connect to\n");
+ fprintf(stderr," (if not specified, environ. var. NNTPPORT is used, or 119)\n");
fprintf(stderr,"-n don't output to stdout\n");
fprintf(stderr,"-f fork to background. use only with -n\n");
fprintf(stderr,"-s num consider messages posted to more than\n");
@@ -321,6 +323,14 @@
}
NNTP_SERVER = argv[i];
break;
+ case 'P':
+ i++;
+ if (i > argc) {
+ usage_error(argv[0]);
+ break;
+ }
+ NNTP_PORT = atoi(argv[i]);
+ break;
case 's': i++;
if (i == argc) {
usage_error(argv[0]);
@@ -366,6 +376,8 @@
missing_helper();
if (getenv("NNTPGROUP")) NNTP_GROUP->addGroup( getenv("NNTPGROUP") ); // Check env for group to be checked
+
+ if (getenv("NNTP_PORT")) NNTP_PORT = atoi(getenv("NNTPPORT"));
process_command_line(argc, argv);
if ( cfgfilename ) // Parse the config file