LCOV - code coverage report
Current view: top level - src/wps - wps_registrar.c (source / functions) Hit Total Coverage
Test: wpa_supplicant/hostapd combined for hwsim test run 1388240082 Lines: 1364 1877 72.7 %
Date: 2013-12-28 Functions: 103 113 91.2 %
Branches: 642 1132 56.7 %

Function Name Sort by function name Hit count Sort by hit count
wps_build_ap_setup_locked 526
wps_build_selected_registrar 526
wps_build_sel_reg_dev_password_id 526
wps_build_wps_state 526
wps_build_sel_reg_config_methods 526
wps_registrar_process_msg 361
wps_set_ie 308
wps_registrar_get_msg 287
wps_authorized_macs 279
wps_process_wsc_msg 276
wps_build_sel_pbc_reg_uuid_e 263
wps_cb_set_ie 263
wps_build_probe_config_methods 263
wps_registrar_selected_registrar_changed 206
wps_registrar_sel_reg_union 206
wps_cb_set_sel_reg 206
wps_process_registrar_nonce 204
wps_registrar_unlock_pin 140
wps_registrar_probe_req_rx 100
wps_free_nfc_pw_tokens 99
wps_free_pins 96
wps_free_pbc_sessions 96
wps_free_devices 96
wps_registrar_deinit 96
wps_registrar_init 96
wps_device_get 73
wps_device_store 73
wps_device_clone_data 73
wps_process_encr_type_flags 72
wps_process_enrollee_nonce 72
wps_process_conn_type_flags 72
wps_build_config_methods_r 72
wps_process_assoc_state 72
wps_process_config_methods 72
wps_process_m1 72
wps_process_wps_state 72
wps_process_dev_password_id 72
wps_process_mac_addr 72
wps_build_uuid_r 72
wps_process_pubkey 72
wps_process_auth_type_flags 72
wps_process_config_error 72
wps_process_uuid_e 72
wps_build_cred_network_idx 71
wps_build_cred_ssid 71
wps_build_credential 71
wps_build_cred_auth_type 71
wps_build_cred_encr_type 71
wps_build_cred_network_key 71
wps_registrar_add_authorized_mac 71
wps_get_dev_password 69
wps_build_m6 68
wps_process_e_hash2 68
wps_process_e_hash1 68
wps_process_e_snonce2 68
wps_process_m3 68
wps_build_r_snonce2 68
wps_registrar_remove_authorized_mac 68
wps_build_r_snonce1 68
wps_process_m5 68
wps_process_m7 68
wps_registrar_invalidate_pin 68
wps_build_m4 68
wps_process_ap_settings_r 68
wps_build_m2 68
wps_build_r_hash 68
wps_process_e_snonce1 68
wps_process_wsc_done 67
wps_build_m8 65
wps_cb_reg_success 65
wps_build_cred 65
wps_registrar_pin_completed 58
wps_registrar_get_pin 56
wps_registrar_expire_pins 56
wps_registrar_add_pin 55
wps_remove_pin 55
wps_registrar_remove_pin 55
wps_free_pin 55
wps_registrar_invalidate_unused 54
wps_registrar_pbc_overlap 39
wps_set_pushbutton 38
wps_registrar_add_pbc_session 28
wps_registrar_free_pending_m2 20
wps_registrar_button_pushed 13
wps_registrar_stop_pbc 10
wps_registrar_p2p_dev_addr_match 10
wps_registrar_pbc_completed 10
wps_registrar_remove_pbc_session 10
wps_cb_new_psk 8
wps_build_ap_settings 6
wps_process_wsc_ack 6
wps_registrar_update_ie 6
wps_sta_cred_cb 5
wps_registrar_sel_reg_add 5
wps_build_m2d 4
wps_registrar_add_nfc_password_token 3
wps_cred_update 3
wps_registrar_remove_nfc_pw_token 3
wps_get_nfc_pw_token 3
wps_registrar_add_nfc_pw_token 3
wps_build_ap_cred 3
wps_registrar_skip_overlap 2
wps_cb_pin_needed 1
wps_registrar_complete 0
wps_registrar_pbc_timeout 0
wps_registrar_config_ap 0
wps_remove_nfc_pw_token 0
wps_registrar_invalidate_wildcard_pin 0
wps_registrar_set_selected_timeout 0
wps_build_credential_wrap 0
wps_registrar_get_info 0
wps_process_wsc_nack 0
wps_registrar_wps_cancel 0

Generated by: LCOV version 1.9