/src/hostap/src/utils/wpabuf.h
Line | Count | Source (jump to first uncovered line) |
1 | | /* |
2 | | * Dynamic data buffer |
3 | | * Copyright (c) 2007-2012, Jouni Malinen <j@w1.fi> |
4 | | * |
5 | | * This software may be distributed under the terms of the BSD license. |
6 | | * See README for more details. |
7 | | */ |
8 | | |
9 | | #ifndef WPABUF_H |
10 | | #define WPABUF_H |
11 | | |
12 | | /* wpabuf::buf is a pointer to external data */ |
13 | 17 | #define WPABUF_FLAG_EXT_DATA BIT(0) |
14 | | |
15 | | /* |
16 | | * Internal data structure for wpabuf. Please do not touch this directly from |
17 | | * elsewhere. This is only defined in header file to allow inline functions |
18 | | * from this file to access data. |
19 | | */ |
20 | | struct wpabuf { |
21 | | size_t size; /* total size of the allocated buffer */ |
22 | | size_t used; /* length of data in the buffer */ |
23 | | u8 *buf; /* pointer to the head of the buffer */ |
24 | | unsigned int flags; |
25 | | /* optionally followed by the allocated buffer */ |
26 | | }; |
27 | | |
28 | | |
29 | | int wpabuf_resize(struct wpabuf **buf, size_t add_len); |
30 | | struct wpabuf * wpabuf_alloc(size_t len); |
31 | | struct wpabuf * wpabuf_alloc_ext_data(u8 *data, size_t len); |
32 | | struct wpabuf * wpabuf_alloc_copy(const void *data, size_t len); |
33 | | struct wpabuf * wpabuf_dup(const struct wpabuf *src); |
34 | | void wpabuf_free(struct wpabuf *buf); |
35 | | void wpabuf_clear_free(struct wpabuf *buf); |
36 | | void * wpabuf_put(struct wpabuf *buf, size_t len); |
37 | | struct wpabuf * wpabuf_concat(struct wpabuf *a, struct wpabuf *b); |
38 | | struct wpabuf * wpabuf_zeropad(struct wpabuf *buf, size_t len); |
39 | | void wpabuf_printf(struct wpabuf *buf, char *fmt, ...) PRINTF_FORMAT(2, 3); |
40 | | struct wpabuf * wpabuf_parse_bin(const char *buf); |
41 | | |
42 | | |
43 | | /** |
44 | | * wpabuf_size - Get the currently allocated size of a wpabuf buffer |
45 | | * @buf: wpabuf buffer |
46 | | * Returns: Currently allocated size of the buffer |
47 | | */ |
48 | | static inline size_t wpabuf_size(const struct wpabuf *buf) |
49 | 0 | { |
50 | 0 | return buf->size; |
51 | 0 | } Unexecuted instantiation: fuzzer-common.c:wpabuf_size Unexecuted instantiation: bssid_ignore.c:wpabuf_size Unexecuted instantiation: bss.c:wpabuf_size Unexecuted instantiation: config.c:wpabuf_size Unexecuted instantiation: config_file.c:wpabuf_size Unexecuted instantiation: eap_register.c:wpabuf_size Unexecuted instantiation: events.c:wpabuf_size Unexecuted instantiation: gas_query.c:wpabuf_size Unexecuted instantiation: hs20_supplicant.c:wpabuf_size Unexecuted instantiation: interworking.c:wpabuf_size Unexecuted instantiation: notify.c:wpabuf_size Unexecuted instantiation: offchannel.c:wpabuf_size Unexecuted instantiation: op_classes.c:wpabuf_size Unexecuted instantiation: robust_av.c:wpabuf_size Unexecuted instantiation: rrm.c:wpabuf_size Unexecuted instantiation: scan.c:wpabuf_size Unexecuted instantiation: wmm_ac.c:wpabuf_size Unexecuted instantiation: wnm_sta.c:wpabuf_size Unexecuted instantiation: wpa_supplicant.c:wpabuf_size Unexecuted instantiation: wpas_glue.c:wpabuf_size Unexecuted instantiation: driver_common.c:wpabuf_size Unexecuted instantiation: drivers.c:wpabuf_size Unexecuted instantiation: wnm.c:wpabuf_size Unexecuted instantiation: gas.c:wpabuf_size Unexecuted instantiation: hw_features_common.c:wpabuf_size Unexecuted instantiation: ieee802_11_common.c:wpabuf_size Unexecuted instantiation: ptksa_cache.c:wpabuf_size Unexecuted instantiation: wpa_common.c:wpabuf_size Unexecuted instantiation: aes-omac1.c:wpabuf_size Unexecuted instantiation: md5.c:wpabuf_size Unexecuted instantiation: md5-internal.c:wpabuf_size Unexecuted instantiation: sha1.c:wpabuf_size Unexecuted instantiation: sha1-internal.c:wpabuf_size Unexecuted instantiation: sha1-pbkdf2.c:wpabuf_size Unexecuted instantiation: sha1-prf.c:wpabuf_size Unexecuted instantiation: sha256.c:wpabuf_size Unexecuted instantiation: sha256-prf.c:wpabuf_size Unexecuted instantiation: sha256-internal.c:wpabuf_size Unexecuted instantiation: aes-internal-enc.c:wpabuf_size Unexecuted instantiation: aes-internal.c:wpabuf_size Unexecuted instantiation: pmksa_cache.c:wpabuf_size Unexecuted instantiation: preauth.c:wpabuf_size Unexecuted instantiation: wpa.c:wpabuf_size Unexecuted instantiation: wpa_ie.c:wpabuf_size Unexecuted instantiation: wpa_ft.c:wpabuf_size Unexecuted instantiation: tdls.c:wpabuf_size Unexecuted instantiation: eapol_supp_sm.c:wpabuf_size Unexecuted instantiation: eap.c:wpabuf_size Unexecuted instantiation: eap_methods.c:wpabuf_size Unexecuted instantiation: eap_common.c:wpabuf_size Unexecuted instantiation: l2_packet_linux.c:wpabuf_size Unexecuted instantiation: base64.c:wpabuf_size Unexecuted instantiation: bitfield.c:wpabuf_size Unexecuted instantiation: common.c:wpabuf_size Unexecuted instantiation: crc32.c:wpabuf_size Unexecuted instantiation: wpa_debug.c:wpabuf_size Unexecuted instantiation: wpabuf.c:wpabuf_size Unexecuted instantiation: os_unix.c:wpabuf_size Unexecuted instantiation: eloop.c:wpabuf_size Unexecuted instantiation: aes-unwrap.c:wpabuf_size Unexecuted instantiation: rc4.c:wpabuf_size Unexecuted instantiation: tls_internal.c:wpabuf_size Unexecuted instantiation: aes-internal-dec.c:wpabuf_size Unexecuted instantiation: tlsv1_client.c:wpabuf_size Unexecuted instantiation: tlsv1_client_read.c:wpabuf_size Unexecuted instantiation: tlsv1_client_write.c:wpabuf_size Unexecuted instantiation: tlsv1_client_ocsp.c:wpabuf_size Unexecuted instantiation: tlsv1_common.c:wpabuf_size Unexecuted instantiation: tlsv1_cred.c:wpabuf_size Unexecuted instantiation: tlsv1_record.c:wpabuf_size Unexecuted instantiation: tlsv1_server.c:wpabuf_size Unexecuted instantiation: tlsv1_server_read.c:wpabuf_size Unexecuted instantiation: tlsv1_server_write.c:wpabuf_size Unexecuted instantiation: x509v3.c:wpabuf_size Unexecuted instantiation: asn1.c:wpabuf_size Unexecuted instantiation: sha1-tlsprf.c:wpabuf_size Unexecuted instantiation: sha256-tlsprf.c:wpabuf_size Unexecuted instantiation: sha384-internal.c:wpabuf_size Unexecuted instantiation: sha512-internal.c:wpabuf_size Unexecuted instantiation: crypto_internal.c:wpabuf_size Unexecuted instantiation: crypto_internal-cipher.c:wpabuf_size Unexecuted instantiation: crypto_internal-modexp.c:wpabuf_size Unexecuted instantiation: crypto_internal-rsa.c:wpabuf_size Unexecuted instantiation: des-internal.c:wpabuf_size Unexecuted instantiation: bignum.c:wpabuf_size Unexecuted instantiation: pkcs1.c:wpabuf_size Unexecuted instantiation: pkcs8.c:wpabuf_size Unexecuted instantiation: rsa.c:wpabuf_size Unexecuted instantiation: pkcs5.c:wpabuf_size |
52 | | |
53 | | /** |
54 | | * wpabuf_len - Get the current length of a wpabuf buffer data |
55 | | * @buf: wpabuf buffer |
56 | | * Returns: Currently used length of the buffer |
57 | | */ |
58 | | static inline size_t wpabuf_len(const struct wpabuf *buf) |
59 | 103 | { |
60 | 103 | return buf->used; |
61 | 103 | } Unexecuted instantiation: fuzzer-common.c:wpabuf_len Unexecuted instantiation: bssid_ignore.c:wpabuf_len Unexecuted instantiation: bss.c:wpabuf_len Unexecuted instantiation: config.c:wpabuf_len Unexecuted instantiation: config_file.c:wpabuf_len Unexecuted instantiation: eap_register.c:wpabuf_len Unexecuted instantiation: events.c:wpabuf_len Unexecuted instantiation: gas_query.c:wpabuf_len Unexecuted instantiation: hs20_supplicant.c:wpabuf_len Unexecuted instantiation: interworking.c:wpabuf_len Unexecuted instantiation: notify.c:wpabuf_len Unexecuted instantiation: offchannel.c:wpabuf_len Unexecuted instantiation: op_classes.c:wpabuf_len Unexecuted instantiation: robust_av.c:wpabuf_len Unexecuted instantiation: rrm.c:wpabuf_len Unexecuted instantiation: scan.c:wpabuf_len Unexecuted instantiation: wmm_ac.c:wpabuf_len Line | Count | Source | 59 | 17 | { | 60 | 17 | return buf->used; | 61 | 17 | } |
Unexecuted instantiation: wpa_supplicant.c:wpabuf_len Unexecuted instantiation: wpas_glue.c:wpabuf_len Unexecuted instantiation: driver_common.c:wpabuf_len Unexecuted instantiation: drivers.c:wpabuf_len Unexecuted instantiation: wnm.c:wpabuf_len Unexecuted instantiation: gas.c:wpabuf_len Unexecuted instantiation: hw_features_common.c:wpabuf_len Unexecuted instantiation: ieee802_11_common.c:wpabuf_len Unexecuted instantiation: ptksa_cache.c:wpabuf_len Unexecuted instantiation: wpa_common.c:wpabuf_len Unexecuted instantiation: aes-omac1.c:wpabuf_len Unexecuted instantiation: md5.c:wpabuf_len Unexecuted instantiation: md5-internal.c:wpabuf_len Unexecuted instantiation: sha1.c:wpabuf_len Unexecuted instantiation: sha1-internal.c:wpabuf_len Unexecuted instantiation: sha1-pbkdf2.c:wpabuf_len Unexecuted instantiation: sha1-prf.c:wpabuf_len Unexecuted instantiation: sha256.c:wpabuf_len Unexecuted instantiation: sha256-prf.c:wpabuf_len Unexecuted instantiation: sha256-internal.c:wpabuf_len Unexecuted instantiation: aes-internal-enc.c:wpabuf_len Unexecuted instantiation: aes-internal.c:wpabuf_len Unexecuted instantiation: pmksa_cache.c:wpabuf_len Unexecuted instantiation: preauth.c:wpabuf_len Unexecuted instantiation: wpa.c:wpabuf_len Unexecuted instantiation: wpa_ie.c:wpabuf_len Unexecuted instantiation: wpa_ft.c:wpabuf_len Unexecuted instantiation: tdls.c:wpabuf_len Unexecuted instantiation: eapol_supp_sm.c:wpabuf_len Unexecuted instantiation: eap.c:wpabuf_len Unexecuted instantiation: eap_methods.c:wpabuf_len Unexecuted instantiation: eap_common.c:wpabuf_len Unexecuted instantiation: l2_packet_linux.c:wpabuf_len Unexecuted instantiation: base64.c:wpabuf_len Unexecuted instantiation: bitfield.c:wpabuf_len Unexecuted instantiation: common.c:wpabuf_len Unexecuted instantiation: crc32.c:wpabuf_len Unexecuted instantiation: wpa_debug.c:wpabuf_len Line | Count | Source | 59 | 86 | { | 60 | 86 | return buf->used; | 61 | 86 | } |
Unexecuted instantiation: os_unix.c:wpabuf_len Unexecuted instantiation: eloop.c:wpabuf_len Unexecuted instantiation: aes-unwrap.c:wpabuf_len Unexecuted instantiation: rc4.c:wpabuf_len Unexecuted instantiation: tls_internal.c:wpabuf_len Unexecuted instantiation: aes-internal-dec.c:wpabuf_len Unexecuted instantiation: tlsv1_client.c:wpabuf_len Unexecuted instantiation: tlsv1_client_read.c:wpabuf_len Unexecuted instantiation: tlsv1_client_write.c:wpabuf_len Unexecuted instantiation: tlsv1_client_ocsp.c:wpabuf_len Unexecuted instantiation: tlsv1_common.c:wpabuf_len Unexecuted instantiation: tlsv1_cred.c:wpabuf_len Unexecuted instantiation: tlsv1_record.c:wpabuf_len Unexecuted instantiation: tlsv1_server.c:wpabuf_len Unexecuted instantiation: tlsv1_server_read.c:wpabuf_len Unexecuted instantiation: tlsv1_server_write.c:wpabuf_len Unexecuted instantiation: x509v3.c:wpabuf_len Unexecuted instantiation: asn1.c:wpabuf_len Unexecuted instantiation: sha1-tlsprf.c:wpabuf_len Unexecuted instantiation: sha256-tlsprf.c:wpabuf_len Unexecuted instantiation: sha384-internal.c:wpabuf_len Unexecuted instantiation: sha512-internal.c:wpabuf_len Unexecuted instantiation: crypto_internal.c:wpabuf_len Unexecuted instantiation: crypto_internal-cipher.c:wpabuf_len Unexecuted instantiation: crypto_internal-modexp.c:wpabuf_len Unexecuted instantiation: crypto_internal-rsa.c:wpabuf_len Unexecuted instantiation: des-internal.c:wpabuf_len Unexecuted instantiation: bignum.c:wpabuf_len Unexecuted instantiation: pkcs1.c:wpabuf_len Unexecuted instantiation: pkcs8.c:wpabuf_len Unexecuted instantiation: rsa.c:wpabuf_len Unexecuted instantiation: pkcs5.c:wpabuf_len |
62 | | |
63 | | /** |
64 | | * wpabuf_tailroom - Get size of available tail room in the end of the buffer |
65 | | * @buf: wpabuf buffer |
66 | | * Returns: Tail room (in bytes) of available space in the end of the buffer |
67 | | */ |
68 | | static inline size_t wpabuf_tailroom(const struct wpabuf *buf) |
69 | 0 | { |
70 | 0 | return buf->size - buf->used; |
71 | 0 | } Unexecuted instantiation: fuzzer-common.c:wpabuf_tailroom Unexecuted instantiation: bssid_ignore.c:wpabuf_tailroom Unexecuted instantiation: bss.c:wpabuf_tailroom Unexecuted instantiation: config.c:wpabuf_tailroom Unexecuted instantiation: config_file.c:wpabuf_tailroom Unexecuted instantiation: eap_register.c:wpabuf_tailroom Unexecuted instantiation: events.c:wpabuf_tailroom Unexecuted instantiation: gas_query.c:wpabuf_tailroom Unexecuted instantiation: hs20_supplicant.c:wpabuf_tailroom Unexecuted instantiation: interworking.c:wpabuf_tailroom Unexecuted instantiation: notify.c:wpabuf_tailroom Unexecuted instantiation: offchannel.c:wpabuf_tailroom Unexecuted instantiation: op_classes.c:wpabuf_tailroom Unexecuted instantiation: robust_av.c:wpabuf_tailroom Unexecuted instantiation: rrm.c:wpabuf_tailroom Unexecuted instantiation: scan.c:wpabuf_tailroom Unexecuted instantiation: wmm_ac.c:wpabuf_tailroom Unexecuted instantiation: wnm_sta.c:wpabuf_tailroom Unexecuted instantiation: wpa_supplicant.c:wpabuf_tailroom Unexecuted instantiation: wpas_glue.c:wpabuf_tailroom Unexecuted instantiation: driver_common.c:wpabuf_tailroom Unexecuted instantiation: drivers.c:wpabuf_tailroom Unexecuted instantiation: wnm.c:wpabuf_tailroom Unexecuted instantiation: gas.c:wpabuf_tailroom Unexecuted instantiation: hw_features_common.c:wpabuf_tailroom Unexecuted instantiation: ieee802_11_common.c:wpabuf_tailroom Unexecuted instantiation: ptksa_cache.c:wpabuf_tailroom Unexecuted instantiation: wpa_common.c:wpabuf_tailroom Unexecuted instantiation: aes-omac1.c:wpabuf_tailroom Unexecuted instantiation: md5.c:wpabuf_tailroom Unexecuted instantiation: md5-internal.c:wpabuf_tailroom Unexecuted instantiation: sha1.c:wpabuf_tailroom Unexecuted instantiation: sha1-internal.c:wpabuf_tailroom Unexecuted instantiation: sha1-pbkdf2.c:wpabuf_tailroom Unexecuted instantiation: sha1-prf.c:wpabuf_tailroom Unexecuted instantiation: sha256.c:wpabuf_tailroom Unexecuted instantiation: sha256-prf.c:wpabuf_tailroom Unexecuted instantiation: sha256-internal.c:wpabuf_tailroom Unexecuted instantiation: aes-internal-enc.c:wpabuf_tailroom Unexecuted instantiation: aes-internal.c:wpabuf_tailroom Unexecuted instantiation: pmksa_cache.c:wpabuf_tailroom Unexecuted instantiation: preauth.c:wpabuf_tailroom Unexecuted instantiation: wpa.c:wpabuf_tailroom Unexecuted instantiation: wpa_ie.c:wpabuf_tailroom Unexecuted instantiation: wpa_ft.c:wpabuf_tailroom Unexecuted instantiation: tdls.c:wpabuf_tailroom Unexecuted instantiation: eapol_supp_sm.c:wpabuf_tailroom Unexecuted instantiation: eap.c:wpabuf_tailroom Unexecuted instantiation: eap_methods.c:wpabuf_tailroom Unexecuted instantiation: eap_common.c:wpabuf_tailroom Unexecuted instantiation: l2_packet_linux.c:wpabuf_tailroom Unexecuted instantiation: base64.c:wpabuf_tailroom Unexecuted instantiation: bitfield.c:wpabuf_tailroom Unexecuted instantiation: common.c:wpabuf_tailroom Unexecuted instantiation: crc32.c:wpabuf_tailroom Unexecuted instantiation: wpa_debug.c:wpabuf_tailroom Unexecuted instantiation: wpabuf.c:wpabuf_tailroom Unexecuted instantiation: os_unix.c:wpabuf_tailroom Unexecuted instantiation: eloop.c:wpabuf_tailroom Unexecuted instantiation: aes-unwrap.c:wpabuf_tailroom Unexecuted instantiation: rc4.c:wpabuf_tailroom Unexecuted instantiation: tls_internal.c:wpabuf_tailroom Unexecuted instantiation: aes-internal-dec.c:wpabuf_tailroom Unexecuted instantiation: tlsv1_client.c:wpabuf_tailroom Unexecuted instantiation: tlsv1_client_read.c:wpabuf_tailroom Unexecuted instantiation: tlsv1_client_write.c:wpabuf_tailroom Unexecuted instantiation: tlsv1_client_ocsp.c:wpabuf_tailroom Unexecuted instantiation: tlsv1_common.c:wpabuf_tailroom Unexecuted instantiation: tlsv1_cred.c:wpabuf_tailroom Unexecuted instantiation: tlsv1_record.c:wpabuf_tailroom Unexecuted instantiation: tlsv1_server.c:wpabuf_tailroom Unexecuted instantiation: tlsv1_server_read.c:wpabuf_tailroom Unexecuted instantiation: tlsv1_server_write.c:wpabuf_tailroom Unexecuted instantiation: x509v3.c:wpabuf_tailroom Unexecuted instantiation: asn1.c:wpabuf_tailroom Unexecuted instantiation: sha1-tlsprf.c:wpabuf_tailroom Unexecuted instantiation: sha256-tlsprf.c:wpabuf_tailroom Unexecuted instantiation: sha384-internal.c:wpabuf_tailroom Unexecuted instantiation: sha512-internal.c:wpabuf_tailroom Unexecuted instantiation: crypto_internal.c:wpabuf_tailroom Unexecuted instantiation: crypto_internal-cipher.c:wpabuf_tailroom Unexecuted instantiation: crypto_internal-modexp.c:wpabuf_tailroom Unexecuted instantiation: crypto_internal-rsa.c:wpabuf_tailroom Unexecuted instantiation: des-internal.c:wpabuf_tailroom Unexecuted instantiation: bignum.c:wpabuf_tailroom Unexecuted instantiation: pkcs1.c:wpabuf_tailroom Unexecuted instantiation: pkcs8.c:wpabuf_tailroom Unexecuted instantiation: rsa.c:wpabuf_tailroom Unexecuted instantiation: pkcs5.c:wpabuf_tailroom |
72 | | |
73 | | /** |
74 | | * wpabuf_cmp - Check if two buffers contain the same data |
75 | | * @a: wpabuf buffer |
76 | | * @b: wpabuf buffer |
77 | | * Returns: 0 if the two buffers contain the same data and non-zero otherwise |
78 | | */ |
79 | | static inline int wpabuf_cmp(const struct wpabuf *a, const struct wpabuf *b) |
80 | 0 | { |
81 | 0 | if (!a && !b) |
82 | 0 | return 0; |
83 | 0 | if (a && b && wpabuf_size(a) == wpabuf_size(b)) |
84 | 0 | return os_memcmp(a->buf, b->buf, wpabuf_size(a)); |
85 | 0 | return -1; |
86 | 0 | } Unexecuted instantiation: fuzzer-common.c:wpabuf_cmp Unexecuted instantiation: bssid_ignore.c:wpabuf_cmp Unexecuted instantiation: bss.c:wpabuf_cmp Unexecuted instantiation: config.c:wpabuf_cmp Unexecuted instantiation: config_file.c:wpabuf_cmp Unexecuted instantiation: eap_register.c:wpabuf_cmp Unexecuted instantiation: events.c:wpabuf_cmp Unexecuted instantiation: gas_query.c:wpabuf_cmp Unexecuted instantiation: hs20_supplicant.c:wpabuf_cmp Unexecuted instantiation: interworking.c:wpabuf_cmp Unexecuted instantiation: notify.c:wpabuf_cmp Unexecuted instantiation: offchannel.c:wpabuf_cmp Unexecuted instantiation: op_classes.c:wpabuf_cmp Unexecuted instantiation: robust_av.c:wpabuf_cmp Unexecuted instantiation: rrm.c:wpabuf_cmp Unexecuted instantiation: scan.c:wpabuf_cmp Unexecuted instantiation: wmm_ac.c:wpabuf_cmp Unexecuted instantiation: wnm_sta.c:wpabuf_cmp Unexecuted instantiation: wpa_supplicant.c:wpabuf_cmp Unexecuted instantiation: wpas_glue.c:wpabuf_cmp Unexecuted instantiation: driver_common.c:wpabuf_cmp Unexecuted instantiation: drivers.c:wpabuf_cmp Unexecuted instantiation: wnm.c:wpabuf_cmp Unexecuted instantiation: gas.c:wpabuf_cmp Unexecuted instantiation: hw_features_common.c:wpabuf_cmp Unexecuted instantiation: ieee802_11_common.c:wpabuf_cmp Unexecuted instantiation: ptksa_cache.c:wpabuf_cmp Unexecuted instantiation: wpa_common.c:wpabuf_cmp Unexecuted instantiation: aes-omac1.c:wpabuf_cmp Unexecuted instantiation: md5.c:wpabuf_cmp Unexecuted instantiation: md5-internal.c:wpabuf_cmp Unexecuted instantiation: sha1.c:wpabuf_cmp Unexecuted instantiation: sha1-internal.c:wpabuf_cmp Unexecuted instantiation: sha1-pbkdf2.c:wpabuf_cmp Unexecuted instantiation: sha1-prf.c:wpabuf_cmp Unexecuted instantiation: sha256.c:wpabuf_cmp Unexecuted instantiation: sha256-prf.c:wpabuf_cmp Unexecuted instantiation: sha256-internal.c:wpabuf_cmp Unexecuted instantiation: aes-internal-enc.c:wpabuf_cmp Unexecuted instantiation: aes-internal.c:wpabuf_cmp Unexecuted instantiation: pmksa_cache.c:wpabuf_cmp Unexecuted instantiation: preauth.c:wpabuf_cmp Unexecuted instantiation: wpa.c:wpabuf_cmp Unexecuted instantiation: wpa_ie.c:wpabuf_cmp Unexecuted instantiation: wpa_ft.c:wpabuf_cmp Unexecuted instantiation: tdls.c:wpabuf_cmp Unexecuted instantiation: eapol_supp_sm.c:wpabuf_cmp Unexecuted instantiation: eap.c:wpabuf_cmp Unexecuted instantiation: eap_methods.c:wpabuf_cmp Unexecuted instantiation: eap_common.c:wpabuf_cmp Unexecuted instantiation: l2_packet_linux.c:wpabuf_cmp Unexecuted instantiation: base64.c:wpabuf_cmp Unexecuted instantiation: bitfield.c:wpabuf_cmp Unexecuted instantiation: common.c:wpabuf_cmp Unexecuted instantiation: crc32.c:wpabuf_cmp Unexecuted instantiation: wpa_debug.c:wpabuf_cmp Unexecuted instantiation: wpabuf.c:wpabuf_cmp Unexecuted instantiation: os_unix.c:wpabuf_cmp Unexecuted instantiation: eloop.c:wpabuf_cmp Unexecuted instantiation: aes-unwrap.c:wpabuf_cmp Unexecuted instantiation: rc4.c:wpabuf_cmp Unexecuted instantiation: tls_internal.c:wpabuf_cmp Unexecuted instantiation: aes-internal-dec.c:wpabuf_cmp Unexecuted instantiation: tlsv1_client.c:wpabuf_cmp Unexecuted instantiation: tlsv1_client_read.c:wpabuf_cmp Unexecuted instantiation: tlsv1_client_write.c:wpabuf_cmp Unexecuted instantiation: tlsv1_client_ocsp.c:wpabuf_cmp Unexecuted instantiation: tlsv1_common.c:wpabuf_cmp Unexecuted instantiation: tlsv1_cred.c:wpabuf_cmp Unexecuted instantiation: tlsv1_record.c:wpabuf_cmp Unexecuted instantiation: tlsv1_server.c:wpabuf_cmp Unexecuted instantiation: tlsv1_server_read.c:wpabuf_cmp Unexecuted instantiation: tlsv1_server_write.c:wpabuf_cmp Unexecuted instantiation: x509v3.c:wpabuf_cmp Unexecuted instantiation: asn1.c:wpabuf_cmp Unexecuted instantiation: sha1-tlsprf.c:wpabuf_cmp Unexecuted instantiation: sha256-tlsprf.c:wpabuf_cmp Unexecuted instantiation: sha384-internal.c:wpabuf_cmp Unexecuted instantiation: sha512-internal.c:wpabuf_cmp Unexecuted instantiation: crypto_internal.c:wpabuf_cmp Unexecuted instantiation: crypto_internal-cipher.c:wpabuf_cmp Unexecuted instantiation: crypto_internal-modexp.c:wpabuf_cmp Unexecuted instantiation: crypto_internal-rsa.c:wpabuf_cmp Unexecuted instantiation: des-internal.c:wpabuf_cmp Unexecuted instantiation: bignum.c:wpabuf_cmp Unexecuted instantiation: pkcs1.c:wpabuf_cmp Unexecuted instantiation: pkcs8.c:wpabuf_cmp Unexecuted instantiation: rsa.c:wpabuf_cmp Unexecuted instantiation: pkcs5.c:wpabuf_cmp |
87 | | |
88 | | /** |
89 | | * wpabuf_head - Get pointer to the head of the buffer data |
90 | | * @buf: wpabuf buffer |
91 | | * Returns: Pointer to the head of the buffer data |
92 | | */ |
93 | | static inline const void * wpabuf_head(const struct wpabuf *buf) |
94 | 17 | { |
95 | 17 | return buf->buf; |
96 | 17 | } Unexecuted instantiation: fuzzer-common.c:wpabuf_head Unexecuted instantiation: bssid_ignore.c:wpabuf_head Unexecuted instantiation: bss.c:wpabuf_head Unexecuted instantiation: config.c:wpabuf_head Unexecuted instantiation: config_file.c:wpabuf_head Unexecuted instantiation: eap_register.c:wpabuf_head Unexecuted instantiation: events.c:wpabuf_head Unexecuted instantiation: gas_query.c:wpabuf_head Unexecuted instantiation: hs20_supplicant.c:wpabuf_head Unexecuted instantiation: interworking.c:wpabuf_head Unexecuted instantiation: notify.c:wpabuf_head Unexecuted instantiation: offchannel.c:wpabuf_head Unexecuted instantiation: op_classes.c:wpabuf_head Unexecuted instantiation: robust_av.c:wpabuf_head Unexecuted instantiation: rrm.c:wpabuf_head Unexecuted instantiation: scan.c:wpabuf_head Unexecuted instantiation: wmm_ac.c:wpabuf_head Line | Count | Source | 94 | 17 | { | 95 | 17 | return buf->buf; | 96 | 17 | } |
Unexecuted instantiation: wpa_supplicant.c:wpabuf_head Unexecuted instantiation: wpas_glue.c:wpabuf_head Unexecuted instantiation: driver_common.c:wpabuf_head Unexecuted instantiation: drivers.c:wpabuf_head Unexecuted instantiation: wnm.c:wpabuf_head Unexecuted instantiation: gas.c:wpabuf_head Unexecuted instantiation: hw_features_common.c:wpabuf_head Unexecuted instantiation: ieee802_11_common.c:wpabuf_head Unexecuted instantiation: ptksa_cache.c:wpabuf_head Unexecuted instantiation: wpa_common.c:wpabuf_head Unexecuted instantiation: aes-omac1.c:wpabuf_head Unexecuted instantiation: md5.c:wpabuf_head Unexecuted instantiation: md5-internal.c:wpabuf_head Unexecuted instantiation: sha1.c:wpabuf_head Unexecuted instantiation: sha1-internal.c:wpabuf_head Unexecuted instantiation: sha1-pbkdf2.c:wpabuf_head Unexecuted instantiation: sha1-prf.c:wpabuf_head Unexecuted instantiation: sha256.c:wpabuf_head Unexecuted instantiation: sha256-prf.c:wpabuf_head Unexecuted instantiation: sha256-internal.c:wpabuf_head Unexecuted instantiation: aes-internal-enc.c:wpabuf_head Unexecuted instantiation: aes-internal.c:wpabuf_head Unexecuted instantiation: pmksa_cache.c:wpabuf_head Unexecuted instantiation: preauth.c:wpabuf_head Unexecuted instantiation: wpa.c:wpabuf_head Unexecuted instantiation: wpa_ie.c:wpabuf_head Unexecuted instantiation: wpa_ft.c:wpabuf_head Unexecuted instantiation: tdls.c:wpabuf_head Unexecuted instantiation: eapol_supp_sm.c:wpabuf_head Unexecuted instantiation: eap.c:wpabuf_head Unexecuted instantiation: eap_methods.c:wpabuf_head Unexecuted instantiation: eap_common.c:wpabuf_head Unexecuted instantiation: l2_packet_linux.c:wpabuf_head Unexecuted instantiation: base64.c:wpabuf_head Unexecuted instantiation: bitfield.c:wpabuf_head Unexecuted instantiation: common.c:wpabuf_head Unexecuted instantiation: crc32.c:wpabuf_head Unexecuted instantiation: wpa_debug.c:wpabuf_head Unexecuted instantiation: wpabuf.c:wpabuf_head Unexecuted instantiation: os_unix.c:wpabuf_head Unexecuted instantiation: eloop.c:wpabuf_head Unexecuted instantiation: aes-unwrap.c:wpabuf_head Unexecuted instantiation: rc4.c:wpabuf_head Unexecuted instantiation: tls_internal.c:wpabuf_head Unexecuted instantiation: aes-internal-dec.c:wpabuf_head Unexecuted instantiation: tlsv1_client.c:wpabuf_head Unexecuted instantiation: tlsv1_client_read.c:wpabuf_head Unexecuted instantiation: tlsv1_client_write.c:wpabuf_head Unexecuted instantiation: tlsv1_client_ocsp.c:wpabuf_head Unexecuted instantiation: tlsv1_common.c:wpabuf_head Unexecuted instantiation: tlsv1_cred.c:wpabuf_head Unexecuted instantiation: tlsv1_record.c:wpabuf_head Unexecuted instantiation: tlsv1_server.c:wpabuf_head Unexecuted instantiation: tlsv1_server_read.c:wpabuf_head Unexecuted instantiation: tlsv1_server_write.c:wpabuf_head Unexecuted instantiation: x509v3.c:wpabuf_head Unexecuted instantiation: asn1.c:wpabuf_head Unexecuted instantiation: sha1-tlsprf.c:wpabuf_head Unexecuted instantiation: sha256-tlsprf.c:wpabuf_head Unexecuted instantiation: sha384-internal.c:wpabuf_head Unexecuted instantiation: sha512-internal.c:wpabuf_head Unexecuted instantiation: crypto_internal.c:wpabuf_head Unexecuted instantiation: crypto_internal-cipher.c:wpabuf_head Unexecuted instantiation: crypto_internal-modexp.c:wpabuf_head Unexecuted instantiation: crypto_internal-rsa.c:wpabuf_head Unexecuted instantiation: des-internal.c:wpabuf_head Unexecuted instantiation: bignum.c:wpabuf_head Unexecuted instantiation: pkcs1.c:wpabuf_head Unexecuted instantiation: pkcs8.c:wpabuf_head Unexecuted instantiation: rsa.c:wpabuf_head Unexecuted instantiation: pkcs5.c:wpabuf_head |
97 | | |
98 | | static inline const u8 * wpabuf_head_u8(const struct wpabuf *buf) |
99 | 17 | { |
100 | 17 | return (const u8 *) wpabuf_head(buf); |
101 | 17 | } Unexecuted instantiation: fuzzer-common.c:wpabuf_head_u8 Unexecuted instantiation: bssid_ignore.c:wpabuf_head_u8 Unexecuted instantiation: bss.c:wpabuf_head_u8 Unexecuted instantiation: config.c:wpabuf_head_u8 Unexecuted instantiation: config_file.c:wpabuf_head_u8 Unexecuted instantiation: eap_register.c:wpabuf_head_u8 Unexecuted instantiation: events.c:wpabuf_head_u8 Unexecuted instantiation: gas_query.c:wpabuf_head_u8 Unexecuted instantiation: hs20_supplicant.c:wpabuf_head_u8 Unexecuted instantiation: interworking.c:wpabuf_head_u8 Unexecuted instantiation: notify.c:wpabuf_head_u8 Unexecuted instantiation: offchannel.c:wpabuf_head_u8 Unexecuted instantiation: op_classes.c:wpabuf_head_u8 Unexecuted instantiation: robust_av.c:wpabuf_head_u8 Unexecuted instantiation: rrm.c:wpabuf_head_u8 Unexecuted instantiation: scan.c:wpabuf_head_u8 Unexecuted instantiation: wmm_ac.c:wpabuf_head_u8 Line | Count | Source | 99 | 17 | { | 100 | 17 | return (const u8 *) wpabuf_head(buf); | 101 | 17 | } |
Unexecuted instantiation: wpa_supplicant.c:wpabuf_head_u8 Unexecuted instantiation: wpas_glue.c:wpabuf_head_u8 Unexecuted instantiation: driver_common.c:wpabuf_head_u8 Unexecuted instantiation: drivers.c:wpabuf_head_u8 Unexecuted instantiation: wnm.c:wpabuf_head_u8 Unexecuted instantiation: gas.c:wpabuf_head_u8 Unexecuted instantiation: hw_features_common.c:wpabuf_head_u8 Unexecuted instantiation: ieee802_11_common.c:wpabuf_head_u8 Unexecuted instantiation: ptksa_cache.c:wpabuf_head_u8 Unexecuted instantiation: wpa_common.c:wpabuf_head_u8 Unexecuted instantiation: aes-omac1.c:wpabuf_head_u8 Unexecuted instantiation: md5.c:wpabuf_head_u8 Unexecuted instantiation: md5-internal.c:wpabuf_head_u8 Unexecuted instantiation: sha1.c:wpabuf_head_u8 Unexecuted instantiation: sha1-internal.c:wpabuf_head_u8 Unexecuted instantiation: sha1-pbkdf2.c:wpabuf_head_u8 Unexecuted instantiation: sha1-prf.c:wpabuf_head_u8 Unexecuted instantiation: sha256.c:wpabuf_head_u8 Unexecuted instantiation: sha256-prf.c:wpabuf_head_u8 Unexecuted instantiation: sha256-internal.c:wpabuf_head_u8 Unexecuted instantiation: aes-internal-enc.c:wpabuf_head_u8 Unexecuted instantiation: aes-internal.c:wpabuf_head_u8 Unexecuted instantiation: pmksa_cache.c:wpabuf_head_u8 Unexecuted instantiation: preauth.c:wpabuf_head_u8 Unexecuted instantiation: wpa.c:wpabuf_head_u8 Unexecuted instantiation: wpa_ie.c:wpabuf_head_u8 Unexecuted instantiation: wpa_ft.c:wpabuf_head_u8 Unexecuted instantiation: tdls.c:wpabuf_head_u8 Unexecuted instantiation: eapol_supp_sm.c:wpabuf_head_u8 Unexecuted instantiation: eap.c:wpabuf_head_u8 Unexecuted instantiation: eap_methods.c:wpabuf_head_u8 Unexecuted instantiation: eap_common.c:wpabuf_head_u8 Unexecuted instantiation: l2_packet_linux.c:wpabuf_head_u8 Unexecuted instantiation: base64.c:wpabuf_head_u8 Unexecuted instantiation: bitfield.c:wpabuf_head_u8 Unexecuted instantiation: common.c:wpabuf_head_u8 Unexecuted instantiation: crc32.c:wpabuf_head_u8 Unexecuted instantiation: wpa_debug.c:wpabuf_head_u8 Unexecuted instantiation: wpabuf.c:wpabuf_head_u8 Unexecuted instantiation: os_unix.c:wpabuf_head_u8 Unexecuted instantiation: eloop.c:wpabuf_head_u8 Unexecuted instantiation: aes-unwrap.c:wpabuf_head_u8 Unexecuted instantiation: rc4.c:wpabuf_head_u8 Unexecuted instantiation: tls_internal.c:wpabuf_head_u8 Unexecuted instantiation: aes-internal-dec.c:wpabuf_head_u8 Unexecuted instantiation: tlsv1_client.c:wpabuf_head_u8 Unexecuted instantiation: tlsv1_client_read.c:wpabuf_head_u8 Unexecuted instantiation: tlsv1_client_write.c:wpabuf_head_u8 Unexecuted instantiation: tlsv1_client_ocsp.c:wpabuf_head_u8 Unexecuted instantiation: tlsv1_common.c:wpabuf_head_u8 Unexecuted instantiation: tlsv1_cred.c:wpabuf_head_u8 Unexecuted instantiation: tlsv1_record.c:wpabuf_head_u8 Unexecuted instantiation: tlsv1_server.c:wpabuf_head_u8 Unexecuted instantiation: tlsv1_server_read.c:wpabuf_head_u8 Unexecuted instantiation: tlsv1_server_write.c:wpabuf_head_u8 Unexecuted instantiation: x509v3.c:wpabuf_head_u8 Unexecuted instantiation: asn1.c:wpabuf_head_u8 Unexecuted instantiation: sha1-tlsprf.c:wpabuf_head_u8 Unexecuted instantiation: sha256-tlsprf.c:wpabuf_head_u8 Unexecuted instantiation: sha384-internal.c:wpabuf_head_u8 Unexecuted instantiation: sha512-internal.c:wpabuf_head_u8 Unexecuted instantiation: crypto_internal.c:wpabuf_head_u8 Unexecuted instantiation: crypto_internal-cipher.c:wpabuf_head_u8 Unexecuted instantiation: crypto_internal-modexp.c:wpabuf_head_u8 Unexecuted instantiation: crypto_internal-rsa.c:wpabuf_head_u8 Unexecuted instantiation: des-internal.c:wpabuf_head_u8 Unexecuted instantiation: bignum.c:wpabuf_head_u8 Unexecuted instantiation: pkcs1.c:wpabuf_head_u8 Unexecuted instantiation: pkcs8.c:wpabuf_head_u8 Unexecuted instantiation: rsa.c:wpabuf_head_u8 Unexecuted instantiation: pkcs5.c:wpabuf_head_u8 |
102 | | |
103 | | /** |
104 | | * wpabuf_mhead - Get modifiable pointer to the head of the buffer data |
105 | | * @buf: wpabuf buffer |
106 | | * Returns: Pointer to the head of the buffer data |
107 | | */ |
108 | | static inline void * wpabuf_mhead(struct wpabuf *buf) |
109 | 86 | { |
110 | 86 | return buf->buf; |
111 | 86 | } Unexecuted instantiation: fuzzer-common.c:wpabuf_mhead Unexecuted instantiation: bssid_ignore.c:wpabuf_mhead Unexecuted instantiation: bss.c:wpabuf_mhead Unexecuted instantiation: config.c:wpabuf_mhead Unexecuted instantiation: config_file.c:wpabuf_mhead Unexecuted instantiation: eap_register.c:wpabuf_mhead Unexecuted instantiation: events.c:wpabuf_mhead Unexecuted instantiation: gas_query.c:wpabuf_mhead Unexecuted instantiation: hs20_supplicant.c:wpabuf_mhead Unexecuted instantiation: interworking.c:wpabuf_mhead Unexecuted instantiation: notify.c:wpabuf_mhead Unexecuted instantiation: offchannel.c:wpabuf_mhead Unexecuted instantiation: op_classes.c:wpabuf_mhead Unexecuted instantiation: robust_av.c:wpabuf_mhead Unexecuted instantiation: rrm.c:wpabuf_mhead Unexecuted instantiation: scan.c:wpabuf_mhead Unexecuted instantiation: wmm_ac.c:wpabuf_mhead Unexecuted instantiation: wnm_sta.c:wpabuf_mhead Unexecuted instantiation: wpa_supplicant.c:wpabuf_mhead Unexecuted instantiation: wpas_glue.c:wpabuf_mhead Unexecuted instantiation: driver_common.c:wpabuf_mhead Unexecuted instantiation: drivers.c:wpabuf_mhead Unexecuted instantiation: wnm.c:wpabuf_mhead Unexecuted instantiation: gas.c:wpabuf_mhead Unexecuted instantiation: hw_features_common.c:wpabuf_mhead Unexecuted instantiation: ieee802_11_common.c:wpabuf_mhead Unexecuted instantiation: ptksa_cache.c:wpabuf_mhead Unexecuted instantiation: wpa_common.c:wpabuf_mhead Unexecuted instantiation: aes-omac1.c:wpabuf_mhead Unexecuted instantiation: md5.c:wpabuf_mhead Unexecuted instantiation: md5-internal.c:wpabuf_mhead Unexecuted instantiation: sha1.c:wpabuf_mhead Unexecuted instantiation: sha1-internal.c:wpabuf_mhead Unexecuted instantiation: sha1-pbkdf2.c:wpabuf_mhead Unexecuted instantiation: sha1-prf.c:wpabuf_mhead Unexecuted instantiation: sha256.c:wpabuf_mhead Unexecuted instantiation: sha256-prf.c:wpabuf_mhead Unexecuted instantiation: sha256-internal.c:wpabuf_mhead Unexecuted instantiation: aes-internal-enc.c:wpabuf_mhead Unexecuted instantiation: aes-internal.c:wpabuf_mhead Unexecuted instantiation: pmksa_cache.c:wpabuf_mhead Unexecuted instantiation: preauth.c:wpabuf_mhead Unexecuted instantiation: wpa.c:wpabuf_mhead Unexecuted instantiation: wpa_ie.c:wpabuf_mhead Unexecuted instantiation: wpa_ft.c:wpabuf_mhead Unexecuted instantiation: tdls.c:wpabuf_mhead Unexecuted instantiation: eapol_supp_sm.c:wpabuf_mhead Unexecuted instantiation: eap.c:wpabuf_mhead Unexecuted instantiation: eap_methods.c:wpabuf_mhead Unexecuted instantiation: eap_common.c:wpabuf_mhead Unexecuted instantiation: l2_packet_linux.c:wpabuf_mhead Unexecuted instantiation: base64.c:wpabuf_mhead Unexecuted instantiation: bitfield.c:wpabuf_mhead Unexecuted instantiation: common.c:wpabuf_mhead Unexecuted instantiation: crc32.c:wpabuf_mhead Unexecuted instantiation: wpa_debug.c:wpabuf_mhead Line | Count | Source | 109 | 86 | { | 110 | 86 | return buf->buf; | 111 | 86 | } |
Unexecuted instantiation: os_unix.c:wpabuf_mhead Unexecuted instantiation: eloop.c:wpabuf_mhead Unexecuted instantiation: aes-unwrap.c:wpabuf_mhead Unexecuted instantiation: rc4.c:wpabuf_mhead Unexecuted instantiation: tls_internal.c:wpabuf_mhead Unexecuted instantiation: aes-internal-dec.c:wpabuf_mhead Unexecuted instantiation: tlsv1_client.c:wpabuf_mhead Unexecuted instantiation: tlsv1_client_read.c:wpabuf_mhead Unexecuted instantiation: tlsv1_client_write.c:wpabuf_mhead Unexecuted instantiation: tlsv1_client_ocsp.c:wpabuf_mhead Unexecuted instantiation: tlsv1_common.c:wpabuf_mhead Unexecuted instantiation: tlsv1_cred.c:wpabuf_mhead Unexecuted instantiation: tlsv1_record.c:wpabuf_mhead Unexecuted instantiation: tlsv1_server.c:wpabuf_mhead Unexecuted instantiation: tlsv1_server_read.c:wpabuf_mhead Unexecuted instantiation: tlsv1_server_write.c:wpabuf_mhead Unexecuted instantiation: x509v3.c:wpabuf_mhead Unexecuted instantiation: asn1.c:wpabuf_mhead Unexecuted instantiation: sha1-tlsprf.c:wpabuf_mhead Unexecuted instantiation: sha256-tlsprf.c:wpabuf_mhead Unexecuted instantiation: sha384-internal.c:wpabuf_mhead Unexecuted instantiation: sha512-internal.c:wpabuf_mhead Unexecuted instantiation: crypto_internal.c:wpabuf_mhead Unexecuted instantiation: crypto_internal-cipher.c:wpabuf_mhead Unexecuted instantiation: crypto_internal-modexp.c:wpabuf_mhead Unexecuted instantiation: crypto_internal-rsa.c:wpabuf_mhead Unexecuted instantiation: des-internal.c:wpabuf_mhead Unexecuted instantiation: bignum.c:wpabuf_mhead Unexecuted instantiation: pkcs1.c:wpabuf_mhead Unexecuted instantiation: pkcs8.c:wpabuf_mhead Unexecuted instantiation: rsa.c:wpabuf_mhead Unexecuted instantiation: pkcs5.c:wpabuf_mhead |
112 | | |
113 | | static inline u8 * wpabuf_mhead_u8(struct wpabuf *buf) |
114 | 86 | { |
115 | 86 | return (u8 *) wpabuf_mhead(buf); |
116 | 86 | } Unexecuted instantiation: fuzzer-common.c:wpabuf_mhead_u8 Unexecuted instantiation: bssid_ignore.c:wpabuf_mhead_u8 Unexecuted instantiation: bss.c:wpabuf_mhead_u8 Unexecuted instantiation: config.c:wpabuf_mhead_u8 Unexecuted instantiation: config_file.c:wpabuf_mhead_u8 Unexecuted instantiation: eap_register.c:wpabuf_mhead_u8 Unexecuted instantiation: events.c:wpabuf_mhead_u8 Unexecuted instantiation: gas_query.c:wpabuf_mhead_u8 Unexecuted instantiation: hs20_supplicant.c:wpabuf_mhead_u8 Unexecuted instantiation: interworking.c:wpabuf_mhead_u8 Unexecuted instantiation: notify.c:wpabuf_mhead_u8 Unexecuted instantiation: offchannel.c:wpabuf_mhead_u8 Unexecuted instantiation: op_classes.c:wpabuf_mhead_u8 Unexecuted instantiation: robust_av.c:wpabuf_mhead_u8 Unexecuted instantiation: rrm.c:wpabuf_mhead_u8 Unexecuted instantiation: scan.c:wpabuf_mhead_u8 Unexecuted instantiation: wmm_ac.c:wpabuf_mhead_u8 Unexecuted instantiation: wnm_sta.c:wpabuf_mhead_u8 Unexecuted instantiation: wpa_supplicant.c:wpabuf_mhead_u8 Unexecuted instantiation: wpas_glue.c:wpabuf_mhead_u8 Unexecuted instantiation: driver_common.c:wpabuf_mhead_u8 Unexecuted instantiation: drivers.c:wpabuf_mhead_u8 Unexecuted instantiation: wnm.c:wpabuf_mhead_u8 Unexecuted instantiation: gas.c:wpabuf_mhead_u8 Unexecuted instantiation: hw_features_common.c:wpabuf_mhead_u8 Unexecuted instantiation: ieee802_11_common.c:wpabuf_mhead_u8 Unexecuted instantiation: ptksa_cache.c:wpabuf_mhead_u8 Unexecuted instantiation: wpa_common.c:wpabuf_mhead_u8 Unexecuted instantiation: aes-omac1.c:wpabuf_mhead_u8 Unexecuted instantiation: md5.c:wpabuf_mhead_u8 Unexecuted instantiation: md5-internal.c:wpabuf_mhead_u8 Unexecuted instantiation: sha1.c:wpabuf_mhead_u8 Unexecuted instantiation: sha1-internal.c:wpabuf_mhead_u8 Unexecuted instantiation: sha1-pbkdf2.c:wpabuf_mhead_u8 Unexecuted instantiation: sha1-prf.c:wpabuf_mhead_u8 Unexecuted instantiation: sha256.c:wpabuf_mhead_u8 Unexecuted instantiation: sha256-prf.c:wpabuf_mhead_u8 Unexecuted instantiation: sha256-internal.c:wpabuf_mhead_u8 Unexecuted instantiation: aes-internal-enc.c:wpabuf_mhead_u8 Unexecuted instantiation: aes-internal.c:wpabuf_mhead_u8 Unexecuted instantiation: pmksa_cache.c:wpabuf_mhead_u8 Unexecuted instantiation: preauth.c:wpabuf_mhead_u8 Unexecuted instantiation: wpa.c:wpabuf_mhead_u8 Unexecuted instantiation: wpa_ie.c:wpabuf_mhead_u8 Unexecuted instantiation: wpa_ft.c:wpabuf_mhead_u8 Unexecuted instantiation: tdls.c:wpabuf_mhead_u8 Unexecuted instantiation: eapol_supp_sm.c:wpabuf_mhead_u8 Unexecuted instantiation: eap.c:wpabuf_mhead_u8 Unexecuted instantiation: eap_methods.c:wpabuf_mhead_u8 Unexecuted instantiation: eap_common.c:wpabuf_mhead_u8 Unexecuted instantiation: l2_packet_linux.c:wpabuf_mhead_u8 Unexecuted instantiation: base64.c:wpabuf_mhead_u8 Unexecuted instantiation: bitfield.c:wpabuf_mhead_u8 Unexecuted instantiation: common.c:wpabuf_mhead_u8 Unexecuted instantiation: crc32.c:wpabuf_mhead_u8 Unexecuted instantiation: wpa_debug.c:wpabuf_mhead_u8 Line | Count | Source | 114 | 86 | { | 115 | 86 | return (u8 *) wpabuf_mhead(buf); | 116 | 86 | } |
Unexecuted instantiation: os_unix.c:wpabuf_mhead_u8 Unexecuted instantiation: eloop.c:wpabuf_mhead_u8 Unexecuted instantiation: aes-unwrap.c:wpabuf_mhead_u8 Unexecuted instantiation: rc4.c:wpabuf_mhead_u8 Unexecuted instantiation: tls_internal.c:wpabuf_mhead_u8 Unexecuted instantiation: aes-internal-dec.c:wpabuf_mhead_u8 Unexecuted instantiation: tlsv1_client.c:wpabuf_mhead_u8 Unexecuted instantiation: tlsv1_client_read.c:wpabuf_mhead_u8 Unexecuted instantiation: tlsv1_client_write.c:wpabuf_mhead_u8 Unexecuted instantiation: tlsv1_client_ocsp.c:wpabuf_mhead_u8 Unexecuted instantiation: tlsv1_common.c:wpabuf_mhead_u8 Unexecuted instantiation: tlsv1_cred.c:wpabuf_mhead_u8 Unexecuted instantiation: tlsv1_record.c:wpabuf_mhead_u8 Unexecuted instantiation: tlsv1_server.c:wpabuf_mhead_u8 Unexecuted instantiation: tlsv1_server_read.c:wpabuf_mhead_u8 Unexecuted instantiation: tlsv1_server_write.c:wpabuf_mhead_u8 Unexecuted instantiation: x509v3.c:wpabuf_mhead_u8 Unexecuted instantiation: asn1.c:wpabuf_mhead_u8 Unexecuted instantiation: sha1-tlsprf.c:wpabuf_mhead_u8 Unexecuted instantiation: sha256-tlsprf.c:wpabuf_mhead_u8 Unexecuted instantiation: sha384-internal.c:wpabuf_mhead_u8 Unexecuted instantiation: sha512-internal.c:wpabuf_mhead_u8 Unexecuted instantiation: crypto_internal.c:wpabuf_mhead_u8 Unexecuted instantiation: crypto_internal-cipher.c:wpabuf_mhead_u8 Unexecuted instantiation: crypto_internal-modexp.c:wpabuf_mhead_u8 Unexecuted instantiation: crypto_internal-rsa.c:wpabuf_mhead_u8 Unexecuted instantiation: des-internal.c:wpabuf_mhead_u8 Unexecuted instantiation: bignum.c:wpabuf_mhead_u8 Unexecuted instantiation: pkcs1.c:wpabuf_mhead_u8 Unexecuted instantiation: pkcs8.c:wpabuf_mhead_u8 Unexecuted instantiation: rsa.c:wpabuf_mhead_u8 Unexecuted instantiation: pkcs5.c:wpabuf_mhead_u8 |
117 | | |
118 | | static inline void wpabuf_put_u8(struct wpabuf *buf, u8 data) |
119 | 85 | { |
120 | 85 | u8 *pos = (u8 *) wpabuf_put(buf, 1); |
121 | 85 | *pos = data; |
122 | 85 | } Unexecuted instantiation: fuzzer-common.c:wpabuf_put_u8 Unexecuted instantiation: bssid_ignore.c:wpabuf_put_u8 Unexecuted instantiation: bss.c:wpabuf_put_u8 Unexecuted instantiation: config.c:wpabuf_put_u8 Unexecuted instantiation: config_file.c:wpabuf_put_u8 Unexecuted instantiation: eap_register.c:wpabuf_put_u8 Unexecuted instantiation: events.c:wpabuf_put_u8 Unexecuted instantiation: gas_query.c:wpabuf_put_u8 Unexecuted instantiation: hs20_supplicant.c:wpabuf_put_u8 Unexecuted instantiation: interworking.c:wpabuf_put_u8 Unexecuted instantiation: notify.c:wpabuf_put_u8 Unexecuted instantiation: offchannel.c:wpabuf_put_u8 Unexecuted instantiation: op_classes.c:wpabuf_put_u8 Unexecuted instantiation: robust_av.c:wpabuf_put_u8 Unexecuted instantiation: rrm.c:wpabuf_put_u8 Unexecuted instantiation: scan.c:wpabuf_put_u8 Unexecuted instantiation: wmm_ac.c:wpabuf_put_u8 Line | Count | Source | 119 | 85 | { | 120 | 85 | u8 *pos = (u8 *) wpabuf_put(buf, 1); | 121 | 85 | *pos = data; | 122 | 85 | } |
Unexecuted instantiation: wpa_supplicant.c:wpabuf_put_u8 Unexecuted instantiation: wpas_glue.c:wpabuf_put_u8 Unexecuted instantiation: driver_common.c:wpabuf_put_u8 Unexecuted instantiation: drivers.c:wpabuf_put_u8 Unexecuted instantiation: wnm.c:wpabuf_put_u8 Unexecuted instantiation: gas.c:wpabuf_put_u8 Unexecuted instantiation: hw_features_common.c:wpabuf_put_u8 Unexecuted instantiation: ieee802_11_common.c:wpabuf_put_u8 Unexecuted instantiation: ptksa_cache.c:wpabuf_put_u8 Unexecuted instantiation: wpa_common.c:wpabuf_put_u8 Unexecuted instantiation: aes-omac1.c:wpabuf_put_u8 Unexecuted instantiation: md5.c:wpabuf_put_u8 Unexecuted instantiation: md5-internal.c:wpabuf_put_u8 Unexecuted instantiation: sha1.c:wpabuf_put_u8 Unexecuted instantiation: sha1-internal.c:wpabuf_put_u8 Unexecuted instantiation: sha1-pbkdf2.c:wpabuf_put_u8 Unexecuted instantiation: sha1-prf.c:wpabuf_put_u8 Unexecuted instantiation: sha256.c:wpabuf_put_u8 Unexecuted instantiation: sha256-prf.c:wpabuf_put_u8 Unexecuted instantiation: sha256-internal.c:wpabuf_put_u8 Unexecuted instantiation: aes-internal-enc.c:wpabuf_put_u8 Unexecuted instantiation: aes-internal.c:wpabuf_put_u8 Unexecuted instantiation: pmksa_cache.c:wpabuf_put_u8 Unexecuted instantiation: preauth.c:wpabuf_put_u8 Unexecuted instantiation: wpa.c:wpabuf_put_u8 Unexecuted instantiation: wpa_ie.c:wpabuf_put_u8 Unexecuted instantiation: wpa_ft.c:wpabuf_put_u8 Unexecuted instantiation: tdls.c:wpabuf_put_u8 Unexecuted instantiation: eapol_supp_sm.c:wpabuf_put_u8 Unexecuted instantiation: eap.c:wpabuf_put_u8 Unexecuted instantiation: eap_methods.c:wpabuf_put_u8 Unexecuted instantiation: eap_common.c:wpabuf_put_u8 Unexecuted instantiation: l2_packet_linux.c:wpabuf_put_u8 Unexecuted instantiation: base64.c:wpabuf_put_u8 Unexecuted instantiation: bitfield.c:wpabuf_put_u8 Unexecuted instantiation: common.c:wpabuf_put_u8 Unexecuted instantiation: crc32.c:wpabuf_put_u8 Unexecuted instantiation: wpa_debug.c:wpabuf_put_u8 Unexecuted instantiation: wpabuf.c:wpabuf_put_u8 Unexecuted instantiation: os_unix.c:wpabuf_put_u8 Unexecuted instantiation: eloop.c:wpabuf_put_u8 Unexecuted instantiation: aes-unwrap.c:wpabuf_put_u8 Unexecuted instantiation: rc4.c:wpabuf_put_u8 Unexecuted instantiation: tls_internal.c:wpabuf_put_u8 Unexecuted instantiation: aes-internal-dec.c:wpabuf_put_u8 Unexecuted instantiation: tlsv1_client.c:wpabuf_put_u8 Unexecuted instantiation: tlsv1_client_read.c:wpabuf_put_u8 Unexecuted instantiation: tlsv1_client_write.c:wpabuf_put_u8 Unexecuted instantiation: tlsv1_client_ocsp.c:wpabuf_put_u8 Unexecuted instantiation: tlsv1_common.c:wpabuf_put_u8 Unexecuted instantiation: tlsv1_cred.c:wpabuf_put_u8 Unexecuted instantiation: tlsv1_record.c:wpabuf_put_u8 Unexecuted instantiation: tlsv1_server.c:wpabuf_put_u8 Unexecuted instantiation: tlsv1_server_read.c:wpabuf_put_u8 Unexecuted instantiation: tlsv1_server_write.c:wpabuf_put_u8 Unexecuted instantiation: x509v3.c:wpabuf_put_u8 Unexecuted instantiation: asn1.c:wpabuf_put_u8 Unexecuted instantiation: sha1-tlsprf.c:wpabuf_put_u8 Unexecuted instantiation: sha256-tlsprf.c:wpabuf_put_u8 Unexecuted instantiation: sha384-internal.c:wpabuf_put_u8 Unexecuted instantiation: sha512-internal.c:wpabuf_put_u8 Unexecuted instantiation: crypto_internal.c:wpabuf_put_u8 Unexecuted instantiation: crypto_internal-cipher.c:wpabuf_put_u8 Unexecuted instantiation: crypto_internal-modexp.c:wpabuf_put_u8 Unexecuted instantiation: crypto_internal-rsa.c:wpabuf_put_u8 Unexecuted instantiation: des-internal.c:wpabuf_put_u8 Unexecuted instantiation: bignum.c:wpabuf_put_u8 Unexecuted instantiation: pkcs1.c:wpabuf_put_u8 Unexecuted instantiation: pkcs8.c:wpabuf_put_u8 Unexecuted instantiation: rsa.c:wpabuf_put_u8 Unexecuted instantiation: pkcs5.c:wpabuf_put_u8 |
123 | | |
124 | | static inline void wpabuf_put_le16(struct wpabuf *buf, u16 data) |
125 | 0 | { |
126 | 0 | u8 *pos = (u8 *) wpabuf_put(buf, 2); |
127 | 0 | WPA_PUT_LE16(pos, data); |
128 | 0 | } Unexecuted instantiation: fuzzer-common.c:wpabuf_put_le16 Unexecuted instantiation: bssid_ignore.c:wpabuf_put_le16 Unexecuted instantiation: bss.c:wpabuf_put_le16 Unexecuted instantiation: config.c:wpabuf_put_le16 Unexecuted instantiation: config_file.c:wpabuf_put_le16 Unexecuted instantiation: eap_register.c:wpabuf_put_le16 Unexecuted instantiation: events.c:wpabuf_put_le16 Unexecuted instantiation: gas_query.c:wpabuf_put_le16 Unexecuted instantiation: hs20_supplicant.c:wpabuf_put_le16 Unexecuted instantiation: interworking.c:wpabuf_put_le16 Unexecuted instantiation: notify.c:wpabuf_put_le16 Unexecuted instantiation: offchannel.c:wpabuf_put_le16 Unexecuted instantiation: op_classes.c:wpabuf_put_le16 Unexecuted instantiation: robust_av.c:wpabuf_put_le16 Unexecuted instantiation: rrm.c:wpabuf_put_le16 Unexecuted instantiation: scan.c:wpabuf_put_le16 Unexecuted instantiation: wmm_ac.c:wpabuf_put_le16 Unexecuted instantiation: wnm_sta.c:wpabuf_put_le16 Unexecuted instantiation: wpa_supplicant.c:wpabuf_put_le16 Unexecuted instantiation: wpas_glue.c:wpabuf_put_le16 Unexecuted instantiation: driver_common.c:wpabuf_put_le16 Unexecuted instantiation: drivers.c:wpabuf_put_le16 Unexecuted instantiation: wnm.c:wpabuf_put_le16 Unexecuted instantiation: gas.c:wpabuf_put_le16 Unexecuted instantiation: hw_features_common.c:wpabuf_put_le16 Unexecuted instantiation: ieee802_11_common.c:wpabuf_put_le16 Unexecuted instantiation: ptksa_cache.c:wpabuf_put_le16 Unexecuted instantiation: wpa_common.c:wpabuf_put_le16 Unexecuted instantiation: aes-omac1.c:wpabuf_put_le16 Unexecuted instantiation: md5.c:wpabuf_put_le16 Unexecuted instantiation: md5-internal.c:wpabuf_put_le16 Unexecuted instantiation: sha1.c:wpabuf_put_le16 Unexecuted instantiation: sha1-internal.c:wpabuf_put_le16 Unexecuted instantiation: sha1-pbkdf2.c:wpabuf_put_le16 Unexecuted instantiation: sha1-prf.c:wpabuf_put_le16 Unexecuted instantiation: sha256.c:wpabuf_put_le16 Unexecuted instantiation: sha256-prf.c:wpabuf_put_le16 Unexecuted instantiation: sha256-internal.c:wpabuf_put_le16 Unexecuted instantiation: aes-internal-enc.c:wpabuf_put_le16 Unexecuted instantiation: aes-internal.c:wpabuf_put_le16 Unexecuted instantiation: pmksa_cache.c:wpabuf_put_le16 Unexecuted instantiation: preauth.c:wpabuf_put_le16 Unexecuted instantiation: wpa.c:wpabuf_put_le16 Unexecuted instantiation: wpa_ie.c:wpabuf_put_le16 Unexecuted instantiation: wpa_ft.c:wpabuf_put_le16 Unexecuted instantiation: tdls.c:wpabuf_put_le16 Unexecuted instantiation: eapol_supp_sm.c:wpabuf_put_le16 Unexecuted instantiation: eap.c:wpabuf_put_le16 Unexecuted instantiation: eap_methods.c:wpabuf_put_le16 Unexecuted instantiation: eap_common.c:wpabuf_put_le16 Unexecuted instantiation: l2_packet_linux.c:wpabuf_put_le16 Unexecuted instantiation: base64.c:wpabuf_put_le16 Unexecuted instantiation: bitfield.c:wpabuf_put_le16 Unexecuted instantiation: common.c:wpabuf_put_le16 Unexecuted instantiation: crc32.c:wpabuf_put_le16 Unexecuted instantiation: wpa_debug.c:wpabuf_put_le16 Unexecuted instantiation: wpabuf.c:wpabuf_put_le16 Unexecuted instantiation: os_unix.c:wpabuf_put_le16 Unexecuted instantiation: eloop.c:wpabuf_put_le16 Unexecuted instantiation: aes-unwrap.c:wpabuf_put_le16 Unexecuted instantiation: rc4.c:wpabuf_put_le16 Unexecuted instantiation: tls_internal.c:wpabuf_put_le16 Unexecuted instantiation: aes-internal-dec.c:wpabuf_put_le16 Unexecuted instantiation: tlsv1_client.c:wpabuf_put_le16 Unexecuted instantiation: tlsv1_client_read.c:wpabuf_put_le16 Unexecuted instantiation: tlsv1_client_write.c:wpabuf_put_le16 Unexecuted instantiation: tlsv1_client_ocsp.c:wpabuf_put_le16 Unexecuted instantiation: tlsv1_common.c:wpabuf_put_le16 Unexecuted instantiation: tlsv1_cred.c:wpabuf_put_le16 Unexecuted instantiation: tlsv1_record.c:wpabuf_put_le16 Unexecuted instantiation: tlsv1_server.c:wpabuf_put_le16 Unexecuted instantiation: tlsv1_server_read.c:wpabuf_put_le16 Unexecuted instantiation: tlsv1_server_write.c:wpabuf_put_le16 Unexecuted instantiation: x509v3.c:wpabuf_put_le16 Unexecuted instantiation: asn1.c:wpabuf_put_le16 Unexecuted instantiation: sha1-tlsprf.c:wpabuf_put_le16 Unexecuted instantiation: sha256-tlsprf.c:wpabuf_put_le16 Unexecuted instantiation: sha384-internal.c:wpabuf_put_le16 Unexecuted instantiation: sha512-internal.c:wpabuf_put_le16 Unexecuted instantiation: crypto_internal.c:wpabuf_put_le16 Unexecuted instantiation: crypto_internal-cipher.c:wpabuf_put_le16 Unexecuted instantiation: crypto_internal-modexp.c:wpabuf_put_le16 Unexecuted instantiation: crypto_internal-rsa.c:wpabuf_put_le16 Unexecuted instantiation: des-internal.c:wpabuf_put_le16 Unexecuted instantiation: bignum.c:wpabuf_put_le16 Unexecuted instantiation: pkcs1.c:wpabuf_put_le16 Unexecuted instantiation: pkcs8.c:wpabuf_put_le16 Unexecuted instantiation: rsa.c:wpabuf_put_le16 Unexecuted instantiation: pkcs5.c:wpabuf_put_le16 |
129 | | |
130 | | static inline void wpabuf_put_le24(struct wpabuf *buf, u32 data) |
131 | 0 | { |
132 | 0 | u8 *pos = (u8 *) wpabuf_put(buf, 3); |
133 | 0 | WPA_PUT_LE24(pos, data); |
134 | 0 | } Unexecuted instantiation: fuzzer-common.c:wpabuf_put_le24 Unexecuted instantiation: bssid_ignore.c:wpabuf_put_le24 Unexecuted instantiation: bss.c:wpabuf_put_le24 Unexecuted instantiation: config.c:wpabuf_put_le24 Unexecuted instantiation: config_file.c:wpabuf_put_le24 Unexecuted instantiation: eap_register.c:wpabuf_put_le24 Unexecuted instantiation: events.c:wpabuf_put_le24 Unexecuted instantiation: gas_query.c:wpabuf_put_le24 Unexecuted instantiation: hs20_supplicant.c:wpabuf_put_le24 Unexecuted instantiation: interworking.c:wpabuf_put_le24 Unexecuted instantiation: notify.c:wpabuf_put_le24 Unexecuted instantiation: offchannel.c:wpabuf_put_le24 Unexecuted instantiation: op_classes.c:wpabuf_put_le24 Unexecuted instantiation: robust_av.c:wpabuf_put_le24 Unexecuted instantiation: rrm.c:wpabuf_put_le24 Unexecuted instantiation: scan.c:wpabuf_put_le24 Unexecuted instantiation: wmm_ac.c:wpabuf_put_le24 Unexecuted instantiation: wnm_sta.c:wpabuf_put_le24 Unexecuted instantiation: wpa_supplicant.c:wpabuf_put_le24 Unexecuted instantiation: wpas_glue.c:wpabuf_put_le24 Unexecuted instantiation: driver_common.c:wpabuf_put_le24 Unexecuted instantiation: drivers.c:wpabuf_put_le24 Unexecuted instantiation: wnm.c:wpabuf_put_le24 Unexecuted instantiation: gas.c:wpabuf_put_le24 Unexecuted instantiation: hw_features_common.c:wpabuf_put_le24 Unexecuted instantiation: ieee802_11_common.c:wpabuf_put_le24 Unexecuted instantiation: ptksa_cache.c:wpabuf_put_le24 Unexecuted instantiation: wpa_common.c:wpabuf_put_le24 Unexecuted instantiation: aes-omac1.c:wpabuf_put_le24 Unexecuted instantiation: md5.c:wpabuf_put_le24 Unexecuted instantiation: md5-internal.c:wpabuf_put_le24 Unexecuted instantiation: sha1.c:wpabuf_put_le24 Unexecuted instantiation: sha1-internal.c:wpabuf_put_le24 Unexecuted instantiation: sha1-pbkdf2.c:wpabuf_put_le24 Unexecuted instantiation: sha1-prf.c:wpabuf_put_le24 Unexecuted instantiation: sha256.c:wpabuf_put_le24 Unexecuted instantiation: sha256-prf.c:wpabuf_put_le24 Unexecuted instantiation: sha256-internal.c:wpabuf_put_le24 Unexecuted instantiation: aes-internal-enc.c:wpabuf_put_le24 Unexecuted instantiation: aes-internal.c:wpabuf_put_le24 Unexecuted instantiation: pmksa_cache.c:wpabuf_put_le24 Unexecuted instantiation: preauth.c:wpabuf_put_le24 Unexecuted instantiation: wpa.c:wpabuf_put_le24 Unexecuted instantiation: wpa_ie.c:wpabuf_put_le24 Unexecuted instantiation: wpa_ft.c:wpabuf_put_le24 Unexecuted instantiation: tdls.c:wpabuf_put_le24 Unexecuted instantiation: eapol_supp_sm.c:wpabuf_put_le24 Unexecuted instantiation: eap.c:wpabuf_put_le24 Unexecuted instantiation: eap_methods.c:wpabuf_put_le24 Unexecuted instantiation: eap_common.c:wpabuf_put_le24 Unexecuted instantiation: l2_packet_linux.c:wpabuf_put_le24 Unexecuted instantiation: base64.c:wpabuf_put_le24 Unexecuted instantiation: bitfield.c:wpabuf_put_le24 Unexecuted instantiation: common.c:wpabuf_put_le24 Unexecuted instantiation: crc32.c:wpabuf_put_le24 Unexecuted instantiation: wpa_debug.c:wpabuf_put_le24 Unexecuted instantiation: wpabuf.c:wpabuf_put_le24 Unexecuted instantiation: os_unix.c:wpabuf_put_le24 Unexecuted instantiation: eloop.c:wpabuf_put_le24 Unexecuted instantiation: aes-unwrap.c:wpabuf_put_le24 Unexecuted instantiation: rc4.c:wpabuf_put_le24 Unexecuted instantiation: tls_internal.c:wpabuf_put_le24 Unexecuted instantiation: aes-internal-dec.c:wpabuf_put_le24 Unexecuted instantiation: tlsv1_client.c:wpabuf_put_le24 Unexecuted instantiation: tlsv1_client_read.c:wpabuf_put_le24 Unexecuted instantiation: tlsv1_client_write.c:wpabuf_put_le24 Unexecuted instantiation: tlsv1_client_ocsp.c:wpabuf_put_le24 Unexecuted instantiation: tlsv1_common.c:wpabuf_put_le24 Unexecuted instantiation: tlsv1_cred.c:wpabuf_put_le24 Unexecuted instantiation: tlsv1_record.c:wpabuf_put_le24 Unexecuted instantiation: tlsv1_server.c:wpabuf_put_le24 Unexecuted instantiation: tlsv1_server_read.c:wpabuf_put_le24 Unexecuted instantiation: tlsv1_server_write.c:wpabuf_put_le24 Unexecuted instantiation: x509v3.c:wpabuf_put_le24 Unexecuted instantiation: asn1.c:wpabuf_put_le24 Unexecuted instantiation: sha1-tlsprf.c:wpabuf_put_le24 Unexecuted instantiation: sha256-tlsprf.c:wpabuf_put_le24 Unexecuted instantiation: sha384-internal.c:wpabuf_put_le24 Unexecuted instantiation: sha512-internal.c:wpabuf_put_le24 Unexecuted instantiation: crypto_internal.c:wpabuf_put_le24 Unexecuted instantiation: crypto_internal-cipher.c:wpabuf_put_le24 Unexecuted instantiation: crypto_internal-modexp.c:wpabuf_put_le24 Unexecuted instantiation: crypto_internal-rsa.c:wpabuf_put_le24 Unexecuted instantiation: des-internal.c:wpabuf_put_le24 Unexecuted instantiation: bignum.c:wpabuf_put_le24 Unexecuted instantiation: pkcs1.c:wpabuf_put_le24 Unexecuted instantiation: pkcs8.c:wpabuf_put_le24 Unexecuted instantiation: rsa.c:wpabuf_put_le24 Unexecuted instantiation: pkcs5.c:wpabuf_put_le24 |
135 | | |
136 | | static inline void wpabuf_put_le32(struct wpabuf *buf, u32 data) |
137 | 0 | { |
138 | 0 | u8 *pos = (u8 *) wpabuf_put(buf, 4); |
139 | 0 | WPA_PUT_LE32(pos, data); |
140 | 0 | } Unexecuted instantiation: fuzzer-common.c:wpabuf_put_le32 Unexecuted instantiation: bssid_ignore.c:wpabuf_put_le32 Unexecuted instantiation: bss.c:wpabuf_put_le32 Unexecuted instantiation: config.c:wpabuf_put_le32 Unexecuted instantiation: config_file.c:wpabuf_put_le32 Unexecuted instantiation: eap_register.c:wpabuf_put_le32 Unexecuted instantiation: events.c:wpabuf_put_le32 Unexecuted instantiation: gas_query.c:wpabuf_put_le32 Unexecuted instantiation: hs20_supplicant.c:wpabuf_put_le32 Unexecuted instantiation: interworking.c:wpabuf_put_le32 Unexecuted instantiation: notify.c:wpabuf_put_le32 Unexecuted instantiation: offchannel.c:wpabuf_put_le32 Unexecuted instantiation: op_classes.c:wpabuf_put_le32 Unexecuted instantiation: robust_av.c:wpabuf_put_le32 Unexecuted instantiation: rrm.c:wpabuf_put_le32 Unexecuted instantiation: scan.c:wpabuf_put_le32 Unexecuted instantiation: wmm_ac.c:wpabuf_put_le32 Unexecuted instantiation: wnm_sta.c:wpabuf_put_le32 Unexecuted instantiation: wpa_supplicant.c:wpabuf_put_le32 Unexecuted instantiation: wpas_glue.c:wpabuf_put_le32 Unexecuted instantiation: driver_common.c:wpabuf_put_le32 Unexecuted instantiation: drivers.c:wpabuf_put_le32 Unexecuted instantiation: wnm.c:wpabuf_put_le32 Unexecuted instantiation: gas.c:wpabuf_put_le32 Unexecuted instantiation: hw_features_common.c:wpabuf_put_le32 Unexecuted instantiation: ieee802_11_common.c:wpabuf_put_le32 Unexecuted instantiation: ptksa_cache.c:wpabuf_put_le32 Unexecuted instantiation: wpa_common.c:wpabuf_put_le32 Unexecuted instantiation: aes-omac1.c:wpabuf_put_le32 Unexecuted instantiation: md5.c:wpabuf_put_le32 Unexecuted instantiation: md5-internal.c:wpabuf_put_le32 Unexecuted instantiation: sha1.c:wpabuf_put_le32 Unexecuted instantiation: sha1-internal.c:wpabuf_put_le32 Unexecuted instantiation: sha1-pbkdf2.c:wpabuf_put_le32 Unexecuted instantiation: sha1-prf.c:wpabuf_put_le32 Unexecuted instantiation: sha256.c:wpabuf_put_le32 Unexecuted instantiation: sha256-prf.c:wpabuf_put_le32 Unexecuted instantiation: sha256-internal.c:wpabuf_put_le32 Unexecuted instantiation: aes-internal-enc.c:wpabuf_put_le32 Unexecuted instantiation: aes-internal.c:wpabuf_put_le32 Unexecuted instantiation: pmksa_cache.c:wpabuf_put_le32 Unexecuted instantiation: preauth.c:wpabuf_put_le32 Unexecuted instantiation: wpa.c:wpabuf_put_le32 Unexecuted instantiation: wpa_ie.c:wpabuf_put_le32 Unexecuted instantiation: wpa_ft.c:wpabuf_put_le32 Unexecuted instantiation: tdls.c:wpabuf_put_le32 Unexecuted instantiation: eapol_supp_sm.c:wpabuf_put_le32 Unexecuted instantiation: eap.c:wpabuf_put_le32 Unexecuted instantiation: eap_methods.c:wpabuf_put_le32 Unexecuted instantiation: eap_common.c:wpabuf_put_le32 Unexecuted instantiation: l2_packet_linux.c:wpabuf_put_le32 Unexecuted instantiation: base64.c:wpabuf_put_le32 Unexecuted instantiation: bitfield.c:wpabuf_put_le32 Unexecuted instantiation: common.c:wpabuf_put_le32 Unexecuted instantiation: crc32.c:wpabuf_put_le32 Unexecuted instantiation: wpa_debug.c:wpabuf_put_le32 Unexecuted instantiation: wpabuf.c:wpabuf_put_le32 Unexecuted instantiation: os_unix.c:wpabuf_put_le32 Unexecuted instantiation: eloop.c:wpabuf_put_le32 Unexecuted instantiation: aes-unwrap.c:wpabuf_put_le32 Unexecuted instantiation: rc4.c:wpabuf_put_le32 Unexecuted instantiation: tls_internal.c:wpabuf_put_le32 Unexecuted instantiation: aes-internal-dec.c:wpabuf_put_le32 Unexecuted instantiation: tlsv1_client.c:wpabuf_put_le32 Unexecuted instantiation: tlsv1_client_read.c:wpabuf_put_le32 Unexecuted instantiation: tlsv1_client_write.c:wpabuf_put_le32 Unexecuted instantiation: tlsv1_client_ocsp.c:wpabuf_put_le32 Unexecuted instantiation: tlsv1_common.c:wpabuf_put_le32 Unexecuted instantiation: tlsv1_cred.c:wpabuf_put_le32 Unexecuted instantiation: tlsv1_record.c:wpabuf_put_le32 Unexecuted instantiation: tlsv1_server.c:wpabuf_put_le32 Unexecuted instantiation: tlsv1_server_read.c:wpabuf_put_le32 Unexecuted instantiation: tlsv1_server_write.c:wpabuf_put_le32 Unexecuted instantiation: x509v3.c:wpabuf_put_le32 Unexecuted instantiation: asn1.c:wpabuf_put_le32 Unexecuted instantiation: sha1-tlsprf.c:wpabuf_put_le32 Unexecuted instantiation: sha256-tlsprf.c:wpabuf_put_le32 Unexecuted instantiation: sha384-internal.c:wpabuf_put_le32 Unexecuted instantiation: sha512-internal.c:wpabuf_put_le32 Unexecuted instantiation: crypto_internal.c:wpabuf_put_le32 Unexecuted instantiation: crypto_internal-cipher.c:wpabuf_put_le32 Unexecuted instantiation: crypto_internal-modexp.c:wpabuf_put_le32 Unexecuted instantiation: crypto_internal-rsa.c:wpabuf_put_le32 Unexecuted instantiation: des-internal.c:wpabuf_put_le32 Unexecuted instantiation: bignum.c:wpabuf_put_le32 Unexecuted instantiation: pkcs1.c:wpabuf_put_le32 Unexecuted instantiation: pkcs8.c:wpabuf_put_le32 Unexecuted instantiation: rsa.c:wpabuf_put_le32 Unexecuted instantiation: pkcs5.c:wpabuf_put_le32 |
141 | | |
142 | | static inline void wpabuf_put_le64(struct wpabuf *buf, u64 data) |
143 | 0 | { |
144 | 0 | u8 *pos = (u8 *) wpabuf_put(buf, 8); |
145 | 0 | WPA_PUT_LE64(pos, data); |
146 | 0 | } Unexecuted instantiation: fuzzer-common.c:wpabuf_put_le64 Unexecuted instantiation: bssid_ignore.c:wpabuf_put_le64 Unexecuted instantiation: bss.c:wpabuf_put_le64 Unexecuted instantiation: config.c:wpabuf_put_le64 Unexecuted instantiation: config_file.c:wpabuf_put_le64 Unexecuted instantiation: eap_register.c:wpabuf_put_le64 Unexecuted instantiation: events.c:wpabuf_put_le64 Unexecuted instantiation: gas_query.c:wpabuf_put_le64 Unexecuted instantiation: hs20_supplicant.c:wpabuf_put_le64 Unexecuted instantiation: interworking.c:wpabuf_put_le64 Unexecuted instantiation: notify.c:wpabuf_put_le64 Unexecuted instantiation: offchannel.c:wpabuf_put_le64 Unexecuted instantiation: op_classes.c:wpabuf_put_le64 Unexecuted instantiation: robust_av.c:wpabuf_put_le64 Unexecuted instantiation: rrm.c:wpabuf_put_le64 Unexecuted instantiation: scan.c:wpabuf_put_le64 Unexecuted instantiation: wmm_ac.c:wpabuf_put_le64 Unexecuted instantiation: wnm_sta.c:wpabuf_put_le64 Unexecuted instantiation: wpa_supplicant.c:wpabuf_put_le64 Unexecuted instantiation: wpas_glue.c:wpabuf_put_le64 Unexecuted instantiation: driver_common.c:wpabuf_put_le64 Unexecuted instantiation: drivers.c:wpabuf_put_le64 Unexecuted instantiation: wnm.c:wpabuf_put_le64 Unexecuted instantiation: gas.c:wpabuf_put_le64 Unexecuted instantiation: hw_features_common.c:wpabuf_put_le64 Unexecuted instantiation: ieee802_11_common.c:wpabuf_put_le64 Unexecuted instantiation: ptksa_cache.c:wpabuf_put_le64 Unexecuted instantiation: wpa_common.c:wpabuf_put_le64 Unexecuted instantiation: aes-omac1.c:wpabuf_put_le64 Unexecuted instantiation: md5.c:wpabuf_put_le64 Unexecuted instantiation: md5-internal.c:wpabuf_put_le64 Unexecuted instantiation: sha1.c:wpabuf_put_le64 Unexecuted instantiation: sha1-internal.c:wpabuf_put_le64 Unexecuted instantiation: sha1-pbkdf2.c:wpabuf_put_le64 Unexecuted instantiation: sha1-prf.c:wpabuf_put_le64 Unexecuted instantiation: sha256.c:wpabuf_put_le64 Unexecuted instantiation: sha256-prf.c:wpabuf_put_le64 Unexecuted instantiation: sha256-internal.c:wpabuf_put_le64 Unexecuted instantiation: aes-internal-enc.c:wpabuf_put_le64 Unexecuted instantiation: aes-internal.c:wpabuf_put_le64 Unexecuted instantiation: pmksa_cache.c:wpabuf_put_le64 Unexecuted instantiation: preauth.c:wpabuf_put_le64 Unexecuted instantiation: wpa.c:wpabuf_put_le64 Unexecuted instantiation: wpa_ie.c:wpabuf_put_le64 Unexecuted instantiation: wpa_ft.c:wpabuf_put_le64 Unexecuted instantiation: tdls.c:wpabuf_put_le64 Unexecuted instantiation: eapol_supp_sm.c:wpabuf_put_le64 Unexecuted instantiation: eap.c:wpabuf_put_le64 Unexecuted instantiation: eap_methods.c:wpabuf_put_le64 Unexecuted instantiation: eap_common.c:wpabuf_put_le64 Unexecuted instantiation: l2_packet_linux.c:wpabuf_put_le64 Unexecuted instantiation: base64.c:wpabuf_put_le64 Unexecuted instantiation: bitfield.c:wpabuf_put_le64 Unexecuted instantiation: common.c:wpabuf_put_le64 Unexecuted instantiation: crc32.c:wpabuf_put_le64 Unexecuted instantiation: wpa_debug.c:wpabuf_put_le64 Unexecuted instantiation: wpabuf.c:wpabuf_put_le64 Unexecuted instantiation: os_unix.c:wpabuf_put_le64 Unexecuted instantiation: eloop.c:wpabuf_put_le64 Unexecuted instantiation: aes-unwrap.c:wpabuf_put_le64 Unexecuted instantiation: rc4.c:wpabuf_put_le64 Unexecuted instantiation: tls_internal.c:wpabuf_put_le64 Unexecuted instantiation: aes-internal-dec.c:wpabuf_put_le64 Unexecuted instantiation: tlsv1_client.c:wpabuf_put_le64 Unexecuted instantiation: tlsv1_client_read.c:wpabuf_put_le64 Unexecuted instantiation: tlsv1_client_write.c:wpabuf_put_le64 Unexecuted instantiation: tlsv1_client_ocsp.c:wpabuf_put_le64 Unexecuted instantiation: tlsv1_common.c:wpabuf_put_le64 Unexecuted instantiation: tlsv1_cred.c:wpabuf_put_le64 Unexecuted instantiation: tlsv1_record.c:wpabuf_put_le64 Unexecuted instantiation: tlsv1_server.c:wpabuf_put_le64 Unexecuted instantiation: tlsv1_server_read.c:wpabuf_put_le64 Unexecuted instantiation: tlsv1_server_write.c:wpabuf_put_le64 Unexecuted instantiation: x509v3.c:wpabuf_put_le64 Unexecuted instantiation: asn1.c:wpabuf_put_le64 Unexecuted instantiation: sha1-tlsprf.c:wpabuf_put_le64 Unexecuted instantiation: sha256-tlsprf.c:wpabuf_put_le64 Unexecuted instantiation: sha384-internal.c:wpabuf_put_le64 Unexecuted instantiation: sha512-internal.c:wpabuf_put_le64 Unexecuted instantiation: crypto_internal.c:wpabuf_put_le64 Unexecuted instantiation: crypto_internal-cipher.c:wpabuf_put_le64 Unexecuted instantiation: crypto_internal-modexp.c:wpabuf_put_le64 Unexecuted instantiation: crypto_internal-rsa.c:wpabuf_put_le64 Unexecuted instantiation: des-internal.c:wpabuf_put_le64 Unexecuted instantiation: bignum.c:wpabuf_put_le64 Unexecuted instantiation: pkcs1.c:wpabuf_put_le64 Unexecuted instantiation: pkcs8.c:wpabuf_put_le64 Unexecuted instantiation: rsa.c:wpabuf_put_le64 Unexecuted instantiation: pkcs5.c:wpabuf_put_le64 |
147 | | |
148 | | static inline void wpabuf_put_be16(struct wpabuf *buf, u16 data) |
149 | 0 | { |
150 | 0 | u8 *pos = (u8 *) wpabuf_put(buf, 2); |
151 | 0 | WPA_PUT_BE16(pos, data); |
152 | 0 | } Unexecuted instantiation: fuzzer-common.c:wpabuf_put_be16 Unexecuted instantiation: bssid_ignore.c:wpabuf_put_be16 Unexecuted instantiation: bss.c:wpabuf_put_be16 Unexecuted instantiation: config.c:wpabuf_put_be16 Unexecuted instantiation: config_file.c:wpabuf_put_be16 Unexecuted instantiation: eap_register.c:wpabuf_put_be16 Unexecuted instantiation: events.c:wpabuf_put_be16 Unexecuted instantiation: gas_query.c:wpabuf_put_be16 Unexecuted instantiation: hs20_supplicant.c:wpabuf_put_be16 Unexecuted instantiation: interworking.c:wpabuf_put_be16 Unexecuted instantiation: notify.c:wpabuf_put_be16 Unexecuted instantiation: offchannel.c:wpabuf_put_be16 Unexecuted instantiation: op_classes.c:wpabuf_put_be16 Unexecuted instantiation: robust_av.c:wpabuf_put_be16 Unexecuted instantiation: rrm.c:wpabuf_put_be16 Unexecuted instantiation: scan.c:wpabuf_put_be16 Unexecuted instantiation: wmm_ac.c:wpabuf_put_be16 Unexecuted instantiation: wnm_sta.c:wpabuf_put_be16 Unexecuted instantiation: wpa_supplicant.c:wpabuf_put_be16 Unexecuted instantiation: wpas_glue.c:wpabuf_put_be16 Unexecuted instantiation: driver_common.c:wpabuf_put_be16 Unexecuted instantiation: drivers.c:wpabuf_put_be16 Unexecuted instantiation: wnm.c:wpabuf_put_be16 Unexecuted instantiation: gas.c:wpabuf_put_be16 Unexecuted instantiation: hw_features_common.c:wpabuf_put_be16 Unexecuted instantiation: ieee802_11_common.c:wpabuf_put_be16 Unexecuted instantiation: ptksa_cache.c:wpabuf_put_be16 Unexecuted instantiation: wpa_common.c:wpabuf_put_be16 Unexecuted instantiation: aes-omac1.c:wpabuf_put_be16 Unexecuted instantiation: md5.c:wpabuf_put_be16 Unexecuted instantiation: md5-internal.c:wpabuf_put_be16 Unexecuted instantiation: sha1.c:wpabuf_put_be16 Unexecuted instantiation: sha1-internal.c:wpabuf_put_be16 Unexecuted instantiation: sha1-pbkdf2.c:wpabuf_put_be16 Unexecuted instantiation: sha1-prf.c:wpabuf_put_be16 Unexecuted instantiation: sha256.c:wpabuf_put_be16 Unexecuted instantiation: sha256-prf.c:wpabuf_put_be16 Unexecuted instantiation: sha256-internal.c:wpabuf_put_be16 Unexecuted instantiation: aes-internal-enc.c:wpabuf_put_be16 Unexecuted instantiation: aes-internal.c:wpabuf_put_be16 Unexecuted instantiation: pmksa_cache.c:wpabuf_put_be16 Unexecuted instantiation: preauth.c:wpabuf_put_be16 Unexecuted instantiation: wpa.c:wpabuf_put_be16 Unexecuted instantiation: wpa_ie.c:wpabuf_put_be16 Unexecuted instantiation: wpa_ft.c:wpabuf_put_be16 Unexecuted instantiation: tdls.c:wpabuf_put_be16 Unexecuted instantiation: eapol_supp_sm.c:wpabuf_put_be16 Unexecuted instantiation: eap.c:wpabuf_put_be16 Unexecuted instantiation: eap_methods.c:wpabuf_put_be16 Unexecuted instantiation: eap_common.c:wpabuf_put_be16 Unexecuted instantiation: l2_packet_linux.c:wpabuf_put_be16 Unexecuted instantiation: base64.c:wpabuf_put_be16 Unexecuted instantiation: bitfield.c:wpabuf_put_be16 Unexecuted instantiation: common.c:wpabuf_put_be16 Unexecuted instantiation: crc32.c:wpabuf_put_be16 Unexecuted instantiation: wpa_debug.c:wpabuf_put_be16 Unexecuted instantiation: wpabuf.c:wpabuf_put_be16 Unexecuted instantiation: os_unix.c:wpabuf_put_be16 Unexecuted instantiation: eloop.c:wpabuf_put_be16 Unexecuted instantiation: aes-unwrap.c:wpabuf_put_be16 Unexecuted instantiation: rc4.c:wpabuf_put_be16 Unexecuted instantiation: tls_internal.c:wpabuf_put_be16 Unexecuted instantiation: aes-internal-dec.c:wpabuf_put_be16 Unexecuted instantiation: tlsv1_client.c:wpabuf_put_be16 Unexecuted instantiation: tlsv1_client_read.c:wpabuf_put_be16 Unexecuted instantiation: tlsv1_client_write.c:wpabuf_put_be16 Unexecuted instantiation: tlsv1_client_ocsp.c:wpabuf_put_be16 Unexecuted instantiation: tlsv1_common.c:wpabuf_put_be16 Unexecuted instantiation: tlsv1_cred.c:wpabuf_put_be16 Unexecuted instantiation: tlsv1_record.c:wpabuf_put_be16 Unexecuted instantiation: tlsv1_server.c:wpabuf_put_be16 Unexecuted instantiation: tlsv1_server_read.c:wpabuf_put_be16 Unexecuted instantiation: tlsv1_server_write.c:wpabuf_put_be16 Unexecuted instantiation: x509v3.c:wpabuf_put_be16 Unexecuted instantiation: asn1.c:wpabuf_put_be16 Unexecuted instantiation: sha1-tlsprf.c:wpabuf_put_be16 Unexecuted instantiation: sha256-tlsprf.c:wpabuf_put_be16 Unexecuted instantiation: sha384-internal.c:wpabuf_put_be16 Unexecuted instantiation: sha512-internal.c:wpabuf_put_be16 Unexecuted instantiation: crypto_internal.c:wpabuf_put_be16 Unexecuted instantiation: crypto_internal-cipher.c:wpabuf_put_be16 Unexecuted instantiation: crypto_internal-modexp.c:wpabuf_put_be16 Unexecuted instantiation: crypto_internal-rsa.c:wpabuf_put_be16 Unexecuted instantiation: des-internal.c:wpabuf_put_be16 Unexecuted instantiation: bignum.c:wpabuf_put_be16 Unexecuted instantiation: pkcs1.c:wpabuf_put_be16 Unexecuted instantiation: pkcs8.c:wpabuf_put_be16 Unexecuted instantiation: rsa.c:wpabuf_put_be16 Unexecuted instantiation: pkcs5.c:wpabuf_put_be16 |
153 | | |
154 | | static inline void wpabuf_put_be24(struct wpabuf *buf, u32 data) |
155 | 0 | { |
156 | 0 | u8 *pos = (u8 *) wpabuf_put(buf, 3); |
157 | 0 | WPA_PUT_BE24(pos, data); |
158 | 0 | } Unexecuted instantiation: fuzzer-common.c:wpabuf_put_be24 Unexecuted instantiation: bssid_ignore.c:wpabuf_put_be24 Unexecuted instantiation: bss.c:wpabuf_put_be24 Unexecuted instantiation: config.c:wpabuf_put_be24 Unexecuted instantiation: config_file.c:wpabuf_put_be24 Unexecuted instantiation: eap_register.c:wpabuf_put_be24 Unexecuted instantiation: events.c:wpabuf_put_be24 Unexecuted instantiation: gas_query.c:wpabuf_put_be24 Unexecuted instantiation: hs20_supplicant.c:wpabuf_put_be24 Unexecuted instantiation: interworking.c:wpabuf_put_be24 Unexecuted instantiation: notify.c:wpabuf_put_be24 Unexecuted instantiation: offchannel.c:wpabuf_put_be24 Unexecuted instantiation: op_classes.c:wpabuf_put_be24 Unexecuted instantiation: robust_av.c:wpabuf_put_be24 Unexecuted instantiation: rrm.c:wpabuf_put_be24 Unexecuted instantiation: scan.c:wpabuf_put_be24 Unexecuted instantiation: wmm_ac.c:wpabuf_put_be24 Unexecuted instantiation: wnm_sta.c:wpabuf_put_be24 Unexecuted instantiation: wpa_supplicant.c:wpabuf_put_be24 Unexecuted instantiation: wpas_glue.c:wpabuf_put_be24 Unexecuted instantiation: driver_common.c:wpabuf_put_be24 Unexecuted instantiation: drivers.c:wpabuf_put_be24 Unexecuted instantiation: wnm.c:wpabuf_put_be24 Unexecuted instantiation: gas.c:wpabuf_put_be24 Unexecuted instantiation: hw_features_common.c:wpabuf_put_be24 Unexecuted instantiation: ieee802_11_common.c:wpabuf_put_be24 Unexecuted instantiation: ptksa_cache.c:wpabuf_put_be24 Unexecuted instantiation: wpa_common.c:wpabuf_put_be24 Unexecuted instantiation: aes-omac1.c:wpabuf_put_be24 Unexecuted instantiation: md5.c:wpabuf_put_be24 Unexecuted instantiation: md5-internal.c:wpabuf_put_be24 Unexecuted instantiation: sha1.c:wpabuf_put_be24 Unexecuted instantiation: sha1-internal.c:wpabuf_put_be24 Unexecuted instantiation: sha1-pbkdf2.c:wpabuf_put_be24 Unexecuted instantiation: sha1-prf.c:wpabuf_put_be24 Unexecuted instantiation: sha256.c:wpabuf_put_be24 Unexecuted instantiation: sha256-prf.c:wpabuf_put_be24 Unexecuted instantiation: sha256-internal.c:wpabuf_put_be24 Unexecuted instantiation: aes-internal-enc.c:wpabuf_put_be24 Unexecuted instantiation: aes-internal.c:wpabuf_put_be24 Unexecuted instantiation: pmksa_cache.c:wpabuf_put_be24 Unexecuted instantiation: preauth.c:wpabuf_put_be24 Unexecuted instantiation: wpa.c:wpabuf_put_be24 Unexecuted instantiation: wpa_ie.c:wpabuf_put_be24 Unexecuted instantiation: wpa_ft.c:wpabuf_put_be24 Unexecuted instantiation: tdls.c:wpabuf_put_be24 Unexecuted instantiation: eapol_supp_sm.c:wpabuf_put_be24 Unexecuted instantiation: eap.c:wpabuf_put_be24 Unexecuted instantiation: eap_methods.c:wpabuf_put_be24 Unexecuted instantiation: eap_common.c:wpabuf_put_be24 Unexecuted instantiation: l2_packet_linux.c:wpabuf_put_be24 Unexecuted instantiation: base64.c:wpabuf_put_be24 Unexecuted instantiation: bitfield.c:wpabuf_put_be24 Unexecuted instantiation: common.c:wpabuf_put_be24 Unexecuted instantiation: crc32.c:wpabuf_put_be24 Unexecuted instantiation: wpa_debug.c:wpabuf_put_be24 Unexecuted instantiation: wpabuf.c:wpabuf_put_be24 Unexecuted instantiation: os_unix.c:wpabuf_put_be24 Unexecuted instantiation: eloop.c:wpabuf_put_be24 Unexecuted instantiation: aes-unwrap.c:wpabuf_put_be24 Unexecuted instantiation: rc4.c:wpabuf_put_be24 Unexecuted instantiation: tls_internal.c:wpabuf_put_be24 Unexecuted instantiation: aes-internal-dec.c:wpabuf_put_be24 Unexecuted instantiation: tlsv1_client.c:wpabuf_put_be24 Unexecuted instantiation: tlsv1_client_read.c:wpabuf_put_be24 Unexecuted instantiation: tlsv1_client_write.c:wpabuf_put_be24 Unexecuted instantiation: tlsv1_client_ocsp.c:wpabuf_put_be24 Unexecuted instantiation: tlsv1_common.c:wpabuf_put_be24 Unexecuted instantiation: tlsv1_cred.c:wpabuf_put_be24 Unexecuted instantiation: tlsv1_record.c:wpabuf_put_be24 Unexecuted instantiation: tlsv1_server.c:wpabuf_put_be24 Unexecuted instantiation: tlsv1_server_read.c:wpabuf_put_be24 Unexecuted instantiation: tlsv1_server_write.c:wpabuf_put_be24 Unexecuted instantiation: x509v3.c:wpabuf_put_be24 Unexecuted instantiation: asn1.c:wpabuf_put_be24 Unexecuted instantiation: sha1-tlsprf.c:wpabuf_put_be24 Unexecuted instantiation: sha256-tlsprf.c:wpabuf_put_be24 Unexecuted instantiation: sha384-internal.c:wpabuf_put_be24 Unexecuted instantiation: sha512-internal.c:wpabuf_put_be24 Unexecuted instantiation: crypto_internal.c:wpabuf_put_be24 Unexecuted instantiation: crypto_internal-cipher.c:wpabuf_put_be24 Unexecuted instantiation: crypto_internal-modexp.c:wpabuf_put_be24 Unexecuted instantiation: crypto_internal-rsa.c:wpabuf_put_be24 Unexecuted instantiation: des-internal.c:wpabuf_put_be24 Unexecuted instantiation: bignum.c:wpabuf_put_be24 Unexecuted instantiation: pkcs1.c:wpabuf_put_be24 Unexecuted instantiation: pkcs8.c:wpabuf_put_be24 Unexecuted instantiation: rsa.c:wpabuf_put_be24 Unexecuted instantiation: pkcs5.c:wpabuf_put_be24 |
159 | | |
160 | | static inline void wpabuf_put_be32(struct wpabuf *buf, u32 data) |
161 | 0 | { |
162 | 0 | u8 *pos = (u8 *) wpabuf_put(buf, 4); |
163 | 0 | WPA_PUT_BE32(pos, data); |
164 | 0 | } Unexecuted instantiation: fuzzer-common.c:wpabuf_put_be32 Unexecuted instantiation: bssid_ignore.c:wpabuf_put_be32 Unexecuted instantiation: bss.c:wpabuf_put_be32 Unexecuted instantiation: config.c:wpabuf_put_be32 Unexecuted instantiation: config_file.c:wpabuf_put_be32 Unexecuted instantiation: eap_register.c:wpabuf_put_be32 Unexecuted instantiation: events.c:wpabuf_put_be32 Unexecuted instantiation: gas_query.c:wpabuf_put_be32 Unexecuted instantiation: hs20_supplicant.c:wpabuf_put_be32 Unexecuted instantiation: interworking.c:wpabuf_put_be32 Unexecuted instantiation: notify.c:wpabuf_put_be32 Unexecuted instantiation: offchannel.c:wpabuf_put_be32 Unexecuted instantiation: op_classes.c:wpabuf_put_be32 Unexecuted instantiation: robust_av.c:wpabuf_put_be32 Unexecuted instantiation: rrm.c:wpabuf_put_be32 Unexecuted instantiation: scan.c:wpabuf_put_be32 Unexecuted instantiation: wmm_ac.c:wpabuf_put_be32 Unexecuted instantiation: wnm_sta.c:wpabuf_put_be32 Unexecuted instantiation: wpa_supplicant.c:wpabuf_put_be32 Unexecuted instantiation: wpas_glue.c:wpabuf_put_be32 Unexecuted instantiation: driver_common.c:wpabuf_put_be32 Unexecuted instantiation: drivers.c:wpabuf_put_be32 Unexecuted instantiation: wnm.c:wpabuf_put_be32 Unexecuted instantiation: gas.c:wpabuf_put_be32 Unexecuted instantiation: hw_features_common.c:wpabuf_put_be32 Unexecuted instantiation: ieee802_11_common.c:wpabuf_put_be32 Unexecuted instantiation: ptksa_cache.c:wpabuf_put_be32 Unexecuted instantiation: wpa_common.c:wpabuf_put_be32 Unexecuted instantiation: aes-omac1.c:wpabuf_put_be32 Unexecuted instantiation: md5.c:wpabuf_put_be32 Unexecuted instantiation: md5-internal.c:wpabuf_put_be32 Unexecuted instantiation: sha1.c:wpabuf_put_be32 Unexecuted instantiation: sha1-internal.c:wpabuf_put_be32 Unexecuted instantiation: sha1-pbkdf2.c:wpabuf_put_be32 Unexecuted instantiation: sha1-prf.c:wpabuf_put_be32 Unexecuted instantiation: sha256.c:wpabuf_put_be32 Unexecuted instantiation: sha256-prf.c:wpabuf_put_be32 Unexecuted instantiation: sha256-internal.c:wpabuf_put_be32 Unexecuted instantiation: aes-internal-enc.c:wpabuf_put_be32 Unexecuted instantiation: aes-internal.c:wpabuf_put_be32 Unexecuted instantiation: pmksa_cache.c:wpabuf_put_be32 Unexecuted instantiation: preauth.c:wpabuf_put_be32 Unexecuted instantiation: wpa.c:wpabuf_put_be32 Unexecuted instantiation: wpa_ie.c:wpabuf_put_be32 Unexecuted instantiation: wpa_ft.c:wpabuf_put_be32 Unexecuted instantiation: tdls.c:wpabuf_put_be32 Unexecuted instantiation: eapol_supp_sm.c:wpabuf_put_be32 Unexecuted instantiation: eap.c:wpabuf_put_be32 Unexecuted instantiation: eap_methods.c:wpabuf_put_be32 Unexecuted instantiation: eap_common.c:wpabuf_put_be32 Unexecuted instantiation: l2_packet_linux.c:wpabuf_put_be32 Unexecuted instantiation: base64.c:wpabuf_put_be32 Unexecuted instantiation: bitfield.c:wpabuf_put_be32 Unexecuted instantiation: common.c:wpabuf_put_be32 Unexecuted instantiation: crc32.c:wpabuf_put_be32 Unexecuted instantiation: wpa_debug.c:wpabuf_put_be32 Unexecuted instantiation: wpabuf.c:wpabuf_put_be32 Unexecuted instantiation: os_unix.c:wpabuf_put_be32 Unexecuted instantiation: eloop.c:wpabuf_put_be32 Unexecuted instantiation: aes-unwrap.c:wpabuf_put_be32 Unexecuted instantiation: rc4.c:wpabuf_put_be32 Unexecuted instantiation: tls_internal.c:wpabuf_put_be32 Unexecuted instantiation: aes-internal-dec.c:wpabuf_put_be32 Unexecuted instantiation: tlsv1_client.c:wpabuf_put_be32 Unexecuted instantiation: tlsv1_client_read.c:wpabuf_put_be32 Unexecuted instantiation: tlsv1_client_write.c:wpabuf_put_be32 Unexecuted instantiation: tlsv1_client_ocsp.c:wpabuf_put_be32 Unexecuted instantiation: tlsv1_common.c:wpabuf_put_be32 Unexecuted instantiation: tlsv1_cred.c:wpabuf_put_be32 Unexecuted instantiation: tlsv1_record.c:wpabuf_put_be32 Unexecuted instantiation: tlsv1_server.c:wpabuf_put_be32 Unexecuted instantiation: tlsv1_server_read.c:wpabuf_put_be32 Unexecuted instantiation: tlsv1_server_write.c:wpabuf_put_be32 Unexecuted instantiation: x509v3.c:wpabuf_put_be32 Unexecuted instantiation: asn1.c:wpabuf_put_be32 Unexecuted instantiation: sha1-tlsprf.c:wpabuf_put_be32 Unexecuted instantiation: sha256-tlsprf.c:wpabuf_put_be32 Unexecuted instantiation: sha384-internal.c:wpabuf_put_be32 Unexecuted instantiation: sha512-internal.c:wpabuf_put_be32 Unexecuted instantiation: crypto_internal.c:wpabuf_put_be32 Unexecuted instantiation: crypto_internal-cipher.c:wpabuf_put_be32 Unexecuted instantiation: crypto_internal-modexp.c:wpabuf_put_be32 Unexecuted instantiation: crypto_internal-rsa.c:wpabuf_put_be32 Unexecuted instantiation: des-internal.c:wpabuf_put_be32 Unexecuted instantiation: bignum.c:wpabuf_put_be32 Unexecuted instantiation: pkcs1.c:wpabuf_put_be32 Unexecuted instantiation: pkcs8.c:wpabuf_put_be32 Unexecuted instantiation: rsa.c:wpabuf_put_be32 Unexecuted instantiation: pkcs5.c:wpabuf_put_be32 |
165 | | |
166 | | static inline void wpabuf_put_be64(struct wpabuf *buf, u64 data) |
167 | 0 | { |
168 | 0 | u8 *pos = (u8 *) wpabuf_put(buf, 8); |
169 | 0 | WPA_PUT_BE64(pos, data); |
170 | 0 | } Unexecuted instantiation: fuzzer-common.c:wpabuf_put_be64 Unexecuted instantiation: bssid_ignore.c:wpabuf_put_be64 Unexecuted instantiation: bss.c:wpabuf_put_be64 Unexecuted instantiation: config.c:wpabuf_put_be64 Unexecuted instantiation: config_file.c:wpabuf_put_be64 Unexecuted instantiation: eap_register.c:wpabuf_put_be64 Unexecuted instantiation: events.c:wpabuf_put_be64 Unexecuted instantiation: gas_query.c:wpabuf_put_be64 Unexecuted instantiation: hs20_supplicant.c:wpabuf_put_be64 Unexecuted instantiation: interworking.c:wpabuf_put_be64 Unexecuted instantiation: notify.c:wpabuf_put_be64 Unexecuted instantiation: offchannel.c:wpabuf_put_be64 Unexecuted instantiation: op_classes.c:wpabuf_put_be64 Unexecuted instantiation: robust_av.c:wpabuf_put_be64 Unexecuted instantiation: rrm.c:wpabuf_put_be64 Unexecuted instantiation: scan.c:wpabuf_put_be64 Unexecuted instantiation: wmm_ac.c:wpabuf_put_be64 Unexecuted instantiation: wnm_sta.c:wpabuf_put_be64 Unexecuted instantiation: wpa_supplicant.c:wpabuf_put_be64 Unexecuted instantiation: wpas_glue.c:wpabuf_put_be64 Unexecuted instantiation: driver_common.c:wpabuf_put_be64 Unexecuted instantiation: drivers.c:wpabuf_put_be64 Unexecuted instantiation: wnm.c:wpabuf_put_be64 Unexecuted instantiation: gas.c:wpabuf_put_be64 Unexecuted instantiation: hw_features_common.c:wpabuf_put_be64 Unexecuted instantiation: ieee802_11_common.c:wpabuf_put_be64 Unexecuted instantiation: ptksa_cache.c:wpabuf_put_be64 Unexecuted instantiation: wpa_common.c:wpabuf_put_be64 Unexecuted instantiation: aes-omac1.c:wpabuf_put_be64 Unexecuted instantiation: md5.c:wpabuf_put_be64 Unexecuted instantiation: md5-internal.c:wpabuf_put_be64 Unexecuted instantiation: sha1.c:wpabuf_put_be64 Unexecuted instantiation: sha1-internal.c:wpabuf_put_be64 Unexecuted instantiation: sha1-pbkdf2.c:wpabuf_put_be64 Unexecuted instantiation: sha1-prf.c:wpabuf_put_be64 Unexecuted instantiation: sha256.c:wpabuf_put_be64 Unexecuted instantiation: sha256-prf.c:wpabuf_put_be64 Unexecuted instantiation: sha256-internal.c:wpabuf_put_be64 Unexecuted instantiation: aes-internal-enc.c:wpabuf_put_be64 Unexecuted instantiation: aes-internal.c:wpabuf_put_be64 Unexecuted instantiation: pmksa_cache.c:wpabuf_put_be64 Unexecuted instantiation: preauth.c:wpabuf_put_be64 Unexecuted instantiation: wpa.c:wpabuf_put_be64 Unexecuted instantiation: wpa_ie.c:wpabuf_put_be64 Unexecuted instantiation: wpa_ft.c:wpabuf_put_be64 Unexecuted instantiation: tdls.c:wpabuf_put_be64 Unexecuted instantiation: eapol_supp_sm.c:wpabuf_put_be64 Unexecuted instantiation: eap.c:wpabuf_put_be64 Unexecuted instantiation: eap_methods.c:wpabuf_put_be64 Unexecuted instantiation: eap_common.c:wpabuf_put_be64 Unexecuted instantiation: l2_packet_linux.c:wpabuf_put_be64 Unexecuted instantiation: base64.c:wpabuf_put_be64 Unexecuted instantiation: bitfield.c:wpabuf_put_be64 Unexecuted instantiation: common.c:wpabuf_put_be64 Unexecuted instantiation: crc32.c:wpabuf_put_be64 Unexecuted instantiation: wpa_debug.c:wpabuf_put_be64 Unexecuted instantiation: wpabuf.c:wpabuf_put_be64 Unexecuted instantiation: os_unix.c:wpabuf_put_be64 Unexecuted instantiation: eloop.c:wpabuf_put_be64 Unexecuted instantiation: aes-unwrap.c:wpabuf_put_be64 Unexecuted instantiation: rc4.c:wpabuf_put_be64 Unexecuted instantiation: tls_internal.c:wpabuf_put_be64 Unexecuted instantiation: aes-internal-dec.c:wpabuf_put_be64 Unexecuted instantiation: tlsv1_client.c:wpabuf_put_be64 Unexecuted instantiation: tlsv1_client_read.c:wpabuf_put_be64 Unexecuted instantiation: tlsv1_client_write.c:wpabuf_put_be64 Unexecuted instantiation: tlsv1_client_ocsp.c:wpabuf_put_be64 Unexecuted instantiation: tlsv1_common.c:wpabuf_put_be64 Unexecuted instantiation: tlsv1_cred.c:wpabuf_put_be64 Unexecuted instantiation: tlsv1_record.c:wpabuf_put_be64 Unexecuted instantiation: tlsv1_server.c:wpabuf_put_be64 Unexecuted instantiation: tlsv1_server_read.c:wpabuf_put_be64 Unexecuted instantiation: tlsv1_server_write.c:wpabuf_put_be64 Unexecuted instantiation: x509v3.c:wpabuf_put_be64 Unexecuted instantiation: asn1.c:wpabuf_put_be64 Unexecuted instantiation: sha1-tlsprf.c:wpabuf_put_be64 Unexecuted instantiation: sha256-tlsprf.c:wpabuf_put_be64 Unexecuted instantiation: sha384-internal.c:wpabuf_put_be64 Unexecuted instantiation: sha512-internal.c:wpabuf_put_be64 Unexecuted instantiation: crypto_internal.c:wpabuf_put_be64 Unexecuted instantiation: crypto_internal-cipher.c:wpabuf_put_be64 Unexecuted instantiation: crypto_internal-modexp.c:wpabuf_put_be64 Unexecuted instantiation: crypto_internal-rsa.c:wpabuf_put_be64 Unexecuted instantiation: des-internal.c:wpabuf_put_be64 Unexecuted instantiation: bignum.c:wpabuf_put_be64 Unexecuted instantiation: pkcs1.c:wpabuf_put_be64 Unexecuted instantiation: pkcs8.c:wpabuf_put_be64 Unexecuted instantiation: rsa.c:wpabuf_put_be64 Unexecuted instantiation: pkcs5.c:wpabuf_put_be64 |
171 | | |
172 | | static inline void wpabuf_put_data(struct wpabuf *buf, const void *data, |
173 | | size_t len) |
174 | 1 | { |
175 | 1 | if (data) |
176 | 1 | os_memcpy(wpabuf_put(buf, len), data, len); |
177 | 1 | } Unexecuted instantiation: fuzzer-common.c:wpabuf_put_data Unexecuted instantiation: bssid_ignore.c:wpabuf_put_data Unexecuted instantiation: bss.c:wpabuf_put_data Unexecuted instantiation: config.c:wpabuf_put_data Unexecuted instantiation: config_file.c:wpabuf_put_data Unexecuted instantiation: eap_register.c:wpabuf_put_data Unexecuted instantiation: events.c:wpabuf_put_data Unexecuted instantiation: gas_query.c:wpabuf_put_data Unexecuted instantiation: hs20_supplicant.c:wpabuf_put_data Unexecuted instantiation: interworking.c:wpabuf_put_data Unexecuted instantiation: notify.c:wpabuf_put_data Unexecuted instantiation: offchannel.c:wpabuf_put_data Unexecuted instantiation: op_classes.c:wpabuf_put_data Unexecuted instantiation: robust_av.c:wpabuf_put_data Unexecuted instantiation: rrm.c:wpabuf_put_data Unexecuted instantiation: scan.c:wpabuf_put_data Unexecuted instantiation: wmm_ac.c:wpabuf_put_data wnm_sta.c:wpabuf_put_data Line | Count | Source | 174 | 1 | { | 175 | 1 | if (data) | 176 | 1 | os_memcpy(wpabuf_put(buf, len), data, len); | 177 | 1 | } |
Unexecuted instantiation: wpa_supplicant.c:wpabuf_put_data Unexecuted instantiation: wpas_glue.c:wpabuf_put_data Unexecuted instantiation: driver_common.c:wpabuf_put_data Unexecuted instantiation: drivers.c:wpabuf_put_data Unexecuted instantiation: wnm.c:wpabuf_put_data Unexecuted instantiation: gas.c:wpabuf_put_data Unexecuted instantiation: hw_features_common.c:wpabuf_put_data Unexecuted instantiation: ieee802_11_common.c:wpabuf_put_data Unexecuted instantiation: ptksa_cache.c:wpabuf_put_data Unexecuted instantiation: wpa_common.c:wpabuf_put_data Unexecuted instantiation: aes-omac1.c:wpabuf_put_data Unexecuted instantiation: md5.c:wpabuf_put_data Unexecuted instantiation: md5-internal.c:wpabuf_put_data Unexecuted instantiation: sha1.c:wpabuf_put_data Unexecuted instantiation: sha1-internal.c:wpabuf_put_data Unexecuted instantiation: sha1-pbkdf2.c:wpabuf_put_data Unexecuted instantiation: sha1-prf.c:wpabuf_put_data Unexecuted instantiation: sha256.c:wpabuf_put_data Unexecuted instantiation: sha256-prf.c:wpabuf_put_data Unexecuted instantiation: sha256-internal.c:wpabuf_put_data Unexecuted instantiation: aes-internal-enc.c:wpabuf_put_data Unexecuted instantiation: aes-internal.c:wpabuf_put_data Unexecuted instantiation: pmksa_cache.c:wpabuf_put_data Unexecuted instantiation: preauth.c:wpabuf_put_data Unexecuted instantiation: wpa.c:wpabuf_put_data Unexecuted instantiation: wpa_ie.c:wpabuf_put_data Unexecuted instantiation: wpa_ft.c:wpabuf_put_data Unexecuted instantiation: tdls.c:wpabuf_put_data Unexecuted instantiation: eapol_supp_sm.c:wpabuf_put_data Unexecuted instantiation: eap.c:wpabuf_put_data Unexecuted instantiation: eap_methods.c:wpabuf_put_data Unexecuted instantiation: eap_common.c:wpabuf_put_data Unexecuted instantiation: l2_packet_linux.c:wpabuf_put_data Unexecuted instantiation: base64.c:wpabuf_put_data Unexecuted instantiation: bitfield.c:wpabuf_put_data Unexecuted instantiation: common.c:wpabuf_put_data Unexecuted instantiation: crc32.c:wpabuf_put_data Unexecuted instantiation: wpa_debug.c:wpabuf_put_data Unexecuted instantiation: wpabuf.c:wpabuf_put_data Unexecuted instantiation: os_unix.c:wpabuf_put_data Unexecuted instantiation: eloop.c:wpabuf_put_data Unexecuted instantiation: aes-unwrap.c:wpabuf_put_data Unexecuted instantiation: rc4.c:wpabuf_put_data Unexecuted instantiation: tls_internal.c:wpabuf_put_data Unexecuted instantiation: aes-internal-dec.c:wpabuf_put_data Unexecuted instantiation: tlsv1_client.c:wpabuf_put_data Unexecuted instantiation: tlsv1_client_read.c:wpabuf_put_data Unexecuted instantiation: tlsv1_client_write.c:wpabuf_put_data Unexecuted instantiation: tlsv1_client_ocsp.c:wpabuf_put_data Unexecuted instantiation: tlsv1_common.c:wpabuf_put_data Unexecuted instantiation: tlsv1_cred.c:wpabuf_put_data Unexecuted instantiation: tlsv1_record.c:wpabuf_put_data Unexecuted instantiation: tlsv1_server.c:wpabuf_put_data Unexecuted instantiation: tlsv1_server_read.c:wpabuf_put_data Unexecuted instantiation: tlsv1_server_write.c:wpabuf_put_data Unexecuted instantiation: x509v3.c:wpabuf_put_data Unexecuted instantiation: asn1.c:wpabuf_put_data Unexecuted instantiation: sha1-tlsprf.c:wpabuf_put_data Unexecuted instantiation: sha256-tlsprf.c:wpabuf_put_data Unexecuted instantiation: sha384-internal.c:wpabuf_put_data Unexecuted instantiation: sha512-internal.c:wpabuf_put_data Unexecuted instantiation: crypto_internal.c:wpabuf_put_data Unexecuted instantiation: crypto_internal-cipher.c:wpabuf_put_data Unexecuted instantiation: crypto_internal-modexp.c:wpabuf_put_data Unexecuted instantiation: crypto_internal-rsa.c:wpabuf_put_data Unexecuted instantiation: des-internal.c:wpabuf_put_data Unexecuted instantiation: bignum.c:wpabuf_put_data Unexecuted instantiation: pkcs1.c:wpabuf_put_data Unexecuted instantiation: pkcs8.c:wpabuf_put_data Unexecuted instantiation: rsa.c:wpabuf_put_data Unexecuted instantiation: pkcs5.c:wpabuf_put_data |
178 | | |
179 | | static inline void wpabuf_put_buf(struct wpabuf *dst, |
180 | | const struct wpabuf *src) |
181 | 0 | { |
182 | 0 | wpabuf_put_data(dst, wpabuf_head(src), wpabuf_len(src)); |
183 | 0 | } Unexecuted instantiation: fuzzer-common.c:wpabuf_put_buf Unexecuted instantiation: bssid_ignore.c:wpabuf_put_buf Unexecuted instantiation: bss.c:wpabuf_put_buf Unexecuted instantiation: config.c:wpabuf_put_buf Unexecuted instantiation: config_file.c:wpabuf_put_buf Unexecuted instantiation: eap_register.c:wpabuf_put_buf Unexecuted instantiation: events.c:wpabuf_put_buf Unexecuted instantiation: gas_query.c:wpabuf_put_buf Unexecuted instantiation: hs20_supplicant.c:wpabuf_put_buf Unexecuted instantiation: interworking.c:wpabuf_put_buf Unexecuted instantiation: notify.c:wpabuf_put_buf Unexecuted instantiation: offchannel.c:wpabuf_put_buf Unexecuted instantiation: op_classes.c:wpabuf_put_buf Unexecuted instantiation: robust_av.c:wpabuf_put_buf Unexecuted instantiation: rrm.c:wpabuf_put_buf Unexecuted instantiation: scan.c:wpabuf_put_buf Unexecuted instantiation: wmm_ac.c:wpabuf_put_buf Unexecuted instantiation: wnm_sta.c:wpabuf_put_buf Unexecuted instantiation: wpa_supplicant.c:wpabuf_put_buf Unexecuted instantiation: wpas_glue.c:wpabuf_put_buf Unexecuted instantiation: driver_common.c:wpabuf_put_buf Unexecuted instantiation: drivers.c:wpabuf_put_buf Unexecuted instantiation: wnm.c:wpabuf_put_buf Unexecuted instantiation: gas.c:wpabuf_put_buf Unexecuted instantiation: hw_features_common.c:wpabuf_put_buf Unexecuted instantiation: ieee802_11_common.c:wpabuf_put_buf Unexecuted instantiation: ptksa_cache.c:wpabuf_put_buf Unexecuted instantiation: wpa_common.c:wpabuf_put_buf Unexecuted instantiation: aes-omac1.c:wpabuf_put_buf Unexecuted instantiation: md5.c:wpabuf_put_buf Unexecuted instantiation: md5-internal.c:wpabuf_put_buf Unexecuted instantiation: sha1.c:wpabuf_put_buf Unexecuted instantiation: sha1-internal.c:wpabuf_put_buf Unexecuted instantiation: sha1-pbkdf2.c:wpabuf_put_buf Unexecuted instantiation: sha1-prf.c:wpabuf_put_buf Unexecuted instantiation: sha256.c:wpabuf_put_buf Unexecuted instantiation: sha256-prf.c:wpabuf_put_buf Unexecuted instantiation: sha256-internal.c:wpabuf_put_buf Unexecuted instantiation: aes-internal-enc.c:wpabuf_put_buf Unexecuted instantiation: aes-internal.c:wpabuf_put_buf Unexecuted instantiation: pmksa_cache.c:wpabuf_put_buf Unexecuted instantiation: preauth.c:wpabuf_put_buf Unexecuted instantiation: wpa.c:wpabuf_put_buf Unexecuted instantiation: wpa_ie.c:wpabuf_put_buf Unexecuted instantiation: wpa_ft.c:wpabuf_put_buf Unexecuted instantiation: tdls.c:wpabuf_put_buf Unexecuted instantiation: eapol_supp_sm.c:wpabuf_put_buf Unexecuted instantiation: eap.c:wpabuf_put_buf Unexecuted instantiation: eap_methods.c:wpabuf_put_buf Unexecuted instantiation: eap_common.c:wpabuf_put_buf Unexecuted instantiation: l2_packet_linux.c:wpabuf_put_buf Unexecuted instantiation: base64.c:wpabuf_put_buf Unexecuted instantiation: bitfield.c:wpabuf_put_buf Unexecuted instantiation: common.c:wpabuf_put_buf Unexecuted instantiation: crc32.c:wpabuf_put_buf Unexecuted instantiation: wpa_debug.c:wpabuf_put_buf Unexecuted instantiation: wpabuf.c:wpabuf_put_buf Unexecuted instantiation: os_unix.c:wpabuf_put_buf Unexecuted instantiation: eloop.c:wpabuf_put_buf Unexecuted instantiation: aes-unwrap.c:wpabuf_put_buf Unexecuted instantiation: rc4.c:wpabuf_put_buf Unexecuted instantiation: tls_internal.c:wpabuf_put_buf Unexecuted instantiation: aes-internal-dec.c:wpabuf_put_buf Unexecuted instantiation: tlsv1_client.c:wpabuf_put_buf Unexecuted instantiation: tlsv1_client_read.c:wpabuf_put_buf Unexecuted instantiation: tlsv1_client_write.c:wpabuf_put_buf Unexecuted instantiation: tlsv1_client_ocsp.c:wpabuf_put_buf Unexecuted instantiation: tlsv1_common.c:wpabuf_put_buf Unexecuted instantiation: tlsv1_cred.c:wpabuf_put_buf Unexecuted instantiation: tlsv1_record.c:wpabuf_put_buf Unexecuted instantiation: tlsv1_server.c:wpabuf_put_buf Unexecuted instantiation: tlsv1_server_read.c:wpabuf_put_buf Unexecuted instantiation: tlsv1_server_write.c:wpabuf_put_buf Unexecuted instantiation: x509v3.c:wpabuf_put_buf Unexecuted instantiation: asn1.c:wpabuf_put_buf Unexecuted instantiation: sha1-tlsprf.c:wpabuf_put_buf Unexecuted instantiation: sha256-tlsprf.c:wpabuf_put_buf Unexecuted instantiation: sha384-internal.c:wpabuf_put_buf Unexecuted instantiation: sha512-internal.c:wpabuf_put_buf Unexecuted instantiation: crypto_internal.c:wpabuf_put_buf Unexecuted instantiation: crypto_internal-cipher.c:wpabuf_put_buf Unexecuted instantiation: crypto_internal-modexp.c:wpabuf_put_buf Unexecuted instantiation: crypto_internal-rsa.c:wpabuf_put_buf Unexecuted instantiation: des-internal.c:wpabuf_put_buf Unexecuted instantiation: bignum.c:wpabuf_put_buf Unexecuted instantiation: pkcs1.c:wpabuf_put_buf Unexecuted instantiation: pkcs8.c:wpabuf_put_buf Unexecuted instantiation: rsa.c:wpabuf_put_buf Unexecuted instantiation: pkcs5.c:wpabuf_put_buf |
184 | | |
185 | | static inline void wpabuf_set(struct wpabuf *buf, const void *data, size_t len) |
186 | 0 | { |
187 | 0 | buf->buf = (u8 *) data; |
188 | 0 | buf->flags = WPABUF_FLAG_EXT_DATA; |
189 | 0 | buf->size = buf->used = len; |
190 | 0 | } Unexecuted instantiation: fuzzer-common.c:wpabuf_set Unexecuted instantiation: bssid_ignore.c:wpabuf_set Unexecuted instantiation: bss.c:wpabuf_set Unexecuted instantiation: config.c:wpabuf_set Unexecuted instantiation: config_file.c:wpabuf_set Unexecuted instantiation: eap_register.c:wpabuf_set Unexecuted instantiation: events.c:wpabuf_set Unexecuted instantiation: gas_query.c:wpabuf_set Unexecuted instantiation: hs20_supplicant.c:wpabuf_set Unexecuted instantiation: interworking.c:wpabuf_set Unexecuted instantiation: notify.c:wpabuf_set Unexecuted instantiation: offchannel.c:wpabuf_set Unexecuted instantiation: op_classes.c:wpabuf_set Unexecuted instantiation: robust_av.c:wpabuf_set Unexecuted instantiation: rrm.c:wpabuf_set Unexecuted instantiation: scan.c:wpabuf_set Unexecuted instantiation: wmm_ac.c:wpabuf_set Unexecuted instantiation: wnm_sta.c:wpabuf_set Unexecuted instantiation: wpa_supplicant.c:wpabuf_set Unexecuted instantiation: wpas_glue.c:wpabuf_set Unexecuted instantiation: driver_common.c:wpabuf_set Unexecuted instantiation: drivers.c:wpabuf_set Unexecuted instantiation: wnm.c:wpabuf_set Unexecuted instantiation: gas.c:wpabuf_set Unexecuted instantiation: hw_features_common.c:wpabuf_set Unexecuted instantiation: ieee802_11_common.c:wpabuf_set Unexecuted instantiation: ptksa_cache.c:wpabuf_set Unexecuted instantiation: wpa_common.c:wpabuf_set Unexecuted instantiation: aes-omac1.c:wpabuf_set Unexecuted instantiation: md5.c:wpabuf_set Unexecuted instantiation: md5-internal.c:wpabuf_set Unexecuted instantiation: sha1.c:wpabuf_set Unexecuted instantiation: sha1-internal.c:wpabuf_set Unexecuted instantiation: sha1-pbkdf2.c:wpabuf_set Unexecuted instantiation: sha1-prf.c:wpabuf_set Unexecuted instantiation: sha256.c:wpabuf_set Unexecuted instantiation: sha256-prf.c:wpabuf_set Unexecuted instantiation: sha256-internal.c:wpabuf_set Unexecuted instantiation: aes-internal-enc.c:wpabuf_set Unexecuted instantiation: aes-internal.c:wpabuf_set Unexecuted instantiation: pmksa_cache.c:wpabuf_set Unexecuted instantiation: preauth.c:wpabuf_set Unexecuted instantiation: wpa.c:wpabuf_set Unexecuted instantiation: wpa_ie.c:wpabuf_set Unexecuted instantiation: wpa_ft.c:wpabuf_set Unexecuted instantiation: tdls.c:wpabuf_set Unexecuted instantiation: eapol_supp_sm.c:wpabuf_set Unexecuted instantiation: eap.c:wpabuf_set Unexecuted instantiation: eap_methods.c:wpabuf_set Unexecuted instantiation: eap_common.c:wpabuf_set Unexecuted instantiation: l2_packet_linux.c:wpabuf_set Unexecuted instantiation: base64.c:wpabuf_set Unexecuted instantiation: bitfield.c:wpabuf_set Unexecuted instantiation: common.c:wpabuf_set Unexecuted instantiation: crc32.c:wpabuf_set Unexecuted instantiation: wpa_debug.c:wpabuf_set Unexecuted instantiation: wpabuf.c:wpabuf_set Unexecuted instantiation: os_unix.c:wpabuf_set Unexecuted instantiation: eloop.c:wpabuf_set Unexecuted instantiation: aes-unwrap.c:wpabuf_set Unexecuted instantiation: rc4.c:wpabuf_set Unexecuted instantiation: tls_internal.c:wpabuf_set Unexecuted instantiation: aes-internal-dec.c:wpabuf_set Unexecuted instantiation: tlsv1_client.c:wpabuf_set Unexecuted instantiation: tlsv1_client_read.c:wpabuf_set Unexecuted instantiation: tlsv1_client_write.c:wpabuf_set Unexecuted instantiation: tlsv1_client_ocsp.c:wpabuf_set Unexecuted instantiation: tlsv1_common.c:wpabuf_set Unexecuted instantiation: tlsv1_cred.c:wpabuf_set Unexecuted instantiation: tlsv1_record.c:wpabuf_set Unexecuted instantiation: tlsv1_server.c:wpabuf_set Unexecuted instantiation: tlsv1_server_read.c:wpabuf_set Unexecuted instantiation: tlsv1_server_write.c:wpabuf_set Unexecuted instantiation: x509v3.c:wpabuf_set Unexecuted instantiation: asn1.c:wpabuf_set Unexecuted instantiation: sha1-tlsprf.c:wpabuf_set Unexecuted instantiation: sha256-tlsprf.c:wpabuf_set Unexecuted instantiation: sha384-internal.c:wpabuf_set Unexecuted instantiation: sha512-internal.c:wpabuf_set Unexecuted instantiation: crypto_internal.c:wpabuf_set Unexecuted instantiation: crypto_internal-cipher.c:wpabuf_set Unexecuted instantiation: crypto_internal-modexp.c:wpabuf_set Unexecuted instantiation: crypto_internal-rsa.c:wpabuf_set Unexecuted instantiation: des-internal.c:wpabuf_set Unexecuted instantiation: bignum.c:wpabuf_set Unexecuted instantiation: pkcs1.c:wpabuf_set Unexecuted instantiation: pkcs8.c:wpabuf_set Unexecuted instantiation: rsa.c:wpabuf_set Unexecuted instantiation: pkcs5.c:wpabuf_set |
191 | | |
192 | | static inline void wpabuf_put_str(struct wpabuf *dst, const char *str) |
193 | 0 | { |
194 | 0 | wpabuf_put_data(dst, str, os_strlen(str)); |
195 | 0 | } Unexecuted instantiation: fuzzer-common.c:wpabuf_put_str Unexecuted instantiation: bssid_ignore.c:wpabuf_put_str Unexecuted instantiation: bss.c:wpabuf_put_str Unexecuted instantiation: config.c:wpabuf_put_str Unexecuted instantiation: config_file.c:wpabuf_put_str Unexecuted instantiation: eap_register.c:wpabuf_put_str Unexecuted instantiation: events.c:wpabuf_put_str Unexecuted instantiation: gas_query.c:wpabuf_put_str Unexecuted instantiation: hs20_supplicant.c:wpabuf_put_str Unexecuted instantiation: interworking.c:wpabuf_put_str Unexecuted instantiation: notify.c:wpabuf_put_str Unexecuted instantiation: offchannel.c:wpabuf_put_str Unexecuted instantiation: op_classes.c:wpabuf_put_str Unexecuted instantiation: robust_av.c:wpabuf_put_str Unexecuted instantiation: rrm.c:wpabuf_put_str Unexecuted instantiation: scan.c:wpabuf_put_str Unexecuted instantiation: wmm_ac.c:wpabuf_put_str Unexecuted instantiation: wnm_sta.c:wpabuf_put_str Unexecuted instantiation: wpa_supplicant.c:wpabuf_put_str Unexecuted instantiation: wpas_glue.c:wpabuf_put_str Unexecuted instantiation: driver_common.c:wpabuf_put_str Unexecuted instantiation: drivers.c:wpabuf_put_str Unexecuted instantiation: wnm.c:wpabuf_put_str Unexecuted instantiation: gas.c:wpabuf_put_str Unexecuted instantiation: hw_features_common.c:wpabuf_put_str Unexecuted instantiation: ieee802_11_common.c:wpabuf_put_str Unexecuted instantiation: ptksa_cache.c:wpabuf_put_str Unexecuted instantiation: wpa_common.c:wpabuf_put_str Unexecuted instantiation: aes-omac1.c:wpabuf_put_str Unexecuted instantiation: md5.c:wpabuf_put_str Unexecuted instantiation: md5-internal.c:wpabuf_put_str Unexecuted instantiation: sha1.c:wpabuf_put_str Unexecuted instantiation: sha1-internal.c:wpabuf_put_str Unexecuted instantiation: sha1-pbkdf2.c:wpabuf_put_str Unexecuted instantiation: sha1-prf.c:wpabuf_put_str Unexecuted instantiation: sha256.c:wpabuf_put_str Unexecuted instantiation: sha256-prf.c:wpabuf_put_str Unexecuted instantiation: sha256-internal.c:wpabuf_put_str Unexecuted instantiation: aes-internal-enc.c:wpabuf_put_str Unexecuted instantiation: aes-internal.c:wpabuf_put_str Unexecuted instantiation: pmksa_cache.c:wpabuf_put_str Unexecuted instantiation: preauth.c:wpabuf_put_str Unexecuted instantiation: wpa.c:wpabuf_put_str Unexecuted instantiation: wpa_ie.c:wpabuf_put_str Unexecuted instantiation: wpa_ft.c:wpabuf_put_str Unexecuted instantiation: tdls.c:wpabuf_put_str Unexecuted instantiation: eapol_supp_sm.c:wpabuf_put_str Unexecuted instantiation: eap.c:wpabuf_put_str Unexecuted instantiation: eap_methods.c:wpabuf_put_str Unexecuted instantiation: eap_common.c:wpabuf_put_str Unexecuted instantiation: l2_packet_linux.c:wpabuf_put_str Unexecuted instantiation: base64.c:wpabuf_put_str Unexecuted instantiation: bitfield.c:wpabuf_put_str Unexecuted instantiation: common.c:wpabuf_put_str Unexecuted instantiation: crc32.c:wpabuf_put_str Unexecuted instantiation: wpa_debug.c:wpabuf_put_str Unexecuted instantiation: wpabuf.c:wpabuf_put_str Unexecuted instantiation: os_unix.c:wpabuf_put_str Unexecuted instantiation: eloop.c:wpabuf_put_str Unexecuted instantiation: aes-unwrap.c:wpabuf_put_str Unexecuted instantiation: rc4.c:wpabuf_put_str Unexecuted instantiation: tls_internal.c:wpabuf_put_str Unexecuted instantiation: aes-internal-dec.c:wpabuf_put_str Unexecuted instantiation: tlsv1_client.c:wpabuf_put_str Unexecuted instantiation: tlsv1_client_read.c:wpabuf_put_str Unexecuted instantiation: tlsv1_client_write.c:wpabuf_put_str Unexecuted instantiation: tlsv1_client_ocsp.c:wpabuf_put_str Unexecuted instantiation: tlsv1_common.c:wpabuf_put_str Unexecuted instantiation: tlsv1_cred.c:wpabuf_put_str Unexecuted instantiation: tlsv1_record.c:wpabuf_put_str Unexecuted instantiation: tlsv1_server.c:wpabuf_put_str Unexecuted instantiation: tlsv1_server_read.c:wpabuf_put_str Unexecuted instantiation: tlsv1_server_write.c:wpabuf_put_str Unexecuted instantiation: x509v3.c:wpabuf_put_str Unexecuted instantiation: asn1.c:wpabuf_put_str Unexecuted instantiation: sha1-tlsprf.c:wpabuf_put_str Unexecuted instantiation: sha256-tlsprf.c:wpabuf_put_str Unexecuted instantiation: sha384-internal.c:wpabuf_put_str Unexecuted instantiation: sha512-internal.c:wpabuf_put_str Unexecuted instantiation: crypto_internal.c:wpabuf_put_str Unexecuted instantiation: crypto_internal-cipher.c:wpabuf_put_str Unexecuted instantiation: crypto_internal-modexp.c:wpabuf_put_str Unexecuted instantiation: crypto_internal-rsa.c:wpabuf_put_str Unexecuted instantiation: des-internal.c:wpabuf_put_str Unexecuted instantiation: bignum.c:wpabuf_put_str Unexecuted instantiation: pkcs1.c:wpabuf_put_str Unexecuted instantiation: pkcs8.c:wpabuf_put_str Unexecuted instantiation: rsa.c:wpabuf_put_str Unexecuted instantiation: pkcs5.c:wpabuf_put_str |
196 | | |
197 | | #endif /* WPABUF_H */ |