if you don't mind I would like to postpone this fix at 2.3.x. As Burton pointed out we need a better configuration for each interface. This will likely be done using a new/additional web page rather than using command line options that I personally want to avoid if possible.
Loic many thanks for your patch.
Cheers, Luca
On Gioved�, agosto 14, 2003, at 10:20 PM, Burton M. Strauss III wrote:
"net 192.168.1.0/24;;net 192.168.2.0/24"
would it be nicer to explicitly specify the interface?
"eth0(net 192.168.1.0/24),eth2:2(net 192.168.2.0/24)"
That's still ugly - both syntactically and because of the potential huge
length of the command line blowing up buffers.
I don't know what Luca will do at this stage of the release process... but
thanks for the work!!
One thing Luca and I have discussed is adding configuration web page's) which would give the user another option for setting parms.
The processing flow would be like this:
1. Read prefs, set all flags 2. Process command line, update prefs
(so the command line overrides the prefs).
Then you would have a web page to change the various settings - most changes
wouldn't take effect until the next run, but you have a lot more flexability
than an endless sequence of command line parameters. Plus, we could offer
more complex options - since we construct the page on the fly, we know the
interfaces and could easily build separate filters. i.e. keep -B "" applied
to all and then have this:
Filter Expression (takes effect immediately)
All: <entry box> or
eth0: <entry box> eth1: <entry box>
etc.
-----Burton
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of B. Loic Sent: Thursday, August 14, 2003 12:19 PM To: [EMAIL PROTECTED] Subject: [Ntop-dev] [patches] Multiple filters
Hello,
At the moment ntop supports multiple interfaces but allows only one filter (which is set on each interface). As I wrote a few weeks ago, I need to set a different filter on each interface. Since I didn't get an answer about how to do that with "current" ntop, I supposed it was impossible.
I've just finished writing a (quick & dirty ?) piece of code that handle
multiple filters. The diffs for the code and the manpage are attached.
This code works for me, but I am not sure it will work on other distro /
OS. It may also not be very well optimized and/or fit the "ntop coding
style".
Any feedback is welcome.
Have a nice day,
Lo�c
(BTW, I removed the -R flag in the options list in the man page. After I
asked the question some other day, Burton replied that this option had
been removed : I cleared it from the man so that people don't get
confused any more. If that isn't OK, keeping it won't disturb me
either.)
_______________________________________________ Ntop-dev mailing list [EMAIL PROTECTED] http://listgateway.unipi.it/mailman/listinfo/ntop-dev
------- Luca Deri <[EMAIL PROTECTED]>
_______________________________________________ Ntop-dev mailing list [EMAIL PROTECTED] http://listgateway.unipi.it/mailman/listinfo/ntop-dev
