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 1388613141 Lines: 1476 1877 78.6 %
Date: 2014-01-02 Functions: 111 113 98.2 %
Branches: 703 1132 62.1 %

Function Name Sort by function name Hit count Sort by hit count
wps_build_ap_setup_locked 658
wps_build_selected_registrar 658
wps_build_sel_reg_dev_password_id 658
wps_build_wps_state 658
wps_build_sel_reg_config_methods 658
wps_registrar_process_msg 453
wps_set_ie 408
wps_registrar_get_msg 366
wps_authorized_macs 359
wps_process_wsc_msg 346
wps_build_sel_pbc_reg_uuid_e 329
wps_cb_set_ie 329
wps_build_probe_config_methods 329
wps_registrar_selected_registrar_changed 268
wps_registrar_sel_reg_union 268
wps_cb_set_sel_reg 268
wps_process_registrar_nonce 250
wps_registrar_unlock_pin 175
wps_registrar_probe_req_rx 167
wps_free_nfc_pw_tokens 127
wps_free_pins 124
wps_free_pbc_sessions 124
wps_free_devices 124
wps_registrar_deinit 124
wps_registrar_init 124
wps_registrar_add_authorized_mac 99
wps_process_encr_type_flags 96
wps_process_enrollee_nonce 96
wps_process_conn_type_flags 96
wps_build_config_methods_r 96
wps_process_assoc_state 96
wps_process_config_methods 96
wps_process_m1 96
wps_process_wps_state 96
wps_process_dev_password_id 96
wps_process_mac_addr 96
wps_build_uuid_r 96
wps_process_pubkey 96
wps_process_auth_type_flags 96
wps_process_config_error 96
wps_process_uuid_e 96
wps_get_dev_password 93
wps_build_m2 91
wps_device_get 89
wps_registrar_remove_authorized_mac 88
wps_device_store 88
wps_device_clone_data 88
wps_process_e_hash2 86
wps_process_e_hash1 86
wps_process_m3 86
wps_build_r_snonce1 86
wps_build_m4 86
wps_build_r_hash 86
wps_build_cred_network_idx 84
wps_build_cred_ssid 84
wps_build_credential 84
wps_build_cred_auth_type 84
wps_build_cred_encr_type 84
wps_build_cred_network_key 84
wps_build_m6 83
wps_build_r_snonce2 83
wps_process_m5 83
wps_registrar_invalidate_pin 83
wps_process_e_snonce1 83
wps_process_e_snonce2 81
wps_process_m7 81
wps_process_ap_settings_r 81
wps_registrar_add_pin 78
wps_remove_pin 78
wps_process_wsc_done 78
wps_free_pin 78
wps_registrar_get_pin 77
wps_registrar_expire_pins 77
wps_build_m8 76
wps_cb_reg_success 76
wps_registrar_invalidate_unused 74
wps_build_cred 74
wps_registrar_remove_pin 70
wps_registrar_pin_completed 70
wps_set_pushbutton 53
wps_registrar_pbc_overlap 50
wps_registrar_add_pbc_session 34
wps_registrar_free_pending_m2 20
wps_registrar_button_pushed 18
wps_registrar_update_ie 16
wps_registrar_stop_pbc 15
wps_registrar_pbc_completed 14
wps_registrar_remove_pbc_session 14
wps_registrar_p2p_dev_addr_match 13
wps_build_ap_settings 10
wps_process_wsc_nack 10
wps_sta_cred_cb 9
wps_cb_new_psk 8
wps_process_wsc_ack 7
wps_cred_update 5
wps_build_m2d 5
wps_build_ap_cred 5
wps_registrar_sel_reg_add 4
wps_registrar_add_nfc_password_token 3
wps_registrar_remove_nfc_pw_token 3
wps_registrar_invalidate_wildcard_pin 3
wps_get_nfc_pw_token 3
wps_registrar_add_nfc_pw_token 3
wps_registrar_complete 2
wps_cb_pin_needed 2
wps_registrar_set_selected_timeout 2
wps_registrar_skip_overlap 2
wps_registrar_wps_cancel 2
wps_registrar_pbc_timeout 1
wps_registrar_config_ap 1
wps_registrar_get_info 1
wps_remove_nfc_pw_token 0
wps_build_credential_wrap 0

Generated by: LCOV version 1.9