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 1388338050
Lines:
1476
1877
78.6 %
Date:
2013-12-29
Functions:
111
113
98.2 %
Branches:
703
1132
62.1 %
Function Name
Hit count
wps_authorized_macs
347
wps_build_ap_cred
4
wps_build_ap_settings
9
wps_build_ap_setup_locked
636
wps_build_config_methods_r
91
wps_build_cred
72
wps_build_cred_auth_type
81
wps_build_cred_encr_type
81
wps_build_cred_network_idx
81
wps_build_cred_network_key
81
wps_build_cred_ssid
81
wps_build_credential
81
wps_build_credential_wrap
0
wps_build_m2
86
wps_build_m2d
5
wps_build_m4
83
wps_build_m6
80
wps_build_m8
74
wps_build_probe_config_methods
318
wps_build_r_hash
83
wps_build_r_snonce1
83
wps_build_r_snonce2
80
wps_build_sel_pbc_reg_uuid_e
318
wps_build_sel_reg_config_methods
636
wps_build_sel_reg_dev_password_id
636
wps_build_selected_registrar
636
wps_build_uuid_r
91
wps_build_wps_state
636
wps_cb_new_psk
8
wps_cb_pin_needed
2
wps_cb_reg_success
74
wps_cb_set_ie
318
wps_cb_set_sel_reg
257
wps_cred_update
5
wps_device_clone_data
85
wps_device_get
86
wps_device_store
85
wps_free_devices
110
wps_free_nfc_pw_tokens
113
wps_free_pbc_sessions
110
wps_free_pin
73
wps_free_pins
110
wps_get_dev_password
88
wps_get_nfc_pw_token
3
wps_process_ap_settings_r
78
wps_process_assoc_state
91
wps_process_auth_type_flags
91
wps_process_config_error
91
wps_process_config_methods
91
wps_process_conn_type_flags
91
wps_process_dev_password_id
91
wps_process_e_hash1
83
wps_process_e_hash2
83
wps_process_e_snonce1
80
wps_process_e_snonce2
78
wps_process_encr_type_flags
91
wps_process_enrollee_nonce
91
wps_process_m1
91
wps_process_m3
83
wps_process_m5
80
wps_process_m7
78
wps_process_mac_addr
91
wps_process_pubkey
91
wps_process_registrar_nonce
241
wps_process_uuid_e
91
wps_process_wps_state
91
wps_process_wsc_ack
7
wps_process_wsc_done
76
wps_process_wsc_msg
332
wps_process_wsc_nack
8
wps_registrar_add_authorized_mac
94
wps_registrar_add_nfc_password_token
3
wps_registrar_add_nfc_pw_token
3
wps_registrar_add_pbc_session
34
wps_registrar_add_pin
73
wps_registrar_button_pushed
18
wps_registrar_complete
2
wps_registrar_config_ap
1
wps_registrar_deinit
110
wps_registrar_expire_pins
72
wps_registrar_free_pending_m2
20
wps_registrar_get_info
1
wps_registrar_get_msg
350
wps_registrar_get_pin
72
wps_registrar_init
110
wps_registrar_invalidate_pin
80
wps_registrar_invalidate_unused
69
wps_registrar_invalidate_wildcard_pin
3
wps_registrar_p2p_dev_addr_match
13
wps_registrar_pbc_completed
14
wps_registrar_pbc_overlap
50
wps_registrar_pbc_timeout
1
wps_registrar_pin_completed
67
wps_registrar_probe_req_rx
160
wps_registrar_process_msg
435
wps_registrar_remove_authorized_mac
85
wps_registrar_remove_nfc_pw_token
3
wps_registrar_remove_pbc_session
14
wps_registrar_remove_pin
67
wps_registrar_sel_reg_add
4
wps_registrar_sel_reg_union
257
wps_registrar_selected_registrar_changed
257
wps_registrar_set_selected_timeout
2
wps_registrar_skip_overlap
2
wps_registrar_stop_pbc
15
wps_registrar_unlock_pin
167
wps_registrar_update_ie
16
wps_registrar_wps_cancel
2
wps_remove_nfc_pw_token
0
wps_remove_pin
73
wps_set_ie
383
wps_set_pushbutton
53
wps_sta_cred_cb
8
Generated by:
LCOV version 1.9