ofdbus/dbus/data/invalid-messages/bad-header-field-alignment.message
changeset 0 e4d67989cc36
equal deleted inserted replaced
-1:000000000000 0:e4d67989cc36
       
     1 ## last field incorrectly aligned to 4 bytes
       
     2 
       
     3 ## VALID_HEADER includes a LENGTH Header and LENGTH Body
       
     4 VALID_HEADER method_call
       
     5 
       
     6 HEADER_FIELD INTERFACE
       
     7 TYPE STRING
       
     8 STRING 'org.freedesktop.Foo'
       
     9 
       
    10 HEADER_FIELD MEMBER
       
    11 TYPE STRING
       
    12 STRING 'Bar'
       
    13 
       
    14 HEADER_FIELD PATH
       
    15 TYPE OBJECT_PATH
       
    16 OBJECT_PATH '/foo'
       
    17 
       
    18 HEADER_FIELD UNKNOWN
       
    19 TYPE STRING
       
    20 STRING 'a'
       
    21 
       
    22 ALIGN 4
       
    23 
       
    24 HEADER_FIELD UNKNOWN
       
    25 TYPE ARRAY
       
    26 TYPE BYTE
       
    27 ALIGN 4
       
    28 LENGTH ThisByteArray
       
    29 START_LENGTH ThisByteArray
       
    30 BYTE 1
       
    31 BYTE 2
       
    32 END_LENGTH ThisByteArray
       
    33 
       
    34 
       
    35 ALIGN 8
       
    36 END_LENGTH Header
       
    37 START_LENGTH Body
       
    38 END_LENGTH Body