xpath_obj 884 daemons/fenced/pacemaker-fenced.c xmlXPathObjectPtr xpath_obj = NULL; xpath_obj 887 daemons/fenced/pacemaker-fenced.c xpath_obj = xpath_search(msg, "//" F_CIB_UPDATE_RESULT "//" XML_CONS_TAG_RSC_LOCATION); xpath_obj 888 daemons/fenced/pacemaker-fenced.c if (numXpathResults(xpath_obj) > 0) { xpath_obj 889 daemons/fenced/pacemaker-fenced.c int max = numXpathResults(xpath_obj), lpc = 0; xpath_obj 896 daemons/fenced/pacemaker-fenced.c xmlNode *match = getXpathResult(xpath_obj, lpc); xpath_obj 901 daemons/fenced/pacemaker-fenced.c freeXpathObject(xpath_obj); xpath_obj 904 daemons/fenced/pacemaker-fenced.c xpath_obj = xpath_search(msg, "//" F_CIB_UPDATE_RESULT "//" XML_TAG_DIFF_REMOVED "//" XML_CIB_TAG_RESOURCE); xpath_obj 905 daemons/fenced/pacemaker-fenced.c if (numXpathResults(xpath_obj) > 0) { xpath_obj 906 daemons/fenced/pacemaker-fenced.c remove_cib_device(xpath_obj); xpath_obj 908 daemons/fenced/pacemaker-fenced.c freeXpathObject(xpath_obj); xpath_obj 911 daemons/fenced/pacemaker-fenced.c xpath_obj = xpath_search(msg, "//" F_CIB_UPDATE_RESULT "//" XML_TAG_DIFF_ADDED "//" XML_CIB_TAG_RESOURCE); xpath_obj 912 daemons/fenced/pacemaker-fenced.c if (numXpathResults(xpath_obj) > 0) { xpath_obj 913 daemons/fenced/pacemaker-fenced.c int max = numXpathResults(xpath_obj), lpc = 0; xpath_obj 918 daemons/fenced/pacemaker-fenced.c xmlNode *match = getXpathResult(xpath_obj, lpc); xpath_obj 932 daemons/fenced/pacemaker-fenced.c freeXpathObject(xpath_obj);