diff options
author | Guy Harris <guy@alum.mit.edu> | 2002-10-31 22:16:01 +0000 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2002-10-31 22:16:01 +0000 |
commit | 8442ad9a325bbfa3a19f9d55bb4df9c7a01f87f4 (patch) | |
tree | e75e61ee1cff0099bba850493b73b51b9a4f0e4f /register.h | |
parent | 05c9a9709146670ee19fd068a8de69d750f98728 (diff) | |
download | wireshark-8442ad9a325bbfa3a19f9d55bb4df9c7a01f87f4.tar.gz wireshark-8442ad9a325bbfa3a19f9d55bb4df9c7a01f87f4.tar.bz2 wireshark-8442ad9a325bbfa3a19f9d55bb4df9c7a01f87f4.zip |
From Ronnie Sahlberg: have a registration interface for tap listeners,
and generate the table of stuff to register from tap source files, so
Tethereal doesn't need to know what tap listeners exist.
Get rid of "tap-xxx.h" files, as they're now empty.
Add "tethereal-tap-register.c" to the .cvsignore file, as it's a new
generated file.
Update "Makefile.nmake" to generate "tethereal-tap-register.c".
Clean up "Makefile.am" and "Makefile.nmake" a bit.
svn path=/trunk/; revision=6525
Diffstat (limited to 'register.h')
-rw-r--r-- | register.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/register.h b/register.h index 1660839259..cd17238c77 100644 --- a/register.h +++ b/register.h @@ -1,7 +1,7 @@ /* register.h * Definitions for protocol registration * - * $Id: register.h,v 1.3 2002/08/28 21:00:41 jmayer Exp $ + * $Id: register.h,v 1.4 2002/10/31 22:16:01 guy Exp $ * * Ethereal - Network traffic analyzer * By Gerald Combs <gerald@zing.org> @@ -28,5 +28,6 @@ extern void register_all_protocols(void); extern void register_all_protocol_handoffs(void); - +extern void register_all_tap_listeners(void); +extern void register_ethereal_tap(char *str, void (*init)(char *), char *menu, void(*menu_init)(void)); #endif /* __REGISTER_H__ */ |