summaryrefslogtreecommitdiffstats
path: root/src/read_config_yy.y
diff options
context:
space:
mode:
authorPablo Neira Ayuso <pablo@netfilter.org>2008-05-20 15:52:06 +0200
committerPablo Neira Ayuso <pablo@netfilter.org>2008-05-20 15:52:06 +0200
commitda8717a4bfa8884a411ae2445b9f1654b0550a64 (patch)
treeb04f02da10caf6d94e61d0d1496b8fd6f1573739 /src/read_config_yy.y
parentdb91cafe5b72f9f591dd8c168427005503186c01 (diff)
add Mcast[Snd|Rcv]SocketBuffer clauses to tune multicast socket buffers
Diffstat (limited to 'src/read_config_yy.y')
-rw-r--r--src/read_config_yy.y12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/read_config_yy.y b/src/read_config_yy.y
index 0bc5e3c..7fb3d5b 100644
--- a/src/read_config_yy.y
+++ b/src/read_config_yy.y
@@ -53,7 +53,7 @@ struct ct_conf conf;
%token T_ESTABLISHED T_SYN_SENT T_SYN_RECV T_FIN_WAIT
%token T_CLOSE_WAIT T_LAST_ACK T_TIME_WAIT T_CLOSE T_LISTEN
%token T_SYSLOG T_WRITE_THROUGH T_STAT_BUFFER_SIZE T_DESTROY_TIMEOUT
-
+%token T_MCAST_RCVBUFF T_MCAST_SNDBUFF
%token <string> T_IP T_PATH_VAL
%token <val> T_NUMBER
@@ -344,6 +344,16 @@ multicast_option : T_GROUP T_NUMBER
conf.mcast.port = $2;
};
+multicast_option: T_MCAST_SNDBUFF T_NUMBER
+{
+ conf.mcast.sndbuf = $2;
+};
+
+multicast_option: T_MCAST_RCVBUFF T_NUMBER
+{
+ conf.mcast.rcvbuf = $2;
+};
+
hashsize : T_HASHSIZE T_NUMBER
{
conf.hashsize = $2;