Line | Count | Source (jump to first uncovered line) |
1 | | /* |
2 | | * Copyright (C) 2000-2012 Free Software Foundation, Inc. |
3 | | * |
4 | | * Author: Nikos Mavrogiannopoulos |
5 | | * |
6 | | * This file is part of GnuTLS. |
7 | | * |
8 | | * The GnuTLS is free software; you can redistribute it and/or |
9 | | * modify it under the terms of the GNU Lesser General Public License |
10 | | * as published by the Free Software Foundation; either version 2.1 of |
11 | | * the License, or (at your option) any later version. |
12 | | * |
13 | | * This library is distributed in the hope that it will be useful, but |
14 | | * WITHOUT ANY WARRANTY; without even the implied warranty of |
15 | | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
16 | | * Lesser General Public License for more details. |
17 | | * |
18 | | * You should have received a copy of the GNU Lesser General Public License |
19 | | * along with this program. If not, see <https://www.gnu.org/licenses/> |
20 | | * |
21 | | */ |
22 | | |
23 | | #ifndef GNUTLS_LIB_NUM_H |
24 | | # define GNUTLS_LIB_NUM_H |
25 | | |
26 | | # include "gnutls_int.h" |
27 | | |
28 | | # include <minmax.h> |
29 | | # include <byteswap.h> |
30 | | |
31 | | /* data should be at least 3 bytes */ |
32 | | inline static uint32_t _gnutls_read_uint24(const uint8_t * data) |
33 | 0 | { |
34 | 0 | return (data[0] << 16) | (data[1] << 8) | (data[2]); |
35 | 0 | } Unexecuted instantiation: common.c:_gnutls_read_uint24 Unexecuted instantiation: crl.c:_gnutls_read_uint24 Unexecuted instantiation: crq.c:_gnutls_read_uint24 Unexecuted instantiation: dn.c:_gnutls_read_uint24 Unexecuted instantiation: extensions.c:_gnutls_read_uint24 Unexecuted instantiation: hostname-verify.c:_gnutls_read_uint24 Unexecuted instantiation: key_decode.c:_gnutls_read_uint24 Unexecuted instantiation: key_encode.c:_gnutls_read_uint24 Unexecuted instantiation: mpi.c:_gnutls_read_uint24 Unexecuted instantiation: ocsp.c:_gnutls_read_uint24 Unexecuted instantiation: output.c:_gnutls_read_uint24 Unexecuted instantiation: pkcs12.c:_gnutls_read_uint24 Unexecuted instantiation: pkcs12_bag.c:_gnutls_read_uint24 Unexecuted instantiation: pkcs12_encr.c:_gnutls_read_uint24 Unexecuted instantiation: pkcs7-crypt.c:_gnutls_read_uint24 Unexecuted instantiation: privkey_openssl.c:_gnutls_read_uint24 Unexecuted instantiation: privkey_pkcs8.c:_gnutls_read_uint24 Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_read_uint24 Unexecuted instantiation: prov-seed.c:_gnutls_read_uint24 Unexecuted instantiation: sign.c:_gnutls_read_uint24 Unexecuted instantiation: time.c:_gnutls_read_uint24 Unexecuted instantiation: tls_features.c:_gnutls_read_uint24 Unexecuted instantiation: verify-high.c:_gnutls_read_uint24 Unexecuted instantiation: verify-high2.c:_gnutls_read_uint24 Unexecuted instantiation: verify.c:_gnutls_read_uint24 Unexecuted instantiation: virt-san.c:_gnutls_read_uint24 Unexecuted instantiation: x509.c:_gnutls_read_uint24 Unexecuted instantiation: x509_dn.c:_gnutls_read_uint24 Unexecuted instantiation: x509_ext.c:_gnutls_read_uint24 Unexecuted instantiation: x509_write.c:_gnutls_read_uint24 Unexecuted instantiation: attributes.c:_gnutls_read_uint24 Unexecuted instantiation: email-verify.c:_gnutls_read_uint24 Unexecuted instantiation: ip.c:_gnutls_read_uint24 Unexecuted instantiation: krb5.c:_gnutls_read_uint24 Unexecuted instantiation: name_constraints.c:_gnutls_read_uint24 |
36 | | |
37 | | inline static uint64_t _gnutls_read_uint64(const uint8_t * data) |
38 | 0 | { |
39 | 0 | uint64_t res; |
40 | |
|
41 | 0 | memcpy(&res, data, sizeof(uint64_t)); |
42 | 0 | # ifndef WORDS_BIGENDIAN |
43 | 0 | res = bswap_64(res); |
44 | 0 | # endif |
45 | 0 | return res; |
46 | 0 | } Unexecuted instantiation: common.c:_gnutls_read_uint64 Unexecuted instantiation: crl.c:_gnutls_read_uint64 Unexecuted instantiation: crq.c:_gnutls_read_uint64 Unexecuted instantiation: dn.c:_gnutls_read_uint64 Unexecuted instantiation: extensions.c:_gnutls_read_uint64 Unexecuted instantiation: hostname-verify.c:_gnutls_read_uint64 Unexecuted instantiation: key_decode.c:_gnutls_read_uint64 Unexecuted instantiation: key_encode.c:_gnutls_read_uint64 Unexecuted instantiation: mpi.c:_gnutls_read_uint64 Unexecuted instantiation: ocsp.c:_gnutls_read_uint64 Unexecuted instantiation: output.c:_gnutls_read_uint64 Unexecuted instantiation: pkcs12.c:_gnutls_read_uint64 Unexecuted instantiation: pkcs12_bag.c:_gnutls_read_uint64 Unexecuted instantiation: pkcs12_encr.c:_gnutls_read_uint64 Unexecuted instantiation: pkcs7-crypt.c:_gnutls_read_uint64 Unexecuted instantiation: privkey_openssl.c:_gnutls_read_uint64 Unexecuted instantiation: privkey_pkcs8.c:_gnutls_read_uint64 Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_read_uint64 Unexecuted instantiation: prov-seed.c:_gnutls_read_uint64 Unexecuted instantiation: sign.c:_gnutls_read_uint64 Unexecuted instantiation: time.c:_gnutls_read_uint64 Unexecuted instantiation: tls_features.c:_gnutls_read_uint64 Unexecuted instantiation: verify-high.c:_gnutls_read_uint64 Unexecuted instantiation: verify-high2.c:_gnutls_read_uint64 Unexecuted instantiation: verify.c:_gnutls_read_uint64 Unexecuted instantiation: virt-san.c:_gnutls_read_uint64 Unexecuted instantiation: x509.c:_gnutls_read_uint64 Unexecuted instantiation: x509_dn.c:_gnutls_read_uint64 Unexecuted instantiation: x509_ext.c:_gnutls_read_uint64 Unexecuted instantiation: x509_write.c:_gnutls_read_uint64 Unexecuted instantiation: attributes.c:_gnutls_read_uint64 Unexecuted instantiation: email-verify.c:_gnutls_read_uint64 Unexecuted instantiation: ip.c:_gnutls_read_uint64 Unexecuted instantiation: krb5.c:_gnutls_read_uint64 Unexecuted instantiation: name_constraints.c:_gnutls_read_uint64 |
47 | | |
48 | | inline static void _gnutls_write_uint64(uint64_t num, uint8_t * data) |
49 | 0 | { |
50 | 0 | # ifndef WORDS_BIGENDIAN |
51 | 0 | num = bswap_64(num); |
52 | 0 | # endif |
53 | 0 | memcpy(data, &num, 8); |
54 | 0 | } Unexecuted instantiation: common.c:_gnutls_write_uint64 Unexecuted instantiation: crl.c:_gnutls_write_uint64 Unexecuted instantiation: crq.c:_gnutls_write_uint64 Unexecuted instantiation: dn.c:_gnutls_write_uint64 Unexecuted instantiation: extensions.c:_gnutls_write_uint64 Unexecuted instantiation: hostname-verify.c:_gnutls_write_uint64 Unexecuted instantiation: key_decode.c:_gnutls_write_uint64 Unexecuted instantiation: key_encode.c:_gnutls_write_uint64 Unexecuted instantiation: mpi.c:_gnutls_write_uint64 Unexecuted instantiation: ocsp.c:_gnutls_write_uint64 Unexecuted instantiation: output.c:_gnutls_write_uint64 Unexecuted instantiation: pkcs12.c:_gnutls_write_uint64 Unexecuted instantiation: pkcs12_bag.c:_gnutls_write_uint64 Unexecuted instantiation: pkcs12_encr.c:_gnutls_write_uint64 Unexecuted instantiation: pkcs7-crypt.c:_gnutls_write_uint64 Unexecuted instantiation: privkey_openssl.c:_gnutls_write_uint64 Unexecuted instantiation: privkey_pkcs8.c:_gnutls_write_uint64 Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_write_uint64 Unexecuted instantiation: prov-seed.c:_gnutls_write_uint64 Unexecuted instantiation: sign.c:_gnutls_write_uint64 Unexecuted instantiation: time.c:_gnutls_write_uint64 Unexecuted instantiation: tls_features.c:_gnutls_write_uint64 Unexecuted instantiation: verify-high.c:_gnutls_write_uint64 Unexecuted instantiation: verify-high2.c:_gnutls_write_uint64 Unexecuted instantiation: verify.c:_gnutls_write_uint64 Unexecuted instantiation: virt-san.c:_gnutls_write_uint64 Unexecuted instantiation: x509.c:_gnutls_write_uint64 Unexecuted instantiation: x509_dn.c:_gnutls_write_uint64 Unexecuted instantiation: x509_ext.c:_gnutls_write_uint64 Unexecuted instantiation: x509_write.c:_gnutls_write_uint64 Unexecuted instantiation: attributes.c:_gnutls_write_uint64 Unexecuted instantiation: email-verify.c:_gnutls_write_uint64 Unexecuted instantiation: ip.c:_gnutls_write_uint64 Unexecuted instantiation: krb5.c:_gnutls_write_uint64 Unexecuted instantiation: name_constraints.c:_gnutls_write_uint64 |
55 | | |
56 | | inline static void _gnutls_write_uint24(uint32_t num, uint8_t * data) |
57 | 0 | { |
58 | 0 | data[0] = num >> 16; |
59 | 0 | data[1] = num >> 8; |
60 | 0 | data[2] = num; |
61 | 0 | } Unexecuted instantiation: common.c:_gnutls_write_uint24 Unexecuted instantiation: crl.c:_gnutls_write_uint24 Unexecuted instantiation: crq.c:_gnutls_write_uint24 Unexecuted instantiation: dn.c:_gnutls_write_uint24 Unexecuted instantiation: extensions.c:_gnutls_write_uint24 Unexecuted instantiation: hostname-verify.c:_gnutls_write_uint24 Unexecuted instantiation: key_decode.c:_gnutls_write_uint24 Unexecuted instantiation: key_encode.c:_gnutls_write_uint24 Unexecuted instantiation: mpi.c:_gnutls_write_uint24 Unexecuted instantiation: ocsp.c:_gnutls_write_uint24 Unexecuted instantiation: output.c:_gnutls_write_uint24 Unexecuted instantiation: pkcs12.c:_gnutls_write_uint24 Unexecuted instantiation: pkcs12_bag.c:_gnutls_write_uint24 Unexecuted instantiation: pkcs12_encr.c:_gnutls_write_uint24 Unexecuted instantiation: pkcs7-crypt.c:_gnutls_write_uint24 Unexecuted instantiation: privkey_openssl.c:_gnutls_write_uint24 Unexecuted instantiation: privkey_pkcs8.c:_gnutls_write_uint24 Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_write_uint24 Unexecuted instantiation: prov-seed.c:_gnutls_write_uint24 Unexecuted instantiation: sign.c:_gnutls_write_uint24 Unexecuted instantiation: time.c:_gnutls_write_uint24 Unexecuted instantiation: tls_features.c:_gnutls_write_uint24 Unexecuted instantiation: verify-high.c:_gnutls_write_uint24 Unexecuted instantiation: verify-high2.c:_gnutls_write_uint24 Unexecuted instantiation: verify.c:_gnutls_write_uint24 Unexecuted instantiation: virt-san.c:_gnutls_write_uint24 Unexecuted instantiation: x509.c:_gnutls_write_uint24 Unexecuted instantiation: x509_dn.c:_gnutls_write_uint24 Unexecuted instantiation: x509_ext.c:_gnutls_write_uint24 Unexecuted instantiation: x509_write.c:_gnutls_write_uint24 Unexecuted instantiation: attributes.c:_gnutls_write_uint24 Unexecuted instantiation: email-verify.c:_gnutls_write_uint24 Unexecuted instantiation: ip.c:_gnutls_write_uint24 Unexecuted instantiation: krb5.c:_gnutls_write_uint24 Unexecuted instantiation: name_constraints.c:_gnutls_write_uint24 |
62 | | |
63 | | inline static uint32_t _gnutls_read_uint32(const uint8_t * data) |
64 | 0 | { |
65 | 0 | uint32_t res; |
66 | |
|
67 | 0 | memcpy(&res, data, sizeof(uint32_t)); |
68 | 0 | # ifndef WORDS_BIGENDIAN |
69 | 0 | res = bswap_32(res); |
70 | 0 | # endif |
71 | 0 | return res; |
72 | 0 | } Unexecuted instantiation: common.c:_gnutls_read_uint32 Unexecuted instantiation: crl.c:_gnutls_read_uint32 Unexecuted instantiation: crq.c:_gnutls_read_uint32 Unexecuted instantiation: dn.c:_gnutls_read_uint32 Unexecuted instantiation: extensions.c:_gnutls_read_uint32 Unexecuted instantiation: hostname-verify.c:_gnutls_read_uint32 Unexecuted instantiation: key_decode.c:_gnutls_read_uint32 Unexecuted instantiation: key_encode.c:_gnutls_read_uint32 Unexecuted instantiation: mpi.c:_gnutls_read_uint32 Unexecuted instantiation: ocsp.c:_gnutls_read_uint32 Unexecuted instantiation: output.c:_gnutls_read_uint32 Unexecuted instantiation: pkcs12.c:_gnutls_read_uint32 Unexecuted instantiation: pkcs12_bag.c:_gnutls_read_uint32 Unexecuted instantiation: pkcs12_encr.c:_gnutls_read_uint32 Unexecuted instantiation: pkcs7-crypt.c:_gnutls_read_uint32 Unexecuted instantiation: privkey_openssl.c:_gnutls_read_uint32 Unexecuted instantiation: privkey_pkcs8.c:_gnutls_read_uint32 Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_read_uint32 Unexecuted instantiation: prov-seed.c:_gnutls_read_uint32 Unexecuted instantiation: sign.c:_gnutls_read_uint32 Unexecuted instantiation: time.c:_gnutls_read_uint32 Unexecuted instantiation: tls_features.c:_gnutls_read_uint32 Unexecuted instantiation: verify-high.c:_gnutls_read_uint32 Unexecuted instantiation: verify-high2.c:_gnutls_read_uint32 Unexecuted instantiation: verify.c:_gnutls_read_uint32 Unexecuted instantiation: virt-san.c:_gnutls_read_uint32 Unexecuted instantiation: x509.c:_gnutls_read_uint32 Unexecuted instantiation: x509_dn.c:_gnutls_read_uint32 Unexecuted instantiation: x509_ext.c:_gnutls_read_uint32 Unexecuted instantiation: x509_write.c:_gnutls_read_uint32 Unexecuted instantiation: attributes.c:_gnutls_read_uint32 Unexecuted instantiation: email-verify.c:_gnutls_read_uint32 Unexecuted instantiation: ip.c:_gnutls_read_uint32 Unexecuted instantiation: krb5.c:_gnutls_read_uint32 Unexecuted instantiation: name_constraints.c:_gnutls_read_uint32 |
73 | | |
74 | | inline static void _gnutls_write_uint32(uint32_t num, uint8_t * data) |
75 | 0 | { |
76 | |
|
77 | 0 | # ifndef WORDS_BIGENDIAN |
78 | 0 | num = bswap_32(num); |
79 | 0 | # endif |
80 | 0 | memcpy(data, &num, sizeof(uint32_t)); |
81 | 0 | } Unexecuted instantiation: common.c:_gnutls_write_uint32 Unexecuted instantiation: crl.c:_gnutls_write_uint32 Unexecuted instantiation: crq.c:_gnutls_write_uint32 Unexecuted instantiation: dn.c:_gnutls_write_uint32 Unexecuted instantiation: extensions.c:_gnutls_write_uint32 Unexecuted instantiation: hostname-verify.c:_gnutls_write_uint32 Unexecuted instantiation: key_decode.c:_gnutls_write_uint32 Unexecuted instantiation: key_encode.c:_gnutls_write_uint32 Unexecuted instantiation: mpi.c:_gnutls_write_uint32 Unexecuted instantiation: ocsp.c:_gnutls_write_uint32 Unexecuted instantiation: output.c:_gnutls_write_uint32 Unexecuted instantiation: pkcs12.c:_gnutls_write_uint32 Unexecuted instantiation: pkcs12_bag.c:_gnutls_write_uint32 Unexecuted instantiation: pkcs12_encr.c:_gnutls_write_uint32 Unexecuted instantiation: pkcs7-crypt.c:_gnutls_write_uint32 Unexecuted instantiation: privkey_openssl.c:_gnutls_write_uint32 Unexecuted instantiation: privkey_pkcs8.c:_gnutls_write_uint32 Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_write_uint32 Unexecuted instantiation: prov-seed.c:_gnutls_write_uint32 Unexecuted instantiation: sign.c:_gnutls_write_uint32 Unexecuted instantiation: time.c:_gnutls_write_uint32 Unexecuted instantiation: tls_features.c:_gnutls_write_uint32 Unexecuted instantiation: verify-high.c:_gnutls_write_uint32 Unexecuted instantiation: verify-high2.c:_gnutls_write_uint32 Unexecuted instantiation: verify.c:_gnutls_write_uint32 Unexecuted instantiation: virt-san.c:_gnutls_write_uint32 Unexecuted instantiation: x509.c:_gnutls_write_uint32 Unexecuted instantiation: x509_dn.c:_gnutls_write_uint32 Unexecuted instantiation: x509_ext.c:_gnutls_write_uint32 Unexecuted instantiation: x509_write.c:_gnutls_write_uint32 Unexecuted instantiation: attributes.c:_gnutls_write_uint32 Unexecuted instantiation: email-verify.c:_gnutls_write_uint32 Unexecuted instantiation: ip.c:_gnutls_write_uint32 Unexecuted instantiation: krb5.c:_gnutls_write_uint32 Unexecuted instantiation: name_constraints.c:_gnutls_write_uint32 |
82 | | |
83 | | inline static uint16_t _gnutls_read_uint16(const uint8_t * data) |
84 | 0 | { |
85 | 0 | uint16_t res; |
86 | 0 | memcpy(&res, data, sizeof(uint16_t)); |
87 | 0 | # ifndef WORDS_BIGENDIAN |
88 | 0 | res = bswap_16(res); |
89 | 0 | # endif |
90 | 0 | return res; |
91 | 0 | } Unexecuted instantiation: common.c:_gnutls_read_uint16 Unexecuted instantiation: crl.c:_gnutls_read_uint16 Unexecuted instantiation: crq.c:_gnutls_read_uint16 Unexecuted instantiation: dn.c:_gnutls_read_uint16 Unexecuted instantiation: extensions.c:_gnutls_read_uint16 Unexecuted instantiation: hostname-verify.c:_gnutls_read_uint16 Unexecuted instantiation: key_decode.c:_gnutls_read_uint16 Unexecuted instantiation: key_encode.c:_gnutls_read_uint16 Unexecuted instantiation: mpi.c:_gnutls_read_uint16 Unexecuted instantiation: ocsp.c:_gnutls_read_uint16 Unexecuted instantiation: output.c:_gnutls_read_uint16 Unexecuted instantiation: pkcs12.c:_gnutls_read_uint16 Unexecuted instantiation: pkcs12_bag.c:_gnutls_read_uint16 Unexecuted instantiation: pkcs12_encr.c:_gnutls_read_uint16 Unexecuted instantiation: pkcs7-crypt.c:_gnutls_read_uint16 Unexecuted instantiation: privkey_openssl.c:_gnutls_read_uint16 Unexecuted instantiation: privkey_pkcs8.c:_gnutls_read_uint16 Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_read_uint16 Unexecuted instantiation: prov-seed.c:_gnutls_read_uint16 Unexecuted instantiation: sign.c:_gnutls_read_uint16 Unexecuted instantiation: time.c:_gnutls_read_uint16 Unexecuted instantiation: tls_features.c:_gnutls_read_uint16 Unexecuted instantiation: verify-high.c:_gnutls_read_uint16 Unexecuted instantiation: verify-high2.c:_gnutls_read_uint16 Unexecuted instantiation: verify.c:_gnutls_read_uint16 Unexecuted instantiation: virt-san.c:_gnutls_read_uint16 Unexecuted instantiation: x509.c:_gnutls_read_uint16 Unexecuted instantiation: x509_dn.c:_gnutls_read_uint16 Unexecuted instantiation: x509_ext.c:_gnutls_read_uint16 Unexecuted instantiation: x509_write.c:_gnutls_read_uint16 Unexecuted instantiation: attributes.c:_gnutls_read_uint16 Unexecuted instantiation: email-verify.c:_gnutls_read_uint16 Unexecuted instantiation: ip.c:_gnutls_read_uint16 Unexecuted instantiation: krb5.c:_gnutls_read_uint16 Unexecuted instantiation: name_constraints.c:_gnutls_read_uint16 |
92 | | |
93 | | inline static void _gnutls_write_uint16(uint16_t num, uint8_t * data) |
94 | 0 | { |
95 | |
|
96 | 0 | # ifndef WORDS_BIGENDIAN |
97 | 0 | num = bswap_16(num); |
98 | 0 | # endif |
99 | 0 | memcpy(data, &num, sizeof(uint16_t)); |
100 | 0 | } Unexecuted instantiation: common.c:_gnutls_write_uint16 Unexecuted instantiation: crl.c:_gnutls_write_uint16 Unexecuted instantiation: crq.c:_gnutls_write_uint16 Unexecuted instantiation: dn.c:_gnutls_write_uint16 Unexecuted instantiation: extensions.c:_gnutls_write_uint16 Unexecuted instantiation: hostname-verify.c:_gnutls_write_uint16 Unexecuted instantiation: key_decode.c:_gnutls_write_uint16 Unexecuted instantiation: key_encode.c:_gnutls_write_uint16 Unexecuted instantiation: mpi.c:_gnutls_write_uint16 Unexecuted instantiation: ocsp.c:_gnutls_write_uint16 Unexecuted instantiation: output.c:_gnutls_write_uint16 Unexecuted instantiation: pkcs12.c:_gnutls_write_uint16 Unexecuted instantiation: pkcs12_bag.c:_gnutls_write_uint16 Unexecuted instantiation: pkcs12_encr.c:_gnutls_write_uint16 Unexecuted instantiation: pkcs7-crypt.c:_gnutls_write_uint16 Unexecuted instantiation: privkey_openssl.c:_gnutls_write_uint16 Unexecuted instantiation: privkey_pkcs8.c:_gnutls_write_uint16 Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_write_uint16 Unexecuted instantiation: prov-seed.c:_gnutls_write_uint16 Unexecuted instantiation: sign.c:_gnutls_write_uint16 Unexecuted instantiation: time.c:_gnutls_write_uint16 Unexecuted instantiation: tls_features.c:_gnutls_write_uint16 Unexecuted instantiation: verify-high.c:_gnutls_write_uint16 Unexecuted instantiation: verify-high2.c:_gnutls_write_uint16 Unexecuted instantiation: verify.c:_gnutls_write_uint16 Unexecuted instantiation: virt-san.c:_gnutls_write_uint16 Unexecuted instantiation: x509.c:_gnutls_write_uint16 Unexecuted instantiation: x509_dn.c:_gnutls_write_uint16 Unexecuted instantiation: x509_ext.c:_gnutls_write_uint16 Unexecuted instantiation: x509_write.c:_gnutls_write_uint16 Unexecuted instantiation: attributes.c:_gnutls_write_uint16 Unexecuted instantiation: email-verify.c:_gnutls_write_uint16 Unexecuted instantiation: ip.c:_gnutls_write_uint16 Unexecuted instantiation: krb5.c:_gnutls_write_uint16 Unexecuted instantiation: name_constraints.c:_gnutls_write_uint16 |
101 | | |
102 | | inline static uint32_t _gnutls_conv_uint32(uint32_t data) |
103 | 0 | { |
104 | 0 | # ifndef WORDS_BIGENDIAN |
105 | 0 | return bswap_32(data); |
106 | 0 | # else |
107 | 0 | return data; |
108 | 0 | # endif |
109 | 0 | } Unexecuted instantiation: common.c:_gnutls_conv_uint32 Unexecuted instantiation: crl.c:_gnutls_conv_uint32 Unexecuted instantiation: crq.c:_gnutls_conv_uint32 Unexecuted instantiation: dn.c:_gnutls_conv_uint32 Unexecuted instantiation: extensions.c:_gnutls_conv_uint32 Unexecuted instantiation: hostname-verify.c:_gnutls_conv_uint32 Unexecuted instantiation: key_decode.c:_gnutls_conv_uint32 Unexecuted instantiation: key_encode.c:_gnutls_conv_uint32 Unexecuted instantiation: mpi.c:_gnutls_conv_uint32 Unexecuted instantiation: ocsp.c:_gnutls_conv_uint32 Unexecuted instantiation: output.c:_gnutls_conv_uint32 Unexecuted instantiation: pkcs12.c:_gnutls_conv_uint32 Unexecuted instantiation: pkcs12_bag.c:_gnutls_conv_uint32 Unexecuted instantiation: pkcs12_encr.c:_gnutls_conv_uint32 Unexecuted instantiation: pkcs7-crypt.c:_gnutls_conv_uint32 Unexecuted instantiation: privkey_openssl.c:_gnutls_conv_uint32 Unexecuted instantiation: privkey_pkcs8.c:_gnutls_conv_uint32 Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_conv_uint32 Unexecuted instantiation: prov-seed.c:_gnutls_conv_uint32 Unexecuted instantiation: sign.c:_gnutls_conv_uint32 Unexecuted instantiation: time.c:_gnutls_conv_uint32 Unexecuted instantiation: tls_features.c:_gnutls_conv_uint32 Unexecuted instantiation: verify-high.c:_gnutls_conv_uint32 Unexecuted instantiation: verify-high2.c:_gnutls_conv_uint32 Unexecuted instantiation: verify.c:_gnutls_conv_uint32 Unexecuted instantiation: virt-san.c:_gnutls_conv_uint32 Unexecuted instantiation: x509.c:_gnutls_conv_uint32 Unexecuted instantiation: x509_dn.c:_gnutls_conv_uint32 Unexecuted instantiation: x509_ext.c:_gnutls_conv_uint32 Unexecuted instantiation: x509_write.c:_gnutls_conv_uint32 Unexecuted instantiation: attributes.c:_gnutls_conv_uint32 Unexecuted instantiation: email-verify.c:_gnutls_conv_uint32 Unexecuted instantiation: ip.c:_gnutls_conv_uint32 Unexecuted instantiation: krb5.c:_gnutls_conv_uint32 Unexecuted instantiation: name_constraints.c:_gnutls_conv_uint32 |
110 | | |
111 | | inline static uint16_t _gnutls_conv_uint16(uint16_t data) |
112 | 0 | { |
113 | 0 | # ifndef WORDS_BIGENDIAN |
114 | 0 | return bswap_16(data); |
115 | 0 | # else |
116 | 0 | return data; |
117 | 0 | # endif |
118 | 0 | } Unexecuted instantiation: common.c:_gnutls_conv_uint16 Unexecuted instantiation: crl.c:_gnutls_conv_uint16 Unexecuted instantiation: crq.c:_gnutls_conv_uint16 Unexecuted instantiation: dn.c:_gnutls_conv_uint16 Unexecuted instantiation: extensions.c:_gnutls_conv_uint16 Unexecuted instantiation: hostname-verify.c:_gnutls_conv_uint16 Unexecuted instantiation: key_decode.c:_gnutls_conv_uint16 Unexecuted instantiation: key_encode.c:_gnutls_conv_uint16 Unexecuted instantiation: mpi.c:_gnutls_conv_uint16 Unexecuted instantiation: ocsp.c:_gnutls_conv_uint16 Unexecuted instantiation: output.c:_gnutls_conv_uint16 Unexecuted instantiation: pkcs12.c:_gnutls_conv_uint16 Unexecuted instantiation: pkcs12_bag.c:_gnutls_conv_uint16 Unexecuted instantiation: pkcs12_encr.c:_gnutls_conv_uint16 Unexecuted instantiation: pkcs7-crypt.c:_gnutls_conv_uint16 Unexecuted instantiation: privkey_openssl.c:_gnutls_conv_uint16 Unexecuted instantiation: privkey_pkcs8.c:_gnutls_conv_uint16 Unexecuted instantiation: privkey_pkcs8_pbes1.c:_gnutls_conv_uint16 Unexecuted instantiation: prov-seed.c:_gnutls_conv_uint16 Unexecuted instantiation: sign.c:_gnutls_conv_uint16 Unexecuted instantiation: time.c:_gnutls_conv_uint16 Unexecuted instantiation: tls_features.c:_gnutls_conv_uint16 Unexecuted instantiation: verify-high.c:_gnutls_conv_uint16 Unexecuted instantiation: verify-high2.c:_gnutls_conv_uint16 Unexecuted instantiation: verify.c:_gnutls_conv_uint16 Unexecuted instantiation: virt-san.c:_gnutls_conv_uint16 Unexecuted instantiation: x509.c:_gnutls_conv_uint16 Unexecuted instantiation: x509_dn.c:_gnutls_conv_uint16 Unexecuted instantiation: x509_ext.c:_gnutls_conv_uint16 Unexecuted instantiation: x509_write.c:_gnutls_conv_uint16 Unexecuted instantiation: attributes.c:_gnutls_conv_uint16 Unexecuted instantiation: email-verify.c:_gnutls_conv_uint16 Unexecuted instantiation: ip.c:_gnutls_conv_uint16 Unexecuted instantiation: krb5.c:_gnutls_conv_uint16 Unexecuted instantiation: name_constraints.c:_gnutls_conv_uint16 |
119 | | |
120 | | #endif /* GNUTLS_LIB_NUM_H */ |