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 1388240082
Lines:
1364
1877
72.7 %
Date:
2013-12-28
Functions:
103
113
91.2 %
Branches:
642
1132
56.7 %
Function Name
Hit count
wps_build_ap_setup_locked
526
wps_build_selected_registrar
526
wps_build_sel_reg_dev_password_id
526
wps_build_wps_state
526
wps_build_sel_reg_config_methods
526
wps_registrar_process_msg
361
wps_set_ie
308
wps_registrar_get_msg
287
wps_authorized_macs
279
wps_process_wsc_msg
276
wps_build_sel_pbc_reg_uuid_e
263
wps_cb_set_ie
263
wps_build_probe_config_methods
263
wps_registrar_selected_registrar_changed
206
wps_registrar_sel_reg_union
206
wps_cb_set_sel_reg
206
wps_process_registrar_nonce
204
wps_registrar_unlock_pin
140
wps_registrar_probe_req_rx
100
wps_free_nfc_pw_tokens
99
wps_free_pins
96
wps_free_pbc_sessions
96
wps_free_devices
96
wps_registrar_deinit
96
wps_registrar_init
96
wps_device_get
73
wps_device_store
73
wps_device_clone_data
73
wps_process_encr_type_flags
72
wps_process_enrollee_nonce
72
wps_process_conn_type_flags
72
wps_build_config_methods_r
72
wps_process_assoc_state
72
wps_process_config_methods
72
wps_process_m1
72
wps_process_wps_state
72
wps_process_dev_password_id
72
wps_process_mac_addr
72
wps_build_uuid_r
72
wps_process_pubkey
72
wps_process_auth_type_flags
72
wps_process_config_error
72
wps_process_uuid_e
72
wps_build_cred_network_idx
71
wps_build_cred_ssid
71
wps_build_credential
71
wps_build_cred_auth_type
71
wps_build_cred_encr_type
71
wps_build_cred_network_key
71
wps_registrar_add_authorized_mac
71
wps_get_dev_password
69
wps_build_m6
68
wps_process_e_hash2
68
wps_process_e_hash1
68
wps_process_e_snonce2
68
wps_process_m3
68
wps_build_r_snonce2
68
wps_registrar_remove_authorized_mac
68
wps_build_r_snonce1
68
wps_process_m5
68
wps_process_m7
68
wps_registrar_invalidate_pin
68
wps_build_m4
68
wps_process_ap_settings_r
68
wps_build_m2
68
wps_build_r_hash
68
wps_process_e_snonce1
68
wps_process_wsc_done
67
wps_build_m8
65
wps_cb_reg_success
65
wps_build_cred
65
wps_registrar_pin_completed
58
wps_registrar_get_pin
56
wps_registrar_expire_pins
56
wps_registrar_add_pin
55
wps_remove_pin
55
wps_registrar_remove_pin
55
wps_free_pin
55
wps_registrar_invalidate_unused
54
wps_registrar_pbc_overlap
39
wps_set_pushbutton
38
wps_registrar_add_pbc_session
28
wps_registrar_free_pending_m2
20
wps_registrar_button_pushed
13
wps_registrar_stop_pbc
10
wps_registrar_p2p_dev_addr_match
10
wps_registrar_pbc_completed
10
wps_registrar_remove_pbc_session
10
wps_cb_new_psk
8
wps_build_ap_settings
6
wps_process_wsc_ack
6
wps_registrar_update_ie
6
wps_sta_cred_cb
5
wps_registrar_sel_reg_add
5
wps_build_m2d
4
wps_registrar_add_nfc_password_token
3
wps_cred_update
3
wps_registrar_remove_nfc_pw_token
3
wps_get_nfc_pw_token
3
wps_registrar_add_nfc_pw_token
3
wps_build_ap_cred
3
wps_registrar_skip_overlap
2
wps_cb_pin_needed
1
wps_registrar_complete
0
wps_registrar_pbc_timeout
0
wps_registrar_config_ap
0
wps_remove_nfc_pw_token
0
wps_registrar_invalidate_wildcard_pin
0
wps_registrar_set_selected_timeout
0
wps_build_credential_wrap
0
wps_registrar_get_info
0
wps_process_wsc_nack
0
wps_registrar_wps_cancel
0
Generated by:
LCOV version 1.9