Преглед изворни кода

icmap: Add function to return global icmap

Signed-off-by: Jan Friesse <jfriesse@redhat.com>
Reviewed-by: Christine Caulfield <ccaulfie@redhat.com>
Jan Friesse пре 12 година
родитељ
комит
04ddddd6d2
2 измењених фајлова са 11 додато и 0 уклоњено
  1. 6 0
      exec/icmap.c
  2. 5 0
      include/corosync/icmap.h

+ 6 - 0
exec/icmap.c

@@ -263,6 +263,12 @@ void icmap_fini(void)
 	return ;
 }
 
+icmap_map_t icmap_get_global_map(void)
+{
+
+	return (icmap_global_map);
+}
+
 static int icmap_is_valid_name_char(char c)
 {
 	return ((c >= 'a' && c <= 'z') ||

+ 5 - 0
include/corosync/icmap.h

@@ -146,6 +146,11 @@ extern void icmap_fini(void);
  */
 extern void icmap_fini_r(const icmap_map_t map);
 
+/*
+ * Return global icmap
+ */
+extern icmap_map_t icmap_get_global_map(void);
+
 /*
  * Store value with value_len length and type as key_name name in global icmap.
  */