/* * mod.h * * Copyright (c) 2002 Dug Song * * $Id: mod.h,v 1.2 2002/03/29 06:07:27 dugsong Exp $ */ #ifndef MOD_H #define MOD_H struct mod { char *name; int type; int (*main)(int argc, char *argv[]); }; /* * Module types */ #define MOD_TYPE_DATA 0x01 /* generate data */ #define MOD_TYPE_ENCAP 0x02 /* encapsulate data */ #define MOD_TYPE_XMIT 0x04 /* send datagrams */ #define MOD_TYPE_KERN 0x08 /* kernel network info */ #endif /* MOD_H */