Enhancing/Redefing records and Overloading functions

Hi,

is it possible to enhance or to redef records that are allready definied in some policy scripts?

Just to give you some more context: I tried to add some optional fields to the http_message record (defined in http.bro) :

         cookie: string &optional; # Cookie set in http request
         setcookie: string &optional; # Cookie to set from http reply

Is there anyway to do this without changing the original policy scripts.

Another interessting question would be if there is some way of overloading functions in policy scripts?

    bye
    Fabian

is it possible to enhance or to redef records that are allready definied
in some policy scripts?

Not in terms of adding fields to them. We've done some work on adding
this sort of object-oriented features, and there's some mechanism under
the covers to support it. But to date it hasn't been clear it's worth the
considerable effort to get it fully working.

Another interessting question would be if there is some way of overloading
functions in policy scripts?

This would be something that might also naturally come with OO-orientation ...

    Vern