This is the output struct for WifiWebAuthApplet. This is a total of 0x8-bytes.
This is the output struct for WifiWebAuthApplet. This is a total of 0x8-bytes.
+
+
=== WebCommonReturnValue ===
+
{| class="wikitable" border="1"
+
|-
+
! Offset
+
! Size
+
! Description
+
|-
+
| 0x0 || 0x4 || u32 exitReason
+
|-
+
| 0x4 || 0x4 || Padding
+
|-
+
| 0x8 || 0x1000 || lastUrl string
+
|-
+
| 0x1008 || 0x8 || lastUrlSize
+
|}
+
+
This is the 0x1010-byte output storage used by all non-WebWifi applets - except for Share which returns a TLV storage (on [3.0.0+] at least?).
=== WebArgHeader ===
=== WebArgHeader ===
Line 295:
Line 313:
|}
|}
−
This is the header struct at offset 0 in the input web Arg storage for non-WebWifi. This is a total of 0x8-bytes.
+
This is the header struct at offset 0 in the input web Arg storage for non-WebWifi. This is a total of 0x8-bytes. The total storage size used for input/output TLVs is 0x2000.