#ifndef __W_ERF_H__
#define __W_ERF_H__
+#include <glib.h>
+#include <wiretap/wtap.h>
+#include "ws_symbol_export.h"
+
/* Record type defines */
#define ERF_TYPE_LEGACY 0
#define ERF_TYPE_HDLC_POS 1
#define ERF_TYPE_DSM_COLOR_ETH 16
#define ERF_TYPE_COLOR_MC_HDLC_POS 17
#define ERF_TYPE_AAL2 18
+#define ERF_TYPE_INFINIBAND 21
+#define ERF_TYPE_IPV4 22
+#define ERF_TYPE_IPV6 23
+#define ERF_TYPE_RAW_LINK 24
+#define ERF_TYPE_INFINIBAND_LINK 25
#define ERF_TYPE_PAD 48
#define FCS_BITS 32
int erf_open(wtap *wth, int *err, gchar **err_info);
+int erf_dump_can_write_encap(int encap);
+int erf_dump_open(wtap_dumper *wdh, int *err);
+
+int erf_populate_interfaces(wtap *wth);
#endif /* __W_ERF_H__ */