Revision: 491
http://vde.svn.sourceforge.net/vde/?rev=491&view=rev
Author: danielel
Date: 2011-04-09 14:32:56 +0000 (Sat, 09 Apr 2011)
Log Message:
-----------
* Fixed help message for RED
* Enabled console parameters for RED
Modified Paths:
--------------
branches/danielinux-wirefilter2/src/wirefilter.c
Modified: branches/danielinux-wirefilter2/src/wirefilter.c
===================================================================
--- branches/danielinux-wirefilter2/src/wirefilter.c 2011-04-09 14:26:09 UTC
(rev 490)
+++ branches/danielinux-wirefilter2/src/wirefilter.c 2011-04-09 14:32:56 UTC
(rev 491)
@@ -205,7 +205,7 @@
|| (!rmin || !rmax || !limit || probability <= 0)
){
fprintf(stderr,"Failed to set RED parameters. Red disabled.\n");
- return -1;
+ return 0;
}
fprintf(stderr,"red min=%lu, max=%lu, prob=%lf, limit=%lu\n",
rmin,rmax,probability,limit);
switch (direction){
@@ -222,7 +222,7 @@
return 0;
}
- return -1;
+ return 0;
}
#define WFP_LOSS 0x01
@@ -1184,6 +1184,11 @@
return read_wirevalue(s,CHANBUFSIZE);
}
+static int setred(int fd, char *s)
+{
+ return parse_red(s, red);
+}
+
static int setfifo(int fd,char *s)
{
int n=atoi(s);
@@ -1316,7 +1321,7 @@
printoutc(fd, "mtu set channel MTU (bytes)");
printoutc(fd, "chanbufsize set channel buffer size (bytes)");
printoutc(fd, "fifo set channel fifoness");
- printoutc(fd, "RED set channel random early detection
algorithm min,max,probability,limit,burst,avpkt,bandwidth");
+ printoutc(fd, "RED set channel random early detection
algorithm min,max,probability,limit");
printoutc(fd, "shutdown shut the channel down");
printoutc(fd, "logout log out from this mgmt session");
printoutc(fd, "markov-numnodes n markov mode: set number of states");
@@ -1455,6 +1460,7 @@
{"showedges",showedges, WITHFILE},
{"showcurrent",showcurrent, WITHFILE},
{"markov-debug",setmarkov_debug, 0},
+ {"red",setred,0},
{"logout",logout, 0},
{"shutdown",doshutdown, 0}
};
@@ -1586,7 +1592,7 @@
"\t--pidfile pidfile\n"
"\t--blink blinksocket\n"
"\t--blinkid blink_id_string\n"
- "\t--RED
min,max,probability,limit,burst,avpkt,bandwidth\n"
+ "\t--RED min,max,probability,limit\n"
,progname);
exit (1);
}
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Xperia(TM) PLAY
It's a major breakthrough. An authentic gaming
smartphone on the nation's most reliable network.
And it wants your games.
http://p.sf.net/sfu/verizon-sfdev
_______________________________________________
vde-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/vde-users