equal
deleted
inserted
replaced
212 |
212 |
213 // Only execute the hook if the roster has been successfully retrieved |
213 // Only execute the hook if the roster has been successfully retrieved |
214 if (lm_message_get_sub_type(m) != LM_MESSAGE_SUB_TYPE_RESULT) |
214 if (lm_message_get_sub_type(m) != LM_MESSAGE_SUB_TYPE_RESULT) |
215 return LM_HANDLER_RESULT_ALLOW_MORE_HANDLERS; |
215 return LM_HANDLER_RESULT_ALLOW_MORE_HANDLERS; |
216 |
216 |
217 x = lm_message_node_find_child(m->node, "query"); |
217 x = lm_message_node_get_child(m->node, "query"); |
218 if (!x) |
218 if (!x) |
219 return LM_HANDLER_RESULT_ALLOW_MORE_HANDLERS; |
219 return LM_HANDLER_RESULT_ALLOW_MORE_HANDLERS; |
220 |
220 |
221 ns = lm_message_node_get_attribute(x, "xmlns"); |
221 ns = lm_message_node_get_attribute(x, "xmlns"); |
222 if (ns && !strcmp(ns, NS_ROSTER)) |
222 if (ns && !strcmp(ns, NS_ROSTER)) |