decided to put this into a separate module. based on ipt_owner.c. does full program's pathname. like ipt_owner, only suitable for outgoing connections. userspace-netfilter-patch sent to bugs.debian.org (270852). as was kindly pointed out already, dealing with per-program per-packet filtering is at least O(N*M) and some cacheing would help. ... but it's better than O(N*M*L) in userspace (in fireflier's present ip_queueing userspace code). issue of where new function proc_task_dentry_lookup() should go is still outstanding and i don't have the knowledge or authority to say or even advise most appropriate location. l. -- -- Truth, honesty and respect are rare commodities that all spring from the same well: Love. If you love yourself and everyone and everything around you, funnily and coincidentally enough, life gets a lot better. -- lkcl.net
lkcl@lkcl.net