LCOV - code coverage report
Current view:
top level
-
src/wps
- wps_registrar.c
(
source
/ functions)
Hit
Total
Coverage
Test:
wpa_supplicant hwsim test run 1388338050
Lines:
1209
1877
64.4 %
Date:
2013-12-29
Functions:
98
113
86.7 %
Branches:
527
1132
46.6 %
Function Name
Hit count
wps_authorized_macs
236
wps_build_ap_cred
4
wps_build_ap_settings
9
wps_build_ap_setup_locked
414
wps_build_config_methods_r
69
wps_build_cred
54
wps_build_cred_auth_type
63
wps_build_cred_encr_type
63
wps_build_cred_network_idx
63
wps_build_cred_network_key
63
wps_build_cred_ssid
63
wps_build_credential
63
wps_build_credential_wrap
0
wps_build_m2
69
wps_build_m2d
0
wps_build_m4
66
wps_build_m6
64
wps_build_m8
59
wps_build_probe_config_methods
207
wps_build_r_hash
66
wps_build_r_snonce1
66
wps_build_r_snonce2
64
wps_build_sel_pbc_reg_uuid_e
207
wps_build_sel_reg_config_methods
414
wps_build_sel_reg_dev_password_id
414
wps_build_selected_registrar
414
wps_build_uuid_r
69
wps_build_wps_state
414
wps_cb_new_psk
8
wps_cb_pin_needed
0
wps_cb_reg_success
59
wps_cb_set_ie
207
wps_cb_set_sel_reg
195
wps_cred_update
5
wps_device_clone_data
59
wps_device_get
59
wps_device_store
59
wps_free_devices
77
wps_free_nfc_pw_tokens
78
wps_free_pbc_sessions
77
wps_free_pin
64
wps_free_pins
77
wps_get_dev_password
69
wps_get_nfc_pw_token
1
wps_process_ap_settings_r
63
wps_process_assoc_state
69
wps_process_auth_type_flags
69
wps_process_config_error
69
wps_process_config_methods
69
wps_process_conn_type_flags
69
wps_process_dev_password_id
69
wps_process_e_hash1
66
wps_process_e_hash2
66
wps_process_e_snonce1
64
wps_process_e_snonce2
63
wps_process_encr_type_flags
69
wps_process_enrollee_nonce
69
wps_process_m1
69
wps_process_m3
66
wps_process_m5
64
wps_process_m7
63
wps_process_mac_addr
69
wps_process_pubkey
69
wps_process_registrar_nonce
193
wps_process_uuid_e
69
wps_process_wps_state
69
wps_process_wsc_ack
0
wps_process_wsc_done
59
wps_process_wsc_msg
262
wps_process_wsc_nack
6
wps_registrar_add_authorized_mac
70
wps_registrar_add_nfc_password_token
1
wps_registrar_add_nfc_pw_token
1
wps_registrar_add_pbc_session
11
wps_registrar_add_pin
64
wps_registrar_button_pushed
5
wps_registrar_complete
0
wps_registrar_config_ap
0
wps_registrar_deinit
77
wps_registrar_expire_pins
63
wps_registrar_free_pending_m2
0
wps_registrar_get_info
0
wps_registrar_get_msg
272
wps_registrar_get_pin
63
wps_registrar_init
77
wps_registrar_invalidate_pin
64
wps_registrar_invalidate_unused
62
wps_registrar_invalidate_wildcard_pin
0
wps_registrar_p2p_dev_addr_match
5
wps_registrar_pbc_completed
5
wps_registrar_pbc_overlap
14
wps_registrar_pbc_timeout
0
wps_registrar_pin_completed
58
wps_registrar_probe_req_rx
71
wps_registrar_process_msg
327
wps_registrar_remove_authorized_mac
65
wps_registrar_remove_nfc_pw_token
1
wps_registrar_remove_pbc_session
5
wps_registrar_remove_pin
59
wps_registrar_sel_reg_add
0
wps_registrar_sel_reg_union
195
wps_registrar_selected_registrar_changed
195
wps_registrar_set_selected_timeout
2
wps_registrar_skip_overlap
0
wps_registrar_stop_pbc
5
wps_registrar_unlock_pin
131
wps_registrar_update_ie
0
wps_registrar_wps_cancel
0
wps_remove_nfc_pw_token
0
wps_remove_pin
64
wps_set_ie
272
wps_set_pushbutton
14
wps_sta_cred_cb
8
Generated by:
LCOV version 1.9