summaryrefslogtreecommitdiff
path: root/test/data/invalid-messages/bad-header-field-alignment.message
blob: 75776a37058845f6ddb637af12a37428f1289fcf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
## last field incorrectly aligned to 4 bytes

## VALID_HEADER includes a LENGTH Header and LENGTH Body
VALID_HEADER method_call

HEADER_FIELD INTERFACE
TYPE STRING
STRING 'org.freedesktop.Foo'

HEADER_FIELD MEMBER
TYPE STRING
STRING 'Bar'

HEADER_FIELD UNKNOWN
TYPE STRING
STRING 'a'

ALIGN 4

HEADER_FIELD UNKNOWN
TYPE ARRAY
TYPE BYTE
ALIGN 4
LENGTH ThisByteArray
START_LENGTH ThisByteArray
BYTE 1
BYTE 2
END_LENGTH ThisByteArray


ALIGN 8
END_LENGTH Header
START_LENGTH Body
END_LENGTH Body