summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2015-06-15 22:07:18 +0200
committerMarc Kleine-Budde <mkl@pengutronix.de>2015-06-15 22:08:00 +0200
commitd094dca25133eb16ae2a3d2735234f7965a7daa6 (patch)
tree977eef04f15fead7807d2a0b04dec6dc94fd533b
parent18a5adfa8becff07276fc9883bb4025834a8f18c (diff)
downloaddt-utils-d094dca25133eb16ae2a3d2735234f7965a7daa6.tar.gz
dt-utils-d094dca25133eb16ae2a3d2735234f7965a7daa6.tar.xz
keystore: correctly return an error for no-op implementation
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
-rw-r--r--src/keystore.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/keystore.c b/src/keystore.c
index da40d41..c4c7d5e 100644
--- a/src/keystore.c
+++ b/src/keystore.c
@@ -13,7 +13,9 @@
* GNU General Public License for more details.
*/
+#include <errno.h>
+
int __attribute__((weak)) keystore_get_secret(const char *name, const unsigned char **key, int *key_len)
{
- return 0;
+ return -ENOENT;
}