*
* $Id$
*
- * Ethereal - Network traffic analyzer
- * By Gerald Combs <gerald@ethereal.com>
+ * Wireshark - Network traffic analyzer
+ * By Gerald Combs <gerald@wireshark.org>
* Copyright 1998 Gerald Combs
*
* Shows display filter byte-code, for debugging dfilter routines.
#include <epan/timestamp.h>
#include <epan/plugins.h>
#include <epan/filesystem.h>
+#include <epan/privileges.h>
#include <epan/prefs.h>
#include "util.h"
#include "epan/dfilter/dfilter.h"
e_prefs *prefs;
dfilter_t *df;
- set_timestamp_setting(TS_RELATIVE);
+ /*
+ * Get credential information for later use.
+ */
+ get_credential_info();
+
+ timestamp_set_type(TS_RELATIVE);
/* register all dissectors; we must do this before checking for the
"-g" flag, as the "-g" flag dumps a list of fields registered
epan_cleanup();
exit(2);
}
- printf("dfilter ptr = 0x%08x\n", (unsigned int) df);
+ printf("dfilter ptr = 0x%08x\n", GPOINTER_TO_INT(df));
printf("\n\n");
- dfilter_dump(df);
+ if (df == NULL)
+ printf("Filter is empty\n");
+ else
+ dfilter_dump(df);
epan_cleanup();
exit(0);