nfs-ganesha 1.4
|
00001 #ifndef _NODELIST_INTERNALS_H 00002 #define _NODELIST_INTERNALS_H 00003 00004 #include <unistd.h> 00005 #include <stdlib.h> 00006 #include <string.h> 00007 00008 #include "nodelist.h" 00009 00010 int nodelist_nodelist_non_recursive_intersects(nodelist_nodelist_t * first_list, 00011 nodelist_nodelist_t * second_list); 00012 int nodelist_rangelist_includes(nodelist_rangelist_t * a1, nodelist_rangelist_t * a2); 00013 int nodelist_range_intersects(nodelist_range_t * r1, nodelist_range_t * r2); 00014 int nodelist_rangelist_intersects(nodelist_rangelist_t * a1, nodelist_rangelist_t * a2); 00015 int nodelist_nodelist_remove_nodes(nodelist_nodelist_t * nodelist, char *list); 00016 int nodelist_rangelist_add_rangelist(nodelist_rangelist_t * array, 00017 nodelist_rangelist_t * rlin); 00018 int nodelist_rangelist_remove_rangelist(nodelist_rangelist_t * array, 00019 nodelist_rangelist_t * rlin); 00020 00021 #endif