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 1388943092 Lines: 1481 1896 78.1 %
Date: 2014-01-05 Functions: 111 113 98.2 %
Branches: 707 1150 61.5 %

Function Name Sort by function name Hit count Sort by hit count
wps_build_ap_setup_locked 672
wps_build_selected_registrar 672
wps_build_sel_reg_dev_password_id 672
wps_build_wps_state 672
wps_build_sel_reg_config_methods 672
wps_registrar_process_msg 458
wps_set_ie 417
wps_registrar_get_msg 370
wps_authorized_macs 366
wps_process_wsc_msg 350
wps_build_sel_pbc_reg_uuid_e 336
wps_cb_set_ie 336
wps_build_probe_config_methods 336
wps_registrar_selected_registrar_changed 274
wps_registrar_sel_reg_union 274
wps_cb_set_sel_reg 274
wps_process_registrar_nonce 253
wps_registrar_unlock_pin 177
wps_registrar_probe_req_rx 173
wps_free_nfc_pw_tokens 130
wps_free_pins 127
wps_free_pbc_sessions 127
wps_free_devices 127
wps_registrar_deinit 127
wps_registrar_init 127
wps_registrar_add_authorized_mac 100
wps_process_encr_type_flags 97
wps_process_enrollee_nonce 97
wps_process_conn_type_flags 97
wps_build_config_methods_r 97
wps_process_assoc_state 97
wps_process_config_methods 97
wps_process_m1 97
wps_process_wps_state 97
wps_process_dev_password_id 97
wps_process_mac_addr 97
wps_build_uuid_r 97
wps_process_pubkey 97
wps_process_auth_type_flags 97
wps_process_config_error 97
wps_process_uuid_e 97
wps_get_dev_password 94
wps_build_m2 92
wps_device_get 90
wps_registrar_remove_authorized_mac 89
wps_device_store 89
wps_device_clone_data 89
wps_process_e_hash2 87
wps_process_e_hash1 87
wps_process_m3 87
wps_build_r_snonce1 87
wps_build_m4 87
wps_build_r_hash 87
wps_build_cred_network_idx 85
wps_build_cred_ssid 85
wps_build_credential 85
wps_build_cred_auth_type 85
wps_build_cred_encr_type 85
wps_build_cred_network_key 85
wps_build_m6 84
wps_build_r_snonce2 84
wps_process_m5 84
wps_registrar_invalidate_pin 84
wps_process_e_snonce1 84
wps_process_e_snonce2 82
wps_process_m7 82
wps_process_ap_settings_r 82
wps_registrar_add_pin 79
wps_remove_pin 79
wps_process_wsc_done 79
wps_free_pin 79
wps_registrar_get_pin 78
wps_registrar_expire_pins 78
wps_build_m8 77
wps_cb_reg_success 77
wps_registrar_invalidate_unused 75
wps_build_cred 75
wps_registrar_remove_pin 71
wps_registrar_pin_completed 71
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_registrar_sel_reg_add 6
wps_cred_update 5
wps_build_m2d 5
wps_build_ap_cred 5
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