Hello, I work for a japanese internet provider and I would like to get some help with the Python module I am currently working on.
Because of the way internet works in Japan, I need to filter the DNS requests so that it doesn't show AAAA except for a few websites (as such, I can't just use the parameter in the config file). So I decided to build a Python module that would make it possible. Problem is, it seems like I can modify the return_msg only when in event == MODULE_EVENT_NEW. I do not wish to create data from the ground up, I would just like to modify the existing answer. The only way to do that would be to create a DNSMessage during event == MODULE_EVENT_MODDONE. But if I do that, set_return_msg fails and returns 0. Is there a way to create a DNSMessage during MODULE_EVENT_MODDONE? Or is there a way to get original data during MODULE_EVENT_NEW so that I can parse it? I've been working on it for a day now and I just don't seem to find a good way to do this. (And yes, I know it's a weird thing to do but can't argue with the national way of doing things) I hope you guys can give me an answer and I wish you a good day. Christophe
_______________________________________________ Unbound-users mailing list [email protected] http://unbound.nlnetlabs.nl/mailman/listinfo/unbound-users
