Avoid warnings.
[obnox/wireshark/wip.git] / wiretap / file_access.c
index 0f56d4481acb23db59863e9f4c153488cd566af4..5ba7d685e514b27bceadc09cea106e794d991b97 100644 (file)
@@ -76,6 +76,7 @@
 #include "netscreen.h"
 #include "commview.h"
 #include "pcapng.h"
+#include "aethra.h"
 #include "btsnoop.h"
 #include "tnef.h"
 #include "dct3trace.h"
@@ -126,6 +127,7 @@ static wtap_open_routine_t open_routines_base[] = {
        catapult_dct2000_open,
        ber_open,
        pcapng_open,
+       aethra_open,
        btsnoop_open,
        packetlogger_open, /* This type does not have a magic number, but its
                            * files are sometimes grabbed by mpeg_open. */
@@ -486,7 +488,7 @@ static const struct file_type_info dump_open_table_base[] = {
 
        /* WTAP_FILE_ERF */
        { "Endace ERF capture", "erf", "*.erf", ".erf", FALSE, FALSE,
-         NULL, NULL },
+         erf_dump_can_write_encap, erf_dump_open },
 
        /* WTAP_FILE_EYESDN */
        { "EyeSDN USB S0/E1 ISDN trace format", "eyesdn", "*.trc", ".trc", FALSE, FALSE,
@@ -537,7 +539,7 @@ static const struct file_type_info dump_open_table_base[] = {
          netxray_dump_can_write_encap_2_0, netxray_dump_open_2_0 },
 
        /* WTAP_FILE_NETWORK_INSTRUMENTS */
-       { "Network Instruments Observer", "niobserverv", "*.bfr", ".bfr", FALSE, FALSE,
+       { "Network Instruments Observer", "niobserver", "*.bfr", ".bfr", FALSE, FALSE,
          network_instruments_dump_can_write_encap, network_instruments_dump_open },
 
        /* WTAP_FILE_LANALYZER */
@@ -650,7 +652,11 @@ static const struct file_type_info dump_open_table_base[] = {
 
        /* WTAP_ENCAP_MIME */
        { "MIME File Format", "mime", NULL, NULL, FALSE, FALSE,
-          NULL, NULL }
+          NULL, NULL },
+
+       /* WTAP_FILE_AETHRA */
+       { "Aethra .aps file", "aethra", "*.aps", NULL, FALSE, FALSE,
+         NULL, NULL },
 };
 
 gint wtap_num_file_types = sizeof(dump_open_table_base) / sizeof(struct file_type_info);
@@ -981,7 +987,7 @@ static gboolean wtap_dump_open_finish(wtap_dumper *wdh, int filetype, gboolean c
 }
 
 gboolean wtap_dump(wtap_dumper *wdh, const struct wtap_pkthdr *phdr,
-                  const union wtap_pseudo_header *pseudo_header, const guchar *pd, int *err)
+                  const union wtap_pseudo_header *pseudo_header, const guint8 *pd, int *err)
 {
        return (wdh->subtype_write)(wdh, phdr, pseudo_header, pd, err);
 }