Skip to content

Commit 85681d7

Browse files
committed
Avoid duplicate code
Remove duplicate code in files in the `crapi` directory. Unify functions behind a single iface.
1 parent 1d53104 commit 85681d7

File tree

10 files changed

+281
-1298
lines changed

10 files changed

+281
-1298
lines changed

src/OVAL/probes/crapi/digest.c

Lines changed: 281 additions & 129 deletions
Large diffs are not rendered by default.

src/OVAL/probes/crapi/digest.h

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -40,21 +40,8 @@ typedef enum {
4040
CRAPI_DIGEST_SHA384 = 0x40
4141
} crapi_alg_t;
4242

43-
#include "md5.h"
44-
#include "sha1.h"
45-
#include "sha2.h"
46-
#include "rmd160.h"
47-
4843
int crapi_digest_fd (int fd, crapi_alg_t alg, void *dst, size_t *size);
4944

50-
struct digest_ctbl_t {
51-
void *ctx;
52-
void *(*init) (void *, void *);
53-
int (*update)(void *, void *, size_t);
54-
int (*fini) (void *);
55-
void (*free) (void *);
56-
};
57-
5845
int crapi_mdigest_fd (int fd, int num, ... /*crapi_alg_t alg, void *dst, size_t *size, ...*/);
5946

6047
#endif /* CRAPI_DIGEST_H */

src/OVAL/probes/crapi/md5.c

Lines changed: 0 additions & 236 deletions
This file was deleted.

src/OVAL/probes/crapi/md5.h

Lines changed: 0 additions & 39 deletions
This file was deleted.

0 commit comments

Comments
 (0)