Commit 3ab3c43f authored by gates's avatar gates
Browse files

Make keydbcfg.h private.

parent 1b784cfe
......@@ -41,7 +41,7 @@ libaacs_la_SOURCES=libaacs/aacs.h \
util/strutl.c \
util/strutl.h
libaacs_ladir= $(includedir)/libaacs
libaacs_la_HEADERS= libaacs/aacs.h file/keydbcfg.h
libaacs_la_HEADERS= libaacs/aacs.h
libaacs_la_LDFLAGS= -version-info $(LIB_VERSION_INFO)
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = libaacs.pc
......
......@@ -32,6 +32,7 @@
#include "mmc.h"
#include "mkb.h"
#include "file/file.h"
#include "file/keydbcfg.h"
#include "util/macro.h"
#include "util/logging.h"
#include "util/strutl.h"
......
......@@ -30,16 +30,18 @@
#ifndef AACS_H_
#define AACS_H_
#include "keydbcfg.h"
#include <stdint.h>
/* Forward declarations of config file objects */
struct config_file_t;
struct config_entry_list_t;
typedef struct aacs AACS;
struct aacs {
uint8_t pk[16], mk[16], vuk[16], vid[16], *uks;
uint32_t num_uks;
config_file *cf;
config_entry_list *ce;
struct config_file_t *cf;
struct config_entry_list_t *ce;
};
AACS *aacs_open(const char *path, const char *keyfile_path);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment