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 1393793999 Lines: 1537 1940 79.2 %
Date: 2014-03-02 Functions: 112 113 99.1 %
Branches: 766 1200 63.8 %

Function Name Sort by function name Hit count Sort by hit count
wps_authorized_macs 515
wps_build_ap_cred 12
wps_build_ap_settings 18
wps_build_ap_setup_locked 978
wps_build_config_methods_r 154
wps_build_cred 112
wps_build_cred_auth_type 130
wps_build_cred_encr_type 130
wps_build_cred_network_idx 130
wps_build_cred_network_key 130
wps_build_cred_ssid 130
wps_build_credential 130
wps_build_credential_wrap 0
wps_build_m2 141
wps_build_m2d 13
wps_build_m4 122
wps_build_m6 116
wps_build_m8 101
wps_build_probe_config_methods 489
wps_build_r_hash 122
wps_build_r_snonce1 122
wps_build_r_snonce2 116
wps_build_sel_pbc_reg_uuid_e 489
wps_build_sel_reg_config_methods 978
wps_build_sel_reg_dev_password_id 978
wps_build_selected_registrar 978
wps_build_uuid_r 154
wps_build_wps_state 978
wps_cb_new_psk 8
wps_cb_pin_needed 8
wps_cb_reg_success 111
wps_cb_set_ie 489
wps_cb_set_sel_reg 428
wps_cred_update 6
wps_device_clone_data 135
wps_device_get 139
wps_device_store 135
wps_free_devices 175
wps_free_nfc_pw_tokens 198
wps_free_pbc_sessions 175
wps_free_pin 106
wps_free_pins 175
wps_get_dev_password 149
wps_get_nfc_pw_token 29
wps_process_ap_settings_r 113
wps_process_assoc_state 154
wps_process_auth_type_flags 154
wps_process_config_error 154
wps_process_config_methods 154
wps_process_conn_type_flags 154
wps_process_dev_password_id 154
wps_process_e_hash1 122
wps_process_e_hash2 122
wps_process_e_snonce1 116
wps_process_e_snonce2 113
wps_process_encr_type_flags 154
wps_process_enrollee_nonce 154
wps_process_m1 154
wps_process_m3 122
wps_process_m5 116
wps_process_m7 113
wps_process_mac_addr 154
wps_process_pubkey 154
wps_process_registrar_nonce 351
wps_process_uuid_e 154
wps_process_wps_state 154
wps_process_wsc_ack 21
wps_process_wsc_done 117
wps_process_wsc_msg 505
wps_process_wsc_nack 19
wps_registrar_add_authorized_mac 150
wps_registrar_add_nfc_password_token 4
wps_registrar_add_nfc_pw_token 23
wps_registrar_add_pbc_session 38
wps_registrar_add_pin 106
wps_registrar_button_pushed 22
wps_registrar_complete 2
wps_registrar_config_ap 1
wps_registrar_deinit 175
wps_registrar_expire_pins 111
wps_registrar_free_pending_m2 50
wps_registrar_get_info 4
wps_registrar_get_msg 545
wps_registrar_get_pin 111
wps_registrar_init 175
wps_registrar_invalidate_pin 116
wps_registrar_invalidate_unused 101
wps_registrar_invalidate_wildcard_pin 3
wps_registrar_p2p_dev_addr_match 15
wps_registrar_pbc_completed 16
wps_registrar_pbc_overlap 58
wps_registrar_pbc_timeout 3
wps_registrar_pin_completed 110
wps_registrar_probe_req_rx 254
wps_registrar_process_msg 692
wps_registrar_remove_authorized_mac 136
wps_registrar_remove_nfc_pw_token 23
wps_registrar_remove_pbc_session 16
wps_registrar_remove_pin 94
wps_registrar_sel_reg_add 12
wps_registrar_sel_reg_union 428
wps_registrar_selected_registrar_changed 428
wps_registrar_set_selected_timeout 3
wps_registrar_skip_overlap 2
wps_registrar_stop_pbc 19
wps_registrar_unlock_pin 264
wps_registrar_update_ie 18
wps_registrar_wps_cancel 8
wps_remove_nfc_pw_token 1
wps_remove_pin 106
wps_set_ie 621
wps_set_pushbutton 62
wps_sta_cred_cb 16

Generated by: LCOV version 1.9