throw an error if the APDU is too big

This commit is contained in:
Frank Morgner
2013-06-27 00:08:33 +02:00
parent 9c259f4af7
commit 59b8c8cab1

View File

@@ -137,7 +137,7 @@ ssize_t sendToVICC(struct vicc_ctx *ctx, size_t length, const unsigned char* buf
ssize_t r;
uint16_t size;
if (!ctx) {
if (!ctx || length > 0xFFFF) {
errno = EINVAL;
return -1;
}