tpm add default function definitions
authorMimi Zohar <zohar@linux.vnet.ibm.com>
Mon, 26 Oct 2009 13:26:18 +0000 (09:26 -0400)
committerJames Morris <jmorris@namei.org>
Tue, 27 Oct 2009 22:22:17 +0000 (09:22 +1100)
Add default tpm_pcr_read/extend function definitions required
by IMA/Kconfig changes.

Signed-off-by: Mimi Zohar <zohar@us.ibm.com>
Reviewed-by: Eric Paris <eparis@redhat.com>
Signed-off-by: James Morris <jmorris@namei.org>
include/linux/tpm.h

index 3338b3f..8eaa8f8 100644 (file)
 
 extern int tpm_pcr_read(u32 chip_num, int pcr_idx, u8 *res_buf);
 extern int tpm_pcr_extend(u32 chip_num, int pcr_idx, const u8 *hash);
+#else
+static inline int tpm_pcr_read(u32 chip_num, int pcr_idx, u8 *res_buf) {
+       return -ENODEV;
+}
+static inline int tpm_pcr_extend(u32 chip_num, int pcr_idx, const u8 *hash) {
+       return -ENODEV;
+}
 #endif
 #endif