Home | History | Annotate | Download | only in server

Lines Matching defs:node

108 			       xml_node_t *node)
113 str = xml_node_to_str(ctx->xml, node);
132 xml_node_t *node)
137 str = xml_node_to_str(ctx->xml, node);
156 xml_node_t *node)
161 str = xml_node_to_str(ctx->xml, node);
244 xml_node_t *node)
248 if (node)
249 str = xml_node_to_str(ctx->xml, node);
477 xml_node_t *node;
479 node = xml_node_create(ctx->xml, parent, NULL, "EAPMethod");
480 if (node == NULL)
483 add_text_node(ctx, node, "EAPType", "21");
484 add_text_node(ctx, node, "InnerMethod", "MS-CHAP-V2");
494 xml_node_t *node;
497 node = xml_node_create(ctx->xml, parent, NULL, "UsernamePassword");
498 if (node == NULL)
501 add_text_node(ctx, node, "Username", user);
506 add_text_node(ctx, node, "Password", b64);
509 return node;
516 xml_node_t *node;
518 node = build_username_password(ctx, cred, user, pw);
519 if (node == NULL)
522 add_text_node(ctx, node, "MachineManaged", "TRUE");
523 add_text_node(ctx, node, "SoftTokenApp", "");
524 add_eap_ttls(ctx, node);
553 debug_print(ctx, 1, "Failed to create Credential node");
586 debug_print(ctx, 1, "Failed to create Credential node");
620 xml_node_t *node;
621 node = xml_node_create(ctx->xml, spp_node, ns, "sppError");
622 if (node)
623 xml_node_add_attr(ctx->xml, node, NULL, "errorCode",
635 xml_node_t *node, *tnds;
646 node = xml_node_create_text(ctx->xml, spp_node, ns, "updateNode", str);
649 xml_node_add_attr(ctx->xml, node, ns, "managementTreeURI", uri);
706 debug_print(ctx, 1, "Could not add update node");
934 xml_node_t *policy, *node;
953 node = get_node_uri(ctx->xml, policy, "Policy/PolicyUpdate/URI");
954 if (node) {
961 xml_node_set_text(ctx->xml, node, url);
965 node = get_node_uri(ctx->xml, policy, "Policy/PolicyUpdate");
966 if (node && use_dmacc) {
970 build_username_password(ctx, node, user, pw) == NULL) {
1040 static xml_node_t * spp_get_mo(struct hs20_svc *ctx, xml_node_t *node,
1053 xml_node_for_each_child(ctx->xml, child, node) {
1108 xml_node_t *spp_node, *node, *exec_node;
1117 node = xml_node_create(ctx->xml, exec_node, ns, "uploadMO");
1118 xml_node_add_attr(ctx->xml, node, ns, "moURN", urn);
1305 xml_node_t *spp_node, *node = NULL;
1404 node = xml_node_create_text(ctx->xml, spp_node, ns, "addMO", str);
1408 xml_node_add_attr(ctx->xml, node, ns, "managementTreeURI", buf);
1409 xml_node_add_attr(ctx->xml, node, ns, "moURN", URN_HS20_PPS);
1537 xml_node_t *spp_node, *node;
1561 node = xml_node_create(ctx->xml, spp_node, ns, "sppError");
1562 xml_node_add_attr(ctx->xml, node, NULL, "errorCode",
1571 xml_node_t *node,
1588 version = xml_node_get_attr_value_ns(ctx->xml, node, SPP_NS_URI,
1601 mo = get_node(ctx->xml, node, "supportedMOList");
1627 req_reason_buf = xml_node_get_attr_value(ctx->xml, node,
1635 redirect_uri = xml_node_get_attr_value(ctx->xml, node, "redirectURI");
1643 devinfo = spp_get_mo(ctx, node, URN_OMA_DM_DEVINFO, &valid, &err);
1669 devdetail = spp_get_mo(ctx, node, URN_OMA_DM_DEVDETAIL, &valid, &err);
1696 mo = spp_get_mo(ctx, node, URN_HS20_PPS, &valid, &err);
1846 xml_node_t *spp_node, *node;
1857 node = xml_node_create(ctx->xml, spp_node, ns, "sppError");
1858 xml_node_add_attr(ctx->xml, node, NULL, "errorCode",
1992 xml_node_t *node,
2003 status = xml_node_get_attr_value_ns(ctx->xml, node, SPP_NS_URI,
2139 xml_node_t * hs20_spp_server_process(struct hs20_svc *ctx, xml_node_t *node,
2149 debug_dump_node(ctx, "received request", node);
2164 if (xml_validate(ctx->xml, node, fname, &xml_err) < 0) {
2169 session_id = xml_node_get_attr_value_ns(ctx->xml, node,
2174 "SPP message failed validation", node);
2185 session_id = xml_node_get_attr_value_ns(ctx->xml, node, SPP_NS_URI,
2204 op_name = xml_node_get_localname(ctx->xml, node);
2213 node);
2214 ret = hs20_spp_post_dev_data(ctx, node, auth_user, auth_realm,
2219 node);
2220 ret = hs20_spp_update_response(ctx, node, auth_user,
2225 "validated", node);