diff options
Diffstat (limited to 'ffd/tlv_types.h')
-rw-r--r-- | ffd/tlv_types.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ffd/tlv_types.h b/ffd/tlv_types.h index a37e095..afe793a 100644 --- a/ffd/tlv_types.h +++ b/ffd/tlv_types.h @@ -49,6 +49,8 @@ typedef struct __attribute__((packed)) _ffd_tlv_node_id_t { } ffd_tlv_node_id_t; typedef struct __attribute__((packed)) _ffd_tlv_update_t { + uint8_t flags; + uint8_t reserved; uint16_t interval; uint16_t seqno; uint16_t metric; @@ -59,12 +61,16 @@ typedef struct __attribute__((packed)) _ffd_tlv_update_t { typedef struct __attribute__((packed)) _ffd_tlv_announce_req_t { ffd_node_id_t node; + uint8_t flags; + uint8_t reserved; uint16_t type; uint16_t key; } ffd_tlv_announce_req_t; typedef struct __attribute__((packed)) _ffd_tlv_seqno_req_t { ffd_node_id_t node; + uint8_t flags; + uint8_t reserved; uint16_t type; uint16_t key; uint16_t seqno; |