H A D | spp_server.c | 47 static char * db_get_session_val(struct hs20_svc *ctx, const char *user, 52 static xml_node_t * build_policy(struct hs20_svc *ctx, const char *user, 57 const char *user, const char *realm, 65 sql = sqlite3_mprintf("INSERT INTO sessions(timestamp,id,user,realm," 70 sessionid, user ? user : "", realm ? realm : "", 86 static void db_update_session_password(struct hs20_svc *ctx, const char *user, argument 93 "user=%Q AND realm=%Q", 94 pw, sessionid, user, realm); 106 static void db_add_session_pps(struct hs20_svc *ctx, const char *user, argument 56 db_add_session(struct hs20_svc *ctx, const char *user, const char *realm, const char *sessionid, const char *pw, const char *redirect_uri, enum hs20_session_operation operation) argument 178 db_remove_session(struct hs20_svc *ctx, const char *user, const char *realm, const char *sessionid) argument 203 hs20_eventlog(struct hs20_svc *ctx, const char *user, const char *realm, const char *sessionid, const char *notes, const char *dump) argument 241 hs20_eventlog_node(struct hs20_svc *ctx, const char *user, const char *realm, const char *sessionid, const char *notes, xml_node_t *node) argument 257 db_update_mo_str(struct hs20_svc *ctx, const char *user, const char *realm, const char *name, const char *str) argument 278 db_update_mo(struct hs20_svc *ctx, const char *user, const char *realm, const char *name, xml_node_t *mo) argument 358 db_get_val(struct hs20_svc *ctx, const char *user, const char *realm, const char *field, int dmacc) argument 387 db_update_val(struct hs20_svc *ctx, const char *user, const char *realm, const char *field, const char *val, int dmacc) argument 418 db_get_session_val(struct hs20_svc *ctx, const char *user, const char *realm, const char *session_id, const char *field) argument 452 update_password(struct hs20_svc *ctx, const char *user, const char *realm, const char *pw, int dmacc) argument 490 build_username_password(struct hs20_svc *ctx, xml_node_t *parent, const char *user, const char *pw) argument 513 add_username_password(struct hs20_svc *ctx, xml_node_t *cred, const char *user, const char *pw) argument 545 build_credential_pw(struct hs20_svc *ctx, const char *user, const char *realm, const char *pw) argument 567 build_credential(struct hs20_svc *ctx, const char *user, const char *realm, char *new_pw, size_t new_pw_len) argument 578 build_credential_cert(struct hs20_svc *ctx, const char *user, const char *realm, const char *cert_fingerprint) argument 655 build_sub_rem_resp(struct hs20_svc *ctx, const char *user, const char *realm, const char *session_id, int machine_rem, int dmacc) argument 730 machine_remediation(struct hs20_svc *ctx, const char *user, const char *realm, const char *session_id, int dmacc) argument 739 policy_remediation(struct hs20_svc *ctx, const char *user, const char *realm, const char *session_id, int dmacc) argument 812 user_remediation(struct hs20_svc *ctx, const char *user, const char *realm, const char *session_id, const char *redirect_uri) argument 833 free_remediation(struct hs20_svc *ctx, const char *user, const char *realm, const char *session_id, const char *redirect_uri) argument 855 no_sub_rem(struct hs20_svc *ctx, const char *user, const char *realm, const char *session_id) argument 870 hs20_subscription_remediation(struct hs20_svc *ctx, const char *user, const char *realm, const char *session_id, int dmacc, const char *redirect_uri) argument 929 build_policy(struct hs20_svc *ctx, const char *user, const char *realm, int use_dmacc) argument 984 hs20_policy_update(struct hs20_svc *ctx, const char *user, const char *realm, const char *session_id, int dmacc) argument 1155 hs20_user_input_remediation(struct hs20_svc *ctx, const char *user, const char *realm, int dmacc, const char *session_id) argument 1191 build_pps(struct hs20_svc *ctx, const char *user, const char *realm, const char *pw, const char *cert, int machine_managed) argument 1255 spp_exec_get_certificate(struct hs20_svc *ctx, const char *session_id, const char *user, const char *realm) argument 1309 char *user, *realm, *pw, *type, *mm; local 1415 hs20_user_input_free_remediation(struct hs20_svc *ctx, const char *user, const char *realm, const char *session_id) argument 1467 hs20_user_input_complete(struct hs20_svc *ctx, const char *user, const char *realm, int dmacc, const char *session_id) argument 1504 hs20_cert_enroll_completed(struct hs20_svc *ctx, const char *user, const char *realm, int dmacc, const char *session_id) argument 1530 hs20_cert_enroll_failed(struct hs20_svc *ctx, const char *user, const char *realm, int dmacc, const char *session_id) argument 1570 hs20_spp_post_dev_data(struct hs20_svc *ctx, xml_node_t *node, const char *user, const char *realm, const char *session_id, int dmacc) argument 1868 char *user, *realm, *pw, *pw_mm, *pps, *str; local 1991 hs20_spp_update_response(struct hs20_svc *ctx, xml_node_t *node, const char *user, const char *realm, const char *session_id, int dmacc) argument [all...] |