repo sync
This commit is contained in:
parent
79a86f2266
commit
9e88e6c548
|
|
@ -10,6 +10,10 @@ Version NEXT
|
||||||
fspd.conf: added more information about packetsize
|
fspd.conf: added more information about packetsize
|
||||||
fspd.1: updated information about packetsize
|
fspd.1: updated information about packetsize
|
||||||
fspd.conf: repaired some spelling errors by ispell
|
fspd.conf: repaired some spelling errors by ispell
|
||||||
|
MTU changed from 1500 to 1492 for better operation on pppOE networks
|
||||||
|
Max payload changed from 4096 to 4380 bytes (3 packets)
|
||||||
|
fspd: command line argument now overrides config file
|
||||||
|
updated year in copyright
|
||||||
|
|
||||||
Version 2.8.1b24 - 19 Feb 2005
|
Version 2.8.1b24 - 19 Feb 2005
|
||||||
use getopt from stdio.h instead of getopt.h in fspscan.c
|
use getopt from stdio.h instead of getopt.h in fspscan.c
|
||||||
|
|
|
||||||
|
|
@ -53,8 +53,8 @@
|
||||||
|
|
||||||
#define UBUF_HSIZE 12 /* 12 bytes for the header */
|
#define UBUF_HSIZE 12 /* 12 bytes for the header */
|
||||||
#define UBUF_SPACE 1024 /* maximum standard payload. */
|
#define UBUF_SPACE 1024 /* maximum standard payload. */
|
||||||
#define UBUF_MAXSPACE 4096 /* maximum payload supported by server */
|
#define UBUF_MAXSPACE 4380 /* maximum payload supported by server */
|
||||||
#define DEFAULT_SPACE 1500-20-8-12 /* Max packet size for standard 1500 mtu ethernet */
|
#define DEFAULT_SPACE 1492-20-8-12 /* Max packet size for standard 1500 mtu ethernet */
|
||||||
|
|
||||||
#define NBSIZE (UBUF_MAXSPACE+UBUF_SPACE)
|
#define NBSIZE (UBUF_MAXSPACE+UBUF_SPACE)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -25,7 +25,7 @@ static void display_version (void)
|
||||||
printf(
|
printf(
|
||||||
#ifndef LAMERPACK
|
#ifndef LAMERPACK
|
||||||
"File Service Protocol Daemon - FSP "PACKAGE_VERSION"\n"
|
"File Service Protocol Daemon - FSP "PACKAGE_VERSION"\n"
|
||||||
"Copyright (c) 1991-1996 by A. J. Doherty, 2001-2004 by Radim Kolar.\n"
|
"Copyright (c) 1991-1996 by A. J. Doherty, 2001-2005 by Radim Kolar.\n"
|
||||||
"All of the FSP code is free software with revised BSD license.\n"
|
"All of the FSP code is free software with revised BSD license.\n"
|
||||||
"Portions copyright by BSD, Wen-King Su, Philip G. Richards, Michael Meskes.\n"
|
"Portions copyright by BSD, Wen-King Su, Philip G. Richards, Michael Meskes.\n"
|
||||||
#ifdef __GNUC__
|
#ifdef __GNUC__
|
||||||
|
|
@ -156,6 +156,20 @@ int main (int argc, char ** argv)
|
||||||
|
|
||||||
if(strlen(argv[0])>=7)
|
if(strlen(argv[0])>=7)
|
||||||
inetd_mode = !strcasecmp(&argv[0][strlen(argv[0])-7],"in.fspd");
|
inetd_mode = !strcasecmp(&argv[0][strlen(argv[0])-7],"in.fspd");
|
||||||
|
|
||||||
|
/* we need to check if we have config file at command line */
|
||||||
|
for(opt=1;opt<argc-1;opt++)
|
||||||
|
{
|
||||||
|
printf("arg %d = %s\n",opt,argv[opt]);
|
||||||
|
if(!strcmp(argv[opt],"-f"))
|
||||||
|
{
|
||||||
|
load_configuration(argv[opt+1]);
|
||||||
|
config_file=NULL;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
load_configuration(config_file);
|
||||||
|
|
||||||
while( (opt=getopt(argc,argv,
|
while( (opt=getopt(argc,argv,
|
||||||
#ifndef LAMERPACK
|
#ifndef LAMERPACK
|
||||||
"h?Xd:f:vVip:t:FT:l:P:b:s:"
|
"h?Xd:f:vVip:t:FT:l:P:b:s:"
|
||||||
|
|
@ -170,8 +184,7 @@ int main (int argc, char ** argv)
|
||||||
dbug = 1;
|
dbug = 1;
|
||||||
break;
|
break;
|
||||||
case 'f':
|
case 'f':
|
||||||
load_configuration(optarg);
|
/* already loaded */
|
||||||
config_file = NULL;
|
|
||||||
break;
|
break;
|
||||||
case 'd':
|
case 'd':
|
||||||
if(home_dir) free(home_dir);
|
if(home_dir) free(home_dir);
|
||||||
|
|
@ -223,7 +236,6 @@ int main (int argc, char ** argv)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
load_configuration(config_file);
|
|
||||||
init_random();
|
init_random();
|
||||||
check_required_vars();
|
check_required_vars();
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user