• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/wpa/src/utils/

Lines Matching refs:xml_node_t

53 int xml_validate(struct xml_node_ctx *ctx, xml_node_t *node,
115 int xml_validate_dtd(struct xml_node_ctx *ctx, xml_node_t *node,
167 void xml_node_free(struct xml_node_ctx *ctx, xml_node_t *node)
173 xml_node_t * xml_node_get_parent(struct xml_node_ctx *ctx, xml_node_t *node)
175 return (xml_node_t *) ((xmlNodePtr) node)->parent;
179 xml_node_t * xml_node_from_buf(struct xml_node_ctx *ctx, const char *buf)
191 return (xml_node_t *) node;
196 xml_node_t *node)
202 char * xml_node_to_str(struct xml_node_ctx *ctx, xml_node_t *node)
245 void xml_node_detach(struct xml_node_ctx *ctx, xml_node_t *node)
251 void xml_node_add_child(struct xml_node_ctx *ctx, xml_node_t *parent,
252 xml_node_t *child)
258 xml_node_t * xml_node_create_root(struct xml_node_ctx *ctx, const char *ns_uri,
277 return (xml_node_t *) node;
281 xml_node_t * xml_node_create(struct xml_node_ctx *ctx, xml_node_t *parent,
287 return (xml_node_t *) node;
291 xml_node_t * xml_node_create_text(struct xml_node_ctx *ctx,
292 xml_node_t *parent, xml_namespace_t *ns,
298 return (xml_node_t *) node;
302 xml_node_t * xml_node_create_text_ns(struct xml_node_ctx *ctx,
303 xml_node_t *parent, const char *ns_uri,
313 return (xml_node_t *) node;
317 void xml_node_set_text(struct xml_node_ctx *ctx, xml_node_t *node,
325 int xml_node_add_attr(struct xml_node_ctx *ctx, xml_node_t *node,
343 char * xml_node_get_attr_value(struct xml_node_ctx *ctx, xml_node_t *node,
351 char * xml_node_get_attr_value_ns(struct xml_node_ctx *ctx, xml_node_t *node,
366 xml_node_t * xml_node_first_child(struct xml_node_ctx *ctx,
367 xml_node_t *parent)
369 return (xml_node_t *) ((xmlNodePtr) parent)->children;
373 xml_node_t * xml_node_next_sibling(struct xml_node_ctx *ctx,
374 xml_node_t *node)
376 return (xml_node_t *) ((xmlNodePtr) node)->next;
380 int xml_node_is_element(struct xml_node_ctx *ctx, xml_node_t *node)
386 char * xml_node_get_text(struct xml_node_ctx *ctx, xml_node_t *node)
401 char * xml_node_get_base64_text(struct xml_node_ctx *ctx, xml_node_t *node,
429 xml_node_t * xml_node_copy(struct xml_node_ctx *ctx, xml_node_t *node)
433 return (xml_node_t *) xmlCopyNode((xmlNodePtr) node, 1);