libaacs | branch: master | npzacs <[email protected]> | Fri Nov 5 20:00:30 2010 +0200| [7e6dc054b1f5100ec0fcd798d2630c1819a6d1f1] | committer: npzacs
Added missing mkb_drive_revokation_entries() and mkb_host_revokation_entries() > http://git.videolan.org/gitweb.cgi/libaacs.git/?a=commit;h=7e6dc054b1f5100ec0fcd798d2630c1819a6d1f1 --- src/libaacs/mkb.c | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 deletions(-) diff --git a/src/libaacs/mkb.c b/src/libaacs/mkb.c index c6aec8c..225a1ea 100644 --- a/src/libaacs/mkb.c +++ b/src/libaacs/mkb.c @@ -108,6 +108,22 @@ uint32_t mkb_version(MKB *mkb) return MKINT_BE32(rec + 8); } +uint8_t *mkb_host_revokation_entries(MKB *mkb, size_t *len) +{ + uint8_t *rec = _record(mkb, 0x21, len); + *len -= 4; + + return rec + 4; +} + +uint8_t *mkb_drive_revokation_entries(MKB *mkb, size_t *len) +{ + uint8_t *rec = _record(mkb, 0x20, len); + *len -= 4; + + return rec + 4; +} + uint8_t *mkb_subdiff_records(MKB *mkb, size_t *len) { uint8_t *rec = _record(mkb, 0x04, len) + 4; _______________________________________________ libaacs-devel mailing list [email protected] http://mailman.videolan.org/listinfo/libaacs-devel
