Lines Matching refs:root
4419 struct json_token *root = NULL, *token; in dpp_conf_req_rx() local
4485 root = json_parse((const char *) config_attr, config_attr_len); in dpp_conf_req_rx()
4486 if (!root) { in dpp_conf_req_rx()
4491 token = json_get_member(root, "name"); in dpp_conf_req_rx()
4498 token = json_get_member(root, "wi-fi_tech"); in dpp_conf_req_rx()
4511 token = json_get_member(root, "netRole"); in dpp_conf_req_rx()
4530 token = json_get_member(root, "mudurl"); in dpp_conf_req_rx()
4534 token = json_get_member(root, "bandSupport"); in dpp_conf_req_rx()
4552 json_free(root); in dpp_conf_req_rx()
4562 struct json_token *root, *token; in dpp_parse_jws_prot_hdr() local
4565 root = json_parse((const char *) prot_hdr, prot_hdr_len); in dpp_parse_jws_prot_hdr()
4566 if (!root) { in dpp_parse_jws_prot_hdr()
4572 if (root->type != JSON_OBJECT) { in dpp_parse_jws_prot_hdr()
4578 token = json_get_member(root, "typ"); in dpp_parse_jws_prot_hdr()
4592 token = json_get_member(root, "alg"); in dpp_parse_jws_prot_hdr()
4606 kid = json_get_member_base64url(root, "kid"); in dpp_parse_jws_prot_hdr()
4615 json_free(root); in dpp_parse_jws_prot_hdr()
4837 struct json_token *root, *groups, *netkey, *token; in dpp_parse_connector() local
4843 root = json_parse((const char *) payload, payload_len); in dpp_parse_connector()
4844 if (!root) { in dpp_parse_connector()
4849 groups = json_get_member(root, "groups"); in dpp_parse_connector()
4881 token = json_get_member(root, "expiry"); in dpp_parse_connector()
4895 netkey = json_get_member(root, "netAccessKey"); in dpp_parse_connector()
4924 json_free(root); in dpp_parse_connector()
5283 struct json_token *root, *token, *discovery, *cred; in dpp_parse_conf_obj() local
5287 root = json_parse((const char *) conf_obj, conf_obj_len); in dpp_parse_conf_obj()
5288 if (!root) in dpp_parse_conf_obj()
5290 if (root->type != JSON_OBJECT) { in dpp_parse_conf_obj()
5295 token = json_get_member(root, "wi-fi_tech"); in dpp_parse_conf_obj()
5307 discovery = json_get_member(root, "discovery"); in dpp_parse_conf_obj()
5360 cred = json_get_member(root, "cred"); in dpp_parse_conf_obj()
5390 json_free(root); in dpp_parse_conf_obj()
5644 static int dpp_connector_compatible_group(struct json_token *root, in dpp_connector_compatible_group() argument
5650 groups = json_get_member(root, "groups"); in dpp_connector_compatible_group()
5793 struct json_token *root = NULL, *netkey, *token; in dpp_peer_intro() local
5867 root = json_parse((const char *) info.payload, info.payload_len); in dpp_peer_intro()
5868 if (!root) { in dpp_peer_intro()
5874 if (!dpp_connector_match_groups(own_root, root)) { in dpp_peer_intro()
5881 token = json_get_member(root, "expiry"); in dpp_peer_intro()
5895 netkey = json_get_member(root, "netAccessKey"); in dpp_peer_intro()
5949 json_free(root); in dpp_peer_intro()