Просмотр исходного кода

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 лет назад
Родитель
Сommit
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 ;
 	return ;
 }
 }
 
 
+icmap_map_t icmap_get_global_map(void)
+{
+
+	return (icmap_global_map);
+}
+
 static int icmap_is_valid_name_char(char c)
 static int icmap_is_valid_name_char(char c)
 {
 {
 	return ((c >= 'a' && c <= 'z') ||
 	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);
 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.
  * Store value with value_len length and type as key_name name in global icmap.
  */
  */