Lines Matching refs:spp_node

743 	xml_node_t *spp_node = NULL;  in build_post_dev_data_response()  local
746 spp_node = xml_node_create_root(ctx->xml, SPP_NS_URI, "spp", &ns, in build_post_dev_data_response()
748 if (spp_node == NULL) in build_post_dev_data_response()
753 xml_node_add_attr(ctx->xml, spp_node, ns, "sppVersion", "1.0"); in build_post_dev_data_response()
754 xml_node_add_attr(ctx->xml, spp_node, ns, "sessionID", session_id); in build_post_dev_data_response()
755 xml_node_add_attr(ctx->xml, spp_node, ns, "sppStatus", status); in build_post_dev_data_response()
759 node = xml_node_create(ctx->xml, spp_node, ns, "sppError"); in build_post_dev_data_response()
765 return spp_node; in build_post_dev_data_response()
769 static int add_update_node(struct hs20_svc *ctx, xml_node_t *spp_node, in add_update_node() argument
784 node = xml_node_create_text(ctx->xml, spp_node, ns, "updateNode", str); in add_update_node()
838 xml_node_t *spp_node, *cred; in build_sub_rem_resp() local
912 spp_node = build_post_dev_data_response(ctx, &ns, session_id, status, in build_sub_rem_resp()
914 if (spp_node == NULL) { in build_sub_rem_resp()
920 if ((cred && add_update_node(ctx, spp_node, ns, buf, cred) < 0) || in build_sub_rem_resp()
921 (!cred && !xml_node_create(ctx->xml, spp_node, ns, "noMOUpdate"))) { in build_sub_rem_resp()
923 xml_node_free(ctx->xml, spp_node); in build_sub_rem_resp()
945 return spp_node; in build_sub_rem_resp()
974 xml_node_t *spp_node, *policy; in policy_remediation() local
992 spp_node = build_post_dev_data_response(ctx, &ns, session_id, status, in policy_remediation()
994 if (spp_node == NULL) in policy_remediation()
1001 if (add_update_node(ctx, spp_node, ns, buf, policy) < 0) { in policy_remediation()
1002 xml_node_free(ctx->xml, spp_node); in policy_remediation()
1011 return spp_node; in policy_remediation()
1021 xml_node_t *spp_node, *exec_node; in browser_remediation() local
1030 spp_node = build_post_dev_data_response(ctx, &ns, session_id, "OK", in browser_remediation()
1032 if (spp_node == NULL) in browser_remediation()
1035 exec_node = xml_node_create(ctx->xml, spp_node, ns, "exec"); in browser_remediation()
1038 return spp_node; in browser_remediation()
1238 xml_node_t *spp_node; in hs20_policy_update() local
1267 spp_node = build_post_dev_data_response(ctx, &ns, session_id, status, in hs20_policy_update()
1269 if (spp_node == NULL) in hs20_policy_update()
1276 if (add_update_node(ctx, spp_node, ns, buf, policy) < 0) { in hs20_policy_update()
1277 xml_node_free(ctx->xml, spp_node); in hs20_policy_update()
1286 return spp_node; in hs20_policy_update()
1358 xml_node_t *spp_node, *node, *exec_node; in spp_exec_upload_mo() local
1360 spp_node = build_post_dev_data_response(ctx, &ns, session_id, "OK", in spp_exec_upload_mo()
1362 if (spp_node == NULL) in spp_exec_upload_mo()
1365 exec_node = xml_node_create(ctx->xml, spp_node, ns, "exec"); in spp_exec_upload_mo()
1370 return spp_node; in spp_exec_upload_mo()
1381 xml_node_t *spp_node, *exec_node; in hs20_subscription_registration() local
1394 spp_node = build_post_dev_data_response(ctx, &ns, session_id, "OK", in hs20_subscription_registration()
1396 if (spp_node == NULL) in hs20_subscription_registration()
1399 exec_node = xml_node_create(ctx->xml, spp_node, ns, "exec"); in hs20_subscription_registration()
1405 return spp_node; in hs20_subscription_registration()
1580 xml_node_t *spp_node, *enroll, *exec_node; in spp_exec_get_certificate() local
1588 spp_node = build_post_dev_data_response(ctx, &ns, session_id, "OK", in spp_exec_get_certificate()
1590 if (spp_node == NULL) in spp_exec_get_certificate()
1593 exec_node = xml_node_create(ctx->xml, spp_node, ns, "exec"); in spp_exec_get_certificate()
1604 return spp_node; in spp_exec_get_certificate()
1610 xml_node_free(ctx->xml, spp_node); in spp_exec_get_certificate()
1618 return spp_node; in spp_exec_get_certificate()
1627 xml_node_t *spp_node, *node = NULL; in hs20_user_input_registration() local
1684 spp_node = build_post_dev_data_response(ctx, &ns, session_id, status, in hs20_user_input_registration()
1686 if (spp_node == NULL) in hs20_user_input_registration()
1700 xml_node_free(ctx->xml, spp_node); in hs20_user_input_registration()
1724 xml_node_free(ctx->xml, spp_node); in hs20_user_input_registration()
1732 xml_node_free(ctx->xml, spp_node); in hs20_user_input_registration()
1737 node = xml_node_create_text(ctx->xml, spp_node, ns, "addMO", str); in hs20_user_input_registration()
1744 return spp_node; in hs20_user_input_registration()
1754 xml_node_t *spp_node; in hs20_user_input_free_remediation() local
1778 spp_node = build_post_dev_data_response(ctx, &ns, session_id, status, in hs20_user_input_free_remediation()
1780 if (spp_node == NULL) in hs20_user_input_free_remediation()
1787 if (add_update_node(ctx, spp_node, ns, buf, cred) < 0) { in hs20_user_input_free_remediation()
1788 xml_node_free(ctx->xml, spp_node); in hs20_user_input_free_remediation()
1796 return spp_node; in hs20_user_input_free_remediation()
1843 xml_node_t *spp_node, *cred; in hs20_cert_reenroll_complete() local
1868 spp_node = build_post_dev_data_response(ctx, &ns, session_id, status, in hs20_cert_reenroll_complete()
1870 if (spp_node == NULL) { in hs20_cert_reenroll_complete()
1883 if (add_update_node(ctx, spp_node, ns, buf, cred) < 0) { in hs20_cert_reenroll_complete()
1885 xml_node_free(ctx->xml, spp_node); in hs20_cert_reenroll_complete()
1899 return spp_node; in hs20_cert_reenroll_complete()
1938 xml_node_t *spp_node, *node; in hs20_cert_enroll_failed() local
1958 spp_node = build_post_dev_data_response(ctx, &ns, session_id, status, in hs20_cert_enroll_failed()
1960 if (spp_node == NULL) in hs20_cert_enroll_failed()
1962 node = xml_node_create(ctx->xml, spp_node, ns, "sppError"); in hs20_cert_enroll_failed()
1967 return spp_node; in hs20_cert_enroll_failed()
1977 xml_node_t *spp_node, *node = NULL; in hs20_sim_provisioning() local
2000 spp_node = build_post_dev_data_response(ctx, &ns, session_id, status, in hs20_sim_provisioning()
2002 if (!spp_node) in hs20_sim_provisioning()
2010 xml_node_free(ctx->xml, spp_node); in hs20_sim_provisioning()
2024 xml_node_free(ctx->xml, spp_node); in hs20_sim_provisioning()
2047 xml_node_free(ctx->xml, spp_node); in hs20_sim_provisioning()
2054 xml_node_free(ctx->xml, spp_node); in hs20_sim_provisioning()
2058 node = xml_node_create_text(ctx->xml, spp_node, ns, "addMO", str); in hs20_sim_provisioning()
2064 return spp_node; in hs20_sim_provisioning()
2376 xml_node_t *spp_node, *node; in build_spp_exchange_complete() local
2378 spp_node = xml_node_create_root(ctx->xml, SPP_NS_URI, "spp", &ns, in build_spp_exchange_complete()
2382 xml_node_add_attr(ctx->xml, spp_node, ns, "sppVersion", "1.0"); in build_spp_exchange_complete()
2383 xml_node_add_attr(ctx->xml, spp_node, ns, "sessionID", session_id); in build_spp_exchange_complete()
2384 xml_node_add_attr(ctx->xml, spp_node, ns, "sppStatus", status); in build_spp_exchange_complete()
2387 node = xml_node_create(ctx->xml, spp_node, ns, "sppError"); in build_spp_exchange_complete()
2392 return spp_node; in build_spp_exchange_complete()