[Bro] Redefine const that does not have "&redef" attribute
Ward Sladek
wsladekjr at hotmail.com
Wed Jan 14 07:53:56 PST 2015
I want to redefine Bro's HTTP ports but I'm not having any luck...
The following code is in base/protocols/http/main.bro
const ports = {
81/tcp, 631/tcp, 1080/tcp, 8000/tcp, 8888/tcp,
};
redef likely_server_ports += { ports };
Here is what I've tried:
redef HTTP::ports = {
81/tcp, 631/tcp, 1080/tcp, 8000/tcp, 8888/tcp,
};
Which generates error "already defined (HTTP::ports)".... I also tried:
const custom_http_ports = {
81/tcp, 631/tcp, 1080/tcp, 8000/tcp, 8888/tcp,
};
redef HTTP::likely_server_ports += { custom_http_ports };
Which generates error ""redef" used but not previously defined (HTTP::likely_server_ports)"
A nudge in the right direction would be appreciated.
Thanks
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ICSI.Berkeley.EDU/pipermail/bro/attachments/20150114/ce3fb74b/attachment.html
More information about the Bro
mailing list