diff --git a/tools/generate-wire.py b/tools/generate-wire.py index f7ccfcd25..7d302327d 100755 --- a/tools/generate-wire.py +++ b/tools/generate-wire.py @@ -1355,7 +1355,7 @@ def build_tlv_structs(tlv_fields): def build_subtype_structs(subtypes): structs = "" - for subtype in subtypes: + for subtype in reversed(subtypes): structs += subtype.print_struct() return structs