LCOV - code coverage report
Current view:
top level
-
src/wps
- wps_registrar.c
(
source
/ functions)
Hit
Total
Coverage
Test:
wpa_supplicant hwsim test run 1388943092
Lines:
1213
1896
64.0 %
Date:
2014-01-05
Functions:
98
113
86.7 %
Branches:
532
1150
46.3 %
Function Name
Hit count
wps_authorized_macs
251
wps_build_ap_cred
5
wps_build_ap_settings
10
wps_build_ap_setup_locked
442
wps_build_config_methods_r
75
wps_build_cred
57
wps_build_cred_auth_type
67
wps_build_cred_encr_type
67
wps_build_cred_network_idx
67
wps_build_cred_network_key
67
wps_build_cred_ssid
67
wps_build_credential
67
wps_build_credential_wrap
0
wps_build_m2
75
wps_build_m2d
0
wps_build_m4
70
wps_build_m6
68
wps_build_m8
62
wps_build_probe_config_methods
221
wps_build_r_hash
70
wps_build_r_snonce1
70
wps_build_r_snonce2
68
wps_build_sel_pbc_reg_uuid_e
221
wps_build_sel_reg_config_methods
442
wps_build_sel_reg_dev_password_id
442
wps_build_selected_registrar
442
wps_build_uuid_r
75
wps_build_wps_state
442
wps_cb_new_psk
8
wps_cb_pin_needed
0
wps_cb_reg_success
62
wps_cb_set_ie
221
wps_cb_set_sel_reg
209
wps_cred_update
5
wps_device_clone_data
62
wps_device_get
62
wps_device_store
62
wps_free_devices
93
wps_free_nfc_pw_tokens
94
wps_free_pbc_sessions
93
wps_free_pin
70
wps_free_pins
93
wps_get_dev_password
75
wps_get_nfc_pw_token
1
wps_process_ap_settings_r
67
wps_process_assoc_state
75
wps_process_auth_type_flags
75
wps_process_config_error
75
wps_process_config_methods
75
wps_process_conn_type_flags
75
wps_process_dev_password_id
75
wps_process_e_hash1
70
wps_process_e_hash2
70
wps_process_e_snonce1
68
wps_process_e_snonce2
67
wps_process_encr_type_flags
75
wps_process_enrollee_nonce
75
wps_process_m1
75
wps_process_m3
70
wps_process_m5
68
wps_process_m7
67
wps_process_mac_addr
75
wps_process_pubkey
75
wps_process_registrar_nonce
205
wps_process_uuid_e
75
wps_process_wps_state
75
wps_process_wsc_ack
0
wps_process_wsc_done
62
wps_process_wsc_msg
280
wps_process_wsc_nack
8
wps_registrar_add_authorized_mac
76
wps_registrar_add_nfc_password_token
1
wps_registrar_add_nfc_pw_token
1
wps_registrar_add_pbc_session
11
wps_registrar_add_pin
70
wps_registrar_button_pushed
5
wps_registrar_complete
0
wps_registrar_config_ap
0
wps_registrar_deinit
93
wps_registrar_expire_pins
69
wps_registrar_free_pending_m2
0
wps_registrar_get_info
0
wps_registrar_get_msg
292
wps_registrar_get_pin
69
wps_registrar_init
93
wps_registrar_invalidate_pin
68
wps_registrar_invalidate_unused
68
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
62
wps_registrar_probe_req_rx
80
wps_registrar_process_msg
350
wps_registrar_remove_authorized_mac
69
wps_registrar_remove_nfc_pw_token
1
wps_registrar_remove_pbc_session
5
wps_registrar_remove_pin
63
wps_registrar_sel_reg_add
0
wps_registrar_sel_reg_union
209
wps_registrar_selected_registrar_changed
209
wps_registrar_set_selected_timeout
2
wps_registrar_skip_overlap
0
wps_registrar_stop_pbc
5
wps_registrar_unlock_pin
141
wps_registrar_update_ie
0
wps_registrar_wps_cancel
0
wps_remove_nfc_pw_token
0
wps_remove_pin
70
wps_set_ie
302
wps_set_pushbutton
14
wps_sta_cred_cb
9
Generated by:
LCOV version 1.9