Lines Matching refs:tag
39 * with an opening tag <label> and ending with a closing tag </label> with
40 * matching label. (There is also a self-closing tag <label/> which is supposed
62 * xml_next_tag - Advance to next tag
64 * @out: OUT: start of tag just after '<'
65 * @out_tagname: OUT: start of name of tag, skipping namespace
66 * @end: OUT: one after tag
69 * A tag has form:
72 * makes the tag an ending tag), then an optional leading label (followed by
73 * colon) and then the tag name itself.
158 * tag must not have any special chars.
161 void xml_add_tagged_data(struct wpabuf *buf, const char *tag, const char *data)
163 wpabuf_printf(buf, "<%s>", tag);
165 wpabuf_printf(buf, "</%s>\n", tag);
194 const char *tag, *tagname, *end;
198 * This is crude: ignore any possible tag name conflicts and go right
199 * to the first tag of this name. This should be ok for the limited
203 if (xml_next_tag(doc, &tag, &tagname, &end))
207 *tag != '/' &&