#ifndef _IPT_PROGRAM_H #define _IPT_PROGRAM_H /* lkcl: whilst most people would care about path names being their * full length; whilst some people would want code that allocated * the program name in a dynamic size buffer, i don't give a stuff: * i just need something that works, and 256 chars is plenty to * fit "/usr/lib/mozilla-firefox/bin/firefox-bin" and "/usr/bin/lynx" * and "/usr/bin/kdeinit". */ #define IPT_PROGNAME_SZ 256 struct ipt_program_info { char full_exe_path[IPT_PROGNAME_SZ]; u_int8_t invert; /* flags */ }; #endif /*_IPT_PROGRAM_H*/