/* PKCS#7 crypto data parser * * Copyright (C) 2012 Red Hat, Inc. All Rights Reserved. * Written by David Howells (dhowells@redhat.com) * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public Licence * as published by the Free Software Foundation; either version * 2 of the Licence, or (at your option) any later version. */ #ifndef _CRYPTO_PKCS7_H #define _CRYPTO_PKCS7_H #include #include struct key; struct pkcs7_message; /* * pkcs7_parser.c */ extern struct pkcs7_message *pkcs7_parse_message(const void *data, size_t datalen); extern void pkcs7_free_message(struct pkcs7_message *pkcs7); extern int pkcs7_get_content_data(const struct pkcs7_message *pkcs7, const void **_data, size_t *_datalen, size_t *_headerlen); /* * pkcs7_trust.c */ extern int pkcs7_validate_trust(struct pkcs7_message *pkcs7, struct key *trust_keyring); /* * pkcs7_verify.c */ extern int pkcs7_verify(struct pkcs7_message *pkcs7, enum key_being_used_for usage); extern int pkcs7_supply_detached_data(struct pkcs7_message *pkcs7, const void *data, size_t datalen); #endif /* _CRYPTO_PKCS7_H */ ='packet-rx-pump-back'>packet-rx-pump-back net-next plumbingsTobias Klauser
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Weinberger <richard@nod.at>2016-05-07 18:09:18 +0200
committerRichard Weinberger <richard@nod.at>2016-05-24 15:21:01 +0200
commit1e0a74f10d76021988ecd9e34e6c0c65d1c5403e (patch)
tree260be3e29a8c25690bde1fe3199c0a116870e278
parent525bab71feb152bccb65054cc2bca1537e3bd2b5 (diff)
UBI: Don't read back all data in ubi_eba_copy_leb()
Drop this paranoia check from the old days. If our MTD driver or the flash is so bad that we even cannot trust it to write data we have bigger problems. If one really does not trust the flash and wants write-verify she can enable UBI io checks using debugfs. Signed-off-by: Richard Weinberger <richard@nod.at>