OpenCoverage

rand_lib.c

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rand/rand_lib.c
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3-
4-
5-
6-
7int-
8RAND_set_rand_method(const RAND_METHOD *meth)-
9{-
10 return
executed 54 times by 5 tests: return 1;
Executed by:
  • ectest
  • enginetest
  • evptest
  • pbkdf2
  • ssltest
1;
executed 54 times by 5 tests: return 1;
Executed by:
  • ectest
  • enginetest
  • evptest
  • pbkdf2
  • ssltest
54
11}-
12-
13const RAND_METHOD *-
14RAND_get_rand_method(void)-
15{-
16 return
never executed: return ((void *)0) ;
never executed: return ((void *)0) ;
0
17 ((void *)0)
never executed: return ((void *)0) ;
0
18 ;
never executed: return ((void *)0) ;
0
19}-
20-
21RAND_METHOD *-
22RAND_SSLeay(void)-
23{-
24 return
never executed: return ((void *)0) ;
never executed: return ((void *)0) ;
0
25 ((void *)0)
never executed: return ((void *)0) ;
0
26 ;
never executed: return ((void *)0) ;
0
27}-
28-
29-
30int-
31RAND_set_rand_engine(ENGINE *engine)-
32{-
33 return
never executed: return 1;
1;
never executed: return 1;
0
34}-
35-
36-
37void-
38RAND_cleanup(void)-
39{-
40-
41}-
42-
43void-
44RAND_seed(const void *buf, int num)-
45{-
46-
47}-
48-
49void-
50RAND_add(const void *buf, int num, double entropy)-
51{-
52-
53}-
54-
55int-
56RAND_status(void)-
57{-
58 return
never executed: return 1;
1;
never executed: return 1;
0
59}-
60-
61int-
62RAND_poll(void)-
63{-
64 return
never executed: return 1;
1;
never executed: return 1;
0
65}-
66-
67-
68-
69-
70int-
71RAND_bytes(unsigned char *buf, int num)-
72{-
73 if (num > 0
num > 0Description
TRUEnever evaluated
FALSEnever evaluated
)
0
74 arc4random_buf(buf, num);
never executed: arc4random_buf(buf, num);
0
75 return
never executed: return 1;
1;
never executed: return 1;
0
76}-
77-
78int-
79RAND_pseudo_bytes(unsigned char *buf, int num)-
80{-
81 if (num > 0
num > 0Description
TRUEevaluated 1 time by 1 test
Evaluated by:
  • randtest
FALSEnever evaluated
)
0-1
82 arc4random_buf(buf, num);
executed 1 time by 1 test: arc4random_buf(buf, num);
Executed by:
  • randtest
1
83 return
executed 1 time by 1 test: return 1;
Executed by:
  • randtest
1;
executed 1 time by 1 test: return 1;
Executed by:
  • randtest
1
84}-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.2