aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgerald <gerald@f5534014-38df-0310-8fa8-9805f1628bb7>2008-03-17 17:06:33 +0000
committergerald <gerald@f5534014-38df-0310-8fa8-9805f1628bb7>2008-03-17 17:06:33 +0000
commit2cdade41815dc59024760e3d2e2e0cfe6d0d1d14 (patch)
tree7638ecfddbee9a77dde6797674efc933e6772d4b
parentaeb05a81b91d55d90aa3587f0a653655829918c3 (diff)
oid_get_default_mib_path() is present in libwireshark.def. Make sure it's
available even if HAVE_LIBSMI isn't defined. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@24667 f5534014-38df-0310-8fa8-9805f1628bb7
-rw-r--r--epan/oids.c8
-rw-r--r--epan/oids.h2
2 files changed, 5 insertions, 5 deletions
diff --git a/epan/oids.c b/epan/oids.c
index 2881096728..b76d4c39f3 100644
--- a/epan/oids.c
+++ b/epan/oids.c
@@ -386,7 +386,7 @@ static inline oid_kind_t smikind(SmiNode* sN, oid_key_t** key_p) {
k->name = g_strdup_printf("%s.%s", oid1, oid2);
free (oid1);
free (oid2);
-
+
k->hfid = -2;
k->ft_type = typedata ? typedata->ft_type : FT_BYTES;
k->display = typedata ? typedata->display : BASE_NONE;
@@ -1025,12 +1025,12 @@ extern void oid_both_from_string(const gchar *oid_str, char** resolved_p, char**
*numeric_p = (void*)oid_subid2string(subids,subids_len);
}
-#ifdef HAVE_LIBSMI
/**
* Fetch the default OID path.
*/
extern gchar *
oid_get_default_mib_path(void) {
+#ifdef HAVE_LIBSMI
GString* path_str;
gchar *path_ret;
char *path;
@@ -1063,8 +1063,10 @@ oid_get_default_mib_path(void) {
path_ret = path_str->str;
g_string_free(path_str, FALSE);
return path_ret;
-}
+#else /* HAVE_LIBSMI */
+ return g_strdup("");
#endif
+}
#ifdef DEBUG_OIDS
char* oid_test_a2b(guint32 num_subids, guint32* subids) {
diff --git a/epan/oids.h b/epan/oids.h
index 0bd7c511a5..3d2d65269e 100644
--- a/epan/oids.h
+++ b/epan/oids.h
@@ -153,7 +153,6 @@ extern void oid_add(const char* name, guint oid_len, guint32 *subids);
extern void oid_add_from_encoded(const char* name, const guint8 *oid, gint oid_len);
extern void oid_add_from_string(const char* name, const gchar *oid_str);
-#ifdef HAVE_LIBSMI
/**
* Fetch the default MIB/PIB path
*
@@ -161,7 +160,6 @@ extern void oid_add_from_string(const char* name, const gchar *oid_str);
* g_free()d by the caller.
*/
extern gchar *oid_get_default_mib_path(void);
-#endif
extern void oid_add_from_string(const char* name, const gchar *oid_str);