| To: | Thomas Graf <tgraf@xxxxxxx> |
|---|---|
| Subject: | Re: [RFC] string matching based packet classification/filtering |
| From: | Pablo Neira <pablo@xxxxxxxxxxx> |
| Date: | Thu, 17 Feb 2005 02:00:57 +0100 |
| Cc: | netdev@xxxxxxxxxxx, Netfilter Development Mailinglist <netfilter-devel@xxxxxxxxxxxxxxxxxxx>, Harald Welte <laforge@xxxxxxxxxxxx> |
| In-reply-to: | <20050216223038.GQ31837@postel.suug.ch> |
| References: | <20050215203211.GL31837@postel.suug.ch> <42126C9B.5060406@eurodev.net> <20050216223038.GQ31837@postel.suug.ch> |
| Sender: | netdev-bounce@xxxxxxxxxxx |
| User-agent: | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040413 Debian/1.6-5 |
Thomas Graf wrote: Actually I wanted to contact Harald after this friday, once I'm done with my exams. I'd like to merge my work with his libqsearch hackings that were about to be finished. Yes, this is a good idea. This could be useful to match things like interrogation marks or asterisks that are usually used as wildcard. where type would be - specific character (must match `value') - wildcard - digit - xdigit - alpha ... Looks good but Boyer-Moore algorithm doesn't need this at all. BM doesn't support wildcards like '*' because of the shiftings that it uses to look for matches. This issue together with memory consumption are two limitations that we have to live with if we want to use BM. Anyway I think it's worth it because we can perform search in O(n/m). -- Pablo |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | [2.6.10] Known bug ? TCP Ack "storm", Mark Smith |
|---|---|
| Next by Date: | [XFRM]: Always reroute in tunnel mode, Patrick McHardy |
| Previous by Thread: | Re: [RFC] string matching based packet classification/filtering, Thomas Graf |
| Next by Thread: | Re: [RFC] string matching based packet classification/filtering, Thomas Graf |
| Indexes: | [Date] [Thread] [Top] [All Lists] |