summaryrefslogtreecommitdiff
path: root/pkg/libfido2/patch/0004-iso7816-avoid-use-of-packed-struct.patch
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/libfido2/patch/0004-iso7816-avoid-use-of-packed-struct.patch')
-rw-r--r--pkg/libfido2/patch/0004-iso7816-avoid-use-of-packed-struct.patch16
1 files changed, 10 insertions, 6 deletions
diff --git a/pkg/libfido2/patch/0004-iso7816-avoid-use-of-packed-struct.patch b/pkg/libfido2/patch/0004-iso7816-avoid-use-of-packed-struct.patch
index 060388cb..1d9f69fe 100644
--- a/pkg/libfido2/patch/0004-iso7816-avoid-use-of-packed-struct.patch
+++ b/pkg/libfido2/patch/0004-iso7816-avoid-use-of-packed-struct.patch
@@ -1,4 +1,4 @@
-From 3af0f6e34e9fb4ac1f630b1b198fa57bfad19528 Mon Sep 17 00:00:00 2001
+From f820cce15621fba6b77daf4c2e1cf3f8bae0a44a Mon Sep 17 00:00:00 2001
From: Michael Forney <mforney@mforney.org>
Date: Tue, 26 Nov 2019 18:58:05 -0800
Subject: [PATCH] iso7816: avoid use of packed struct
@@ -104,15 +104,19 @@ index a3fd280..4792443 100644
+ return (apdu->len);
}
diff --git a/src/iso7816.h b/src/iso7816.h
-index 426cd97..fecfecc 100644
+index 563243f..6c4a263 100644
--- a/src/iso7816.h
+++ b/src/iso7816.h
-@@ -7,27 +7,7 @@
- #ifndef _ISO7816_H
- #define _ISO7816_H
+@@ -10,31 +10,11 @@
+ #include <stdint.h>
+ #include <stdlib.h>
-#include "packed.h"
-
+ #ifdef __cplusplus
+ extern "C" {
+ #endif /* __cplusplus */
+
-PACKED_TYPE(iso7816_header_t,
-struct iso7816_header {
- uint8_t cla;
@@ -137,5 +141,5 @@ index 426cd97..fecfecc 100644
const unsigned char *iso7816_ptr(const iso7816_apdu_t *);
int iso7816_add(iso7816_apdu_t *, const void *, size_t);
--
-2.26.0
+2.26.1