All: I was wondering if anyone has tried do something like this before. Given a way to describe the payload of a TCP or UDP packet for a given protocol using XML, and I'm specifically thinking of NetPDL, could a generic NAT helper module be built that could read in those descriptions to perform the requisite NAT? I'm thinking this could even be done live. Place the xml file into a directory and within 5 minutes or whatever, it could be read in and the traffic for that protocol could potentially be processed as required for NAT... It would be easier I think going forward to add ALG support in general (could be used for connection tracking as well). No need to code the module in C. I'm not saying it would be "easy" but I think its possible... Derick -- To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html