OpenCoverage

sha1_one.c

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/sha/sha1_one.c
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3-
4-
5unsigned char *SHA1(const unsigned char *d, size_t n, unsigned char *md)-
6 {-
7 SHA_CTX c;-
8 static unsigned char m[20];-
9-
10 if (md ==
md == ((void *)0)Description
TRUEnever evaluated
FALSEevaluated 30 times by 1 test
Evaluated by:
  • ecdhtest
0-30
11 ((void *)0)
md == ((void *)0)Description
TRUEnever evaluated
FALSEevaluated 30 times by 1 test
Evaluated by:
  • ecdhtest
0-30
12 ) md=m;
never executed: md=m;
0
13 if (!SHA1_Init(&c)
!SHA1_Init(&c)Description
TRUEnever evaluated
FALSEevaluated 30 times by 1 test
Evaluated by:
  • ecdhtest
)
0-30
14 return
never executed: return ((void *)0) ;
never executed: return ((void *)0) ;
0
15 ((void *)0)
never executed: return ((void *)0) ;
0
16 ;
never executed: return ((void *)0) ;
0
17 SHA1_Update(&c,d,n);-
18 SHA1_Final(md,&c);-
19 explicit_bzero(&c,sizeof(c));-
20 return
executed 30 times by 1 test: return(md);
Executed by:
  • ecdhtest
(md);
executed 30 times by 1 test: return(md);
Executed by:
  • ecdhtest
30
21 }-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.2