--- upstream/dynamips-0.2.7-RC1/net_io_filter.c 2007/10/06 16:23:47 7 +++ upstream/dynamips-0.2.7-RC2/net_io_filter.c 2007/10/06 16:24:54 8 @@ -26,7 +26,10 @@ #include #include #include + +#ifdef GEN_ETH #include +#endif #include "registry.h" #include "net.h" @@ -131,6 +134,7 @@ /* Packet Capture ("capture") */ /* GFA */ /* ======================================================================== */ +#ifdef GEN_ETH /* Free resources used by filter */ static void pf_capture_free(netio_desc_t *nio,void **opt) @@ -229,6 +233,8 @@ NULL, }; +#endif + /* ======================================================================== */ /* Frequency Dropping ("freq_drop"). */ /* ======================================================================== */ @@ -309,5 +315,7 @@ void netio_filter_load_all(void) { netio_filter_add(&pf_freqdrop_def); +#ifdef GEN_ETH netio_filter_add(&pf_capture_def); +#endif }