]> The Tcpdump Group git mirrors - tcpdump/commitdiff
AH: Update in accordance with RFC4302
authorFrancois-Xavier Le Bail <[email protected]>
Fri, 2 Oct 2020 20:28:23 +0000 (22:28 +0200)
committerFrancois-Xavier Le Bail <[email protected]>
Fri, 2 Oct 2020 20:59:15 +0000 (22:59 +0200)
Remove the obsolete RFC1826 AH header.
Use nd_print_protocol_caps().
Print the fields in header order.
Fix the length field and print the bytes count of header (verbose mode).
Print the Reserved field if non-zero.
Add/update some comments.
Fix spaces.
Update the outputs of two tests accordingly.

ah.h
print-ah.c
tests/heapoverflow-ip_demux_print.out
tests/ospf3_ah-vv.out

diff --git a/ah.h b/ah.h
index 3a9dbd80b9ed43f6d18c70bccc2c91f61ebe6402..c60c56353f150713e81550623678ef939f5be91f 100644 (file)
--- a/ah.h
+++ b/ah.h
  */
 
 /*
- * RFC1826/2402 authentication header.
+ * RFC4302 authentication header.
  */
 
 #ifndef ND_AH_H_
 #define ND_AH_H_
 
-struct ah {
-       nd_uint8_t      ah_nxt;         /* Next Header */
-       nd_uint8_t      ah_len;         /* Length of data, in 32bit */
-       nd_uint16_t     ah_reserve;     /* Reserved for future use */
-       nd_uint32_t     ah_spi;         /* Security parameter index */
-       /* variable size, 32bit bound*/ /* Authentication data */
-};
+/*
+ *     0                   1                   2                   3
+ *     0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+ *   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+ *   | Next Header   |  Payload Len  |          RESERVED             |
+ *   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+ *   |                 Security Parameters Index (SPI)               |
+ *   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+ *   |                    Sequence Number Field                      |
+ *   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+ *   |                                                               |
+ *   +                Integrity Check Value-ICV (variable)           |
+ *   |                                                               |
+ *   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+ *
+ *                          Figure 1.  AH Format
+ */
 
-struct newah {
+struct ah {
        nd_uint8_t      ah_nxt;         /* Next Header */
-       nd_uint8_t      ah_len;         /* Length of data + 1, in 32bit */
-       nd_uint16_t     ah_reserve    /* Reserved for future use */
-       nd_uint32_t     ah_spi;         /* Security parameter index */
-       nd_uint32_t     ah_seq;         /* Sequence number field */
-       /* variable size, 32bit bound*/ /* Authentication data */
+       nd_uint8_t      ah_len;         /* Payload Len in 32bit words minus 2 */
+       nd_uint16_t     ah_reserved;    /* Reserved for future use */
+       nd_uint32_t     ah_spi;         /* Security Parameters Index */
+       nd_uint32_t     ah_seq;         /* Sequence Number Field */
+       /* variable size, 32bit bound*/ /* Integrity Check Value-ICV */
 };
 
 #endif /* ND_AH_H_ */
index 734099cff3ce3f56c3e1b76758ec7ba0eda7c458..9775ec819401198648bdf4b9e143777cbec8052c 100644 (file)
@@ -38,24 +38,39 @@ int
 ah_print(netdissect_options *ndo, const u_char *bp)
 {
        const struct ah *ah;
-       u_int sumlen;
+       uint8_t ah_len;
+       u_int ah_hdr_len;
+       uint16_t reserved;
 
        ndo->ndo_protocol = "ah";
        ah = (const struct ah *)bp;
 
        ND_TCHECK_SIZE(ah);
+       nd_print_protocol_caps(ndo);
+/*
+ * RFC4302
+ *
+ * 2.2.  Payload Length
+ *
+ *    This 8-bit field specifies the length of AH in 32-bit words (4-byte
+ *    units), minus "2".
+ */
+       ah_len = GET_U_1(ah->ah_len);
+       ah_hdr_len = (ah_len + 2) * 4;
 
-       sumlen = GET_U_1(ah->ah_len) << 2;
-
-       ND_PRINT("AH(spi=0x%08x", GET_BE_U_4(ah->ah_spi));
+       ND_PRINT("(");
        if (ndo->ndo_vflag)
-               ND_PRINT(",sumlen=%u", sumlen);
-       ND_PRINT(",seq=0x%x", GET_BE_U_4(ah + 1));
-       ND_TCHECK_LEN(bp, sizeof(struct ah) + sumlen);
+               ND_PRINT("length=%u(%u-bytes),", ah_len, ah_hdr_len);
+       reserved = GET_BE_U_2(ah->ah_reserved);
+       if (reserved)
+               ND_PRINT("reserved=0x%x[MustBeZero],", reserved);
+       ND_PRINT("spi=0x%08x,", GET_BE_U_4(ah->ah_spi));
+       ND_PRINT("seq=0x%x", GET_BE_U_4(ah->ah_seq));
+       ND_TCHECK_LEN(bp, ah_hdr_len);
        ND_PRINT("): ");
 
-       return sizeof(struct ah) + sumlen;
- trunc:
+       return ah_hdr_len;
+trunc:
        nd_print_trunc(ndo);
        return -1;
 }
index 8fc861b49d8b5a9025de8d0c55e7efaa2f1926af..91cd281619650438aedee3c58ce4957ea2ede75e 100644 (file)
@@ -3,4 +3,4 @@
        0x0010:  3030 3030 3030 3030 3030 3030 3030 3030  0000000000000000
        0x0020:  3030                                     00
     2  05:27:12.808464432 IP (tos 0x30, ttl 48, id 12336, offset 0, flags [none], proto AH (51), length 12336, bad cksum 3030 (->697b)!)
-    48.48.48.48 > 48.48.48.48: AH(spi=0x30303030,sumlen=192,seq=0x30303030 [|ah]
+    48.48.48.48 > 48.48.48.48: AH(length=48(200-bytes),reserved=0x3030[MustBeZero],spi=0x30303030,seq=0x30303030 [|ah]
index f2862dac07bfa4252f070dc65892ba11b10ce15a..0a328451cea2d0d870d6e54372e28d7deb1a85c1 100644 (file)
@@ -1,70 +1,70 @@
-    1  17:12:15.459206 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 60) fe80::1 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x13): OSPFv3, Hello, length 36
+    1  17:12:15.459206 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 60) fe80::1 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x13): OSPFv3, Hello, length 36
        Router-ID 1.1.1.1, Area 0.0.0.1
        Options [V6, External, Router]
          Hello Timer 10s, Dead Timer 40s, Interface-ID 0.0.0.5, Priority 1
          Neighbor List:
-    2  17:12:20.303003 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 60) fe80::2 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0xd): OSPFv3, Hello, length 36
+    2  17:12:20.303003 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 60) fe80::2 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0xd): OSPFv3, Hello, length 36
        Router-ID 2.2.2.2, Area 0.0.0.1
        Options [V6, External, Router]
          Hello Timer 10s, Dead Timer 40s, Interface-ID 0.0.0.5, Priority 1
          Neighbor List:
-    3  17:12:25.479174 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::1 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x14): OSPFv3, Hello, length 40
+    3  17:12:25.479174 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::1 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x14): OSPFv3, Hello, length 40
        Router-ID 1.1.1.1, Area 0.0.0.1
        Options [V6, External, Router]
          Hello Timer 10s, Dead Timer 40s, Interface-ID 0.0.0.5, Priority 1
          Neighbor List:
            2.2.2.2
-    4  17:12:30.294469 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::2 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0xe): OSPFv3, Hello, length 40
+    4  17:12:30.294469 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::2 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0xe): OSPFv3, Hello, length 40
        Router-ID 2.2.2.2, Area 0.0.0.1
        Options [V6, External, Router]
          Hello Timer 10s, Dead Timer 40s, Interface-ID 0.0.0.5, Priority 1
          Neighbor List:
            1.1.1.1
-    5  17:12:35.486054 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::1 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x15): OSPFv3, Hello, length 40
+    5  17:12:35.486054 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::1 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x15): OSPFv3, Hello, length 40
        Router-ID 1.1.1.1, Area 0.0.0.1
        Options [V6, External, Router]
          Hello Timer 10s, Dead Timer 40s, Interface-ID 0.0.0.5, Priority 1
          Neighbor List:
            2.2.2.2
-    6  17:12:40.293859 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::2 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0xf): OSPFv3, Hello, length 40
+    6  17:12:40.293859 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::2 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0xf): OSPFv3, Hello, length 40
        Router-ID 2.2.2.2, Area 0.0.0.1
        Options [V6, External, Router]
          Hello Timer 10s, Dead Timer 40s, Interface-ID 0.0.0.5, Priority 1
          Neighbor List:
            1.1.1.1
-    7  17:12:45.457555 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::1 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x17): OSPFv3, Hello, length 40
+    7  17:12:45.457555 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::1 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x17): OSPFv3, Hello, length 40
        Router-ID 1.1.1.1, Area 0.0.0.1
        Options [V6, External, Router]
          Hello Timer 10s, Dead Timer 40s, Interface-ID 0.0.0.5, Priority 1
          Designated Router 2.2.2.2, Backup Designated Router 2.2.2.2
          Neighbor List:
            2.2.2.2
-    8  17:12:45.461542 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 52) fe80::1 > fe80::2: AH(spi=0x00000100,sumlen=16,seq=0x16): OSPFv3, Database Description, length 28
+    8  17:12:45.461542 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 52) fe80::1 > fe80::2: AH(length=4(24-bytes),spi=0x00000100,seq=0x16): OSPFv3, Database Description, length 28
        Router-ID 1.1.1.1, Area 0.0.0.1
        Options [V6, External, Router], DD Flags [Init, More, Master], MTU 1500, DD-Sequence 0x000012fd
-    9  17:12:50.289278 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::2 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x10): OSPFv3, Hello, length 40
+    9  17:12:50.289278 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::2 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x10): OSPFv3, Hello, length 40
        Router-ID 2.2.2.2, Area 0.0.0.1
        Options [V6, External, Router]
          Hello Timer 10s, Dead Timer 40s, Interface-ID 0.0.0.5, Priority 1
          Neighbor List:
            1.1.1.1
-   10  17:12:50.457230 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 52) fe80::1 > fe80::2: AH(spi=0x00000100,sumlen=16,seq=0x18): OSPFv3, Database Description, length 28
+   10  17:12:50.457230 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 52) fe80::1 > fe80::2: AH(length=4(24-bytes),spi=0x00000100,seq=0x18): OSPFv3, Database Description, length 28
        Router-ID 1.1.1.1, Area 0.0.0.1
        Options [V6, External, Router], DD Flags [Init, More, Master], MTU 1500, DD-Sequence 0x000012fd
-   11  17:12:55.477004 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::1 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x19): OSPFv3, Hello, length 40
+   11  17:12:55.477004 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::1 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x19): OSPFv3, Hello, length 40
        Router-ID 1.1.1.1, Area 0.0.0.1
        Options [V6, External, Router]
          Hello Timer 10s, Dead Timer 40s, Interface-ID 0.0.0.5, Priority 1
          Designated Router 2.2.2.2, Backup Designated Router 2.2.2.2
          Neighbor List:
            2.2.2.2
-   12  17:12:55.480991 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 52) fe80::1 > fe80::2: AH(spi=0x00000100,sumlen=16,seq=0x1a): OSPFv3, Database Description, length 28
+   12  17:12:55.480991 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 52) fe80::1 > fe80::2: AH(length=4(24-bytes),spi=0x00000100,seq=0x1a): OSPFv3, Database Description, length 28
        Router-ID 1.1.1.1, Area 0.0.0.1
        Options [V6, External, Router], DD Flags [Init, More, Master], MTU 1500, DD-Sequence 0x000012fd
-   13  17:13:00.288763 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 52) fe80::2 > fe80::1: AH(spi=0x00000100,sumlen=16,seq=0x11): OSPFv3, Database Description, length 28
+   13  17:13:00.288763 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 52) fe80::2 > fe80::1: AH(length=4(24-bytes),spi=0x00000100,seq=0x11): OSPFv3, Database Description, length 28
        Router-ID 2.2.2.2, Area 0.0.0.1
        Options [V6, External, Router], DD Flags [Init, More, Master], MTU 1500, DD-Sequence 0x00000b91
-   14  17:13:00.292754 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 352) fe80::1 > fe80::2: AH(spi=0x00000100,sumlen=16,seq=0x1b): OSPFv3, Database Description, length 328
+   14  17:13:00.292754 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 352) fe80::1 > fe80::2: AH(length=4(24-bytes),spi=0x00000100,seq=0x1b): OSPFv3, Database Description, length 328
        Router-ID 1.1.1.1, Area 0.0.0.1
        Options [V6, External, Router], DD Flags [More], MTU 1500, DD-Sequence 0x00000b91
          Advertising Router 1.1.1.1, seq 0x8000000b, age 14s, length 4
            Intra-Area Prefix LSA (9), Area Local Scope, LSA-ID 0.0.0.0
          Advertising Router 2.2.2.2, seq 0x80000003, age 74s, length 24
            Intra-Area Prefix LSA (9), Area Local Scope, LSA-ID 0.0.20.0
-   15  17:13:00.292824 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::2 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x12): OSPFv3, Hello, length 40
+   15  17:13:00.292824 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::2 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x12): OSPFv3, Hello, length 40
        Router-ID 2.2.2.2, Area 0.0.0.1
        Options [V6, External, Router]
          Hello Timer 10s, Dead Timer 40s, Interface-ID 0.0.0.5, Priority 1
          Designated Router 2.2.2.2, Backup Designated Router 1.1.1.1
          Neighbor List:
            1.1.1.1
-   16  17:13:00.300834 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 312) fe80::2 > fe80::1: AH(spi=0x00000100,sumlen=16,seq=0x13): OSPFv3, Database Description, length 288
+   16  17:13:00.300834 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 312) fe80::2 > fe80::1: AH(length=4(24-bytes),spi=0x00000100,seq=0x13): OSPFv3, Database Description, length 288
        Router-ID 2.2.2.2, Area 0.0.0.1
        Options [V6, External, Router], DD Flags [More, Master], MTU 1500, DD-Sequence 0x00000b92
          Advertising Router 1.1.1.1, seq 0x80000008, age 68s, length 20
            Link LSA (8), Link Local Scope, LSA-ID 0.0.0.5
          Advertising Router 2.2.2.2, seq 0x80000001, age 33s, length 24
            Intra-Area Prefix LSA (9), Area Local Scope, LSA-ID 0.0.0.0
-   17  17:13:00.304744 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 52) fe80::1 > fe80::2: AH(spi=0x00000100,sumlen=16,seq=0x1c): OSPFv3, Database Description, length 28
+   17  17:13:00.304744 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 52) fe80::1 > fe80::2: AH(length=4(24-bytes),spi=0x00000100,seq=0x1c): OSPFv3, Database Description, length 28
        Router-ID 1.1.1.1, Area 0.0.0.1
        Options [V6, External, Router], DD Flags [none], MTU 1500, DD-Sequence 0x00000b92
-   18  17:13:00.304788 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 196) fe80::2 > fe80::1: AH(spi=0x00000100,sumlen=16,seq=0x14): OSPFv3, LS-Request, length 172
+   18  17:13:00.304788 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 196) fe80::2 > fe80::1: AH(length=4(24-bytes),spi=0x00000100,seq=0x14): OSPFv3, LS-Request, length 172
        Router-ID 2.2.2.2, Area 0.0.0.1
          Advertising Router 1.1.1.1
            Router LSA (1), Area Local Scope, LSA-ID 0.0.0.0
            Intra-Area Prefix LSA (9), Area Local Scope, LSA-ID 0.0.20.0
          Advertising Router 1.1.1.1
            Intra-Area Prefix LSA (9), Area Local Scope, LSA-ID 0.0.0.0
-   19  17:13:00.308754 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 172) fe80::1 > fe80::2: AH(spi=0x00000100,sumlen=16,seq=0x1d): OSPFv3, LS-Request, length 148
+   19  17:13:00.308754 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 172) fe80::1 > fe80::2: AH(length=4(24-bytes),spi=0x00000100,seq=0x1d): OSPFv3, LS-Request, length 148
        Router-ID 1.1.1.1, Area 0.0.0.1
          Advertising Router 2.2.2.2
            Router LSA (1), Area Local Scope, LSA-ID 0.0.0.0
            Link LSA (8), Link Local Scope, LSA-ID 0.0.0.5
          Advertising Router 2.2.2.2
            Intra-Area Prefix LSA (9), Area Local Scope, LSA-ID 0.0.0.0
-   20  17:13:00.308805 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 52) fe80::2 > fe80::1: AH(spi=0x00000100,sumlen=16,seq=0x15): OSPFv3, Database Description, length 28
+   20  17:13:00.308805 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 52) fe80::2 > fe80::1: AH(length=4(24-bytes),spi=0x00000100,seq=0x15): OSPFv3, Database Description, length 28
        Router-ID 2.2.2.2, Area 0.0.0.1
        Options [V6, External, Router], DD Flags [Master], MTU 1500, DD-Sequence 0x00000b93
-   21  17:13:00.312726 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 532) fe80::1 > fe80::2: AH(spi=0x00000100,sumlen=16,seq=0x1e): OSPFv3, LS-Update, length 508
+   21  17:13:00.312726 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 532) fe80::1 > fe80::2: AH(length=4(24-bytes),spi=0x00000100,seq=0x1e): OSPFv3, LS-Update, length 508
        Router-ID 1.1.1.1, Area 0.0.0.1
          Advertising Router 1.1.1.1, seq 0x8000000b, age 15s, length 4
            Router LSA (1), Area Local Scope, LSA-ID 0.0.0.0
            Router LSA (1), Area Local Scope, LSA-ID 0.0.0.0
              Prefixes 1:
                2001:db8:0:12::/64, metric 10
-   22  17:13:00.316747 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 52) fe80::1 > fe80::2: AH(spi=0x00000100,sumlen=16,seq=0x1f): OSPFv3, Database Description, length 28
+   22  17:13:00.316747 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 52) fe80::1 > fe80::2: AH(length=4(24-bytes),spi=0x00000100,seq=0x1f): OSPFv3, Database Description, length 28
        Router-ID 1.1.1.1, Area 0.0.0.1
        Options [V6, External, Router], DD Flags [none], MTU 1500, DD-Sequence 0x00000b93
-   23  17:13:00.316781 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 456) fe80::2 > fe80::1: AH(spi=0x00000100,sumlen=16,seq=0x16): OSPFv3, LS-Update, length 432
+   23  17:13:00.316781 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 456) fe80::2 > fe80::1: AH(length=4(24-bytes),spi=0x00000100,seq=0x16): OSPFv3, LS-Update, length 432
        Router-ID 2.2.2.2, Area 0.0.0.1
          Advertising Router 2.2.2.2, seq 0x8000000a, age 40s, length 4
            Router LSA (1), Area Local Scope, LSA-ID 0.0.0.0
            Router LSA (1), Area Local Scope, LSA-ID 0.0.0.0
              Prefixes 1:
                2001:db8:0:12::/64, metric 10
-   24  17:13:00.828736 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 116) fe80::2 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x17): OSPFv3, LS-Update, length 92
+   24  17:13:00.828736 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 116) fe80::2 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x17): OSPFv3, LS-Update, length 92
        Router-ID 2.2.2.2, Area 0.0.0.1
          Advertising Router 2.2.2.2, seq 0x80000002, age 3600s, length 12
            Intra-Area Prefix LSA (9), Area Local Scope, LSA-ID 0.0.0.0
              Options [V6, External, Router, Demand Circuit], RLA-Flags [ABR]
              Neighbor Network-ID 2.2.2.2
              Neighbor Interface-ID 0.0.0.5, Interface 0.0.0.5, metric 10
-   25  17:13:00.832711 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 116) fe80::1 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x20): OSPFv3, LS-Update, length 92
+   25  17:13:00.832711 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 116) fe80::1 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x20): OSPFv3, LS-Update, length 92
        Router-ID 1.1.1.1, Area 0.0.0.1
          Advertising Router 1.1.1.1, seq 0x8000000c, age 1s, length 20
            Router LSA (1), Area Local Scope, LSA-ID 0.0.0.0
            Intra-Area Prefix LSA (9), Area Local Scope, LSA-ID 0.0.0.0
            Router LSA (1), Area Local Scope, LSA-ID 0.0.0.0
              Prefixes 0:
-   26  17:13:02.820622 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 300) fe80::2 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x18): OSPFv3, LS-Ack, length 276
+   26  17:13:02.820622 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 300) fe80::2 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x18): OSPFv3, LS-Ack, length 276
        Router-ID 2.2.2.2, Area 0.0.0.1
          Advertising Router 1.1.1.1, seq 0x8000000b, age 15s, length 4
            Router LSA (1), Area Local Scope, LSA-ID 0.0.0.0
            Intra-Area Prefix LSA (9), Area Local Scope, LSA-ID 0.0.20.0
          Advertising Router 1.1.1.1, seq 0x80000001, age 50s, length 24
            Intra-Area Prefix LSA (9), Area Local Scope, LSA-ID 0.0.0.0
-   27  17:13:02.824584 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 260) fe80::1 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x21): OSPFv3, LS-Ack, length 236
+   27  17:13:02.824584 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 260) fe80::1 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x21): OSPFv3, LS-Ack, length 236
        Router-ID 1.1.1.1, Area 0.0.0.1
          Advertising Router 2.2.2.2, seq 0x8000000a, age 40s, length 4
            Router LSA (1), Area Local Scope, LSA-ID 0.0.0.0
            Link LSA (8), Link Local Scope, LSA-ID 0.0.0.5
          Advertising Router 2.2.2.2, seq 0x80000001, age 34s, length 24
            Intra-Area Prefix LSA (9), Area Local Scope, LSA-ID 0.0.0.0
-   28  17:13:05.460439 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::1 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x22): OSPFv3, Hello, length 40
+   28  17:13:05.460439 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::1 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x22): OSPFv3, Hello, length 40
        Router-ID 1.1.1.1, Area 0.0.0.1
        Options [V6, External, Router]
          Hello Timer 10s, Dead Timer 40s, Interface-ID 0.0.0.5, Priority 1
          Designated Router 2.2.2.2, Backup Designated Router 1.1.1.1
          Neighbor List:
            2.2.2.2
-   29  17:13:05.592475 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 116) fe80::2 > fe80::1: AH(spi=0x00000100,sumlen=16,seq=0x19): OSPFv3, LS-Update, length 92
+   29  17:13:05.592475 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 116) fe80::2 > fe80::1: AH(length=4(24-bytes),spi=0x00000100,seq=0x19): OSPFv3, LS-Update, length 92
        Router-ID 2.2.2.2, Area 0.0.0.1
          Advertising Router 2.2.2.2, seq 0x80000002, age 3600s, length 12
            Intra-Area Prefix LSA (9), Area Local Scope, LSA-ID 0.0.0.0
              Options [V6, External, Router, Demand Circuit], RLA-Flags [ABR]
              Neighbor Network-ID 2.2.2.2
              Neighbor Interface-ID 0.0.0.5, Interface 0.0.0.5, metric 10
-   30  17:13:05.632476 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 264) fe80::2 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x1a): OSPFv3, LS-Update, length 240
+   30  17:13:05.632476 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 264) fe80::2 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x1a): OSPFv3, LS-Update, length 240
        Router-ID 2.2.2.2, Area 0.0.0.1
          Advertising Router 2.2.2.2, seq 0x80000004, age 1s, length 12
            Network LSA (2), Area Local Scope, LSA-ID 0.0.0.5
            Network LSA (2), Area Local Scope, LSA-ID 0.0.0.5
              Prefixes 1:
                2001:db8:0:12::/64, metric 0
-   31  17:13:05.724441 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 116) fe80::1 > fe80::2: AH(spi=0x00000100,sumlen=16,seq=0x23): OSPFv3, LS-Update, length 92
+   31  17:13:05.724441 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 116) fe80::1 > fe80::2: AH(length=4(24-bytes),spi=0x00000100,seq=0x23): OSPFv3, LS-Update, length 92
        Router-ID 1.1.1.1, Area 0.0.0.1
          Advertising Router 1.1.1.1, seq 0x8000000c, age 5s, length 20
            Router LSA (1), Area Local Scope, LSA-ID 0.0.0.0
            Intra-Area Prefix LSA (9), Area Local Scope, LSA-ID 0.0.0.0
            Router LSA (1), Area Local Scope, LSA-ID 0.0.0.0
              Prefixes 0:
-   32  17:13:06.012442 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 84) fe80::2 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x1b): OSPFv3, LS-Update, length 60
+   32  17:13:06.012442 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 84) fe80::2 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x1b): OSPFv3, LS-Update, length 60
        Router-ID 2.2.2.2, Area 0.0.0.1
          Advertising Router 2.2.2.2, seq 0x8000000c, age 1s, length 20
            Router LSA (1), Area Local Scope, LSA-ID 0.0.0.0
              Options [V6, External, Router, Demand Circuit], RLA-Flags [ABR]
              Neighbor Network-ID 2.2.2.2
              Neighbor Interface-ID 0.0.0.5, Interface 0.0.0.5, metric 10
-   33  17:13:06.380396 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 188) fe80::1 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x24): OSPFv3, LS-Update, length 164
+   33  17:13:06.380396 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 188) fe80::1 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x24): OSPFv3, LS-Update, length 164
        Router-ID 1.1.1.1, Area 0.0.0.1
          Advertising Router 1.1.1.1, seq 0x80000002, age 3600s, length 16
            Inter-Area Prefix LSA (3), Area Local Scope, LSA-ID 0.0.0.4, metric 16777215
          Advertising Router 1.1.1.1, seq 0x80000002, age 3600s, length 16
            Inter-Area Prefix LSA (3), Area Local Scope, LSA-ID 0.0.0.1, metric 16777215
                2001:db8::/64, metric 0
-   34  17:13:08.096263 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 200) fe80::1 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x25): OSPFv3, LS-Ack, length 176
+   34  17:13:08.096263 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 200) fe80::1 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x25): OSPFv3, LS-Ack, length 176
        Router-ID 1.1.1.1, Area 0.0.0.1
          Advertising Router 2.2.2.2, seq 0x80000002, age 3600s, length 12
            Intra-Area Prefix LSA (9), Area Local Scope, LSA-ID 0.0.0.0
            Inter-Area Prefix LSA (3), Area Local Scope, LSA-ID 0.0.0.1
          Advertising Router 2.2.2.2, seq 0x80000004, age 1s, length 24
            Intra-Area Prefix LSA (9), Area Local Scope, LSA-ID 0.0.20.0
-   35  17:13:08.252274 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 160) fe80::2 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x1c): OSPFv3, LS-Ack, length 136
+   35  17:13:08.252274 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 160) fe80::2 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x1c): OSPFv3, LS-Ack, length 136
        Router-ID 2.2.2.2, Area 0.0.0.1
          Advertising Router 1.1.1.1, seq 0x8000000c, age 5s, length 20
            Router LSA (1), Area Local Scope, LSA-ID 0.0.0.0
            Inter-Area Prefix LSA (3), Area Local Scope, LSA-ID 0.0.0.2
          Advertising Router 1.1.1.1, seq 0x80000002, age 3600s, length 16
            Inter-Area Prefix LSA (3), Area Local Scope, LSA-ID 0.0.0.1
-   36  17:13:10.274555 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::2 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x1d): OSPFv3, Hello, length 40
+   36  17:13:10.274555 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::2 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x1d): OSPFv3, Hello, length 40
        Router-ID 2.2.2.2, Area 0.0.0.1
        Options [V6, External, Router]
          Hello Timer 10s, Dead Timer 40s, Interface-ID 0.0.0.5, Priority 1
          Designated Router 2.2.2.2, Backup Designated Router 1.1.1.1
          Neighbor List:
            1.1.1.1
-   37  17:13:10.610521 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 84) fe80::2 > fe80::1: AH(spi=0x00000100,sumlen=16,seq=0x1e): OSPFv3, LS-Update, length 60
+   37  17:13:10.610521 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 84) fe80::2 > fe80::1: AH(length=4(24-bytes),spi=0x00000100,seq=0x1e): OSPFv3, LS-Update, length 60
        Router-ID 2.2.2.2, Area 0.0.0.1
          Advertising Router 2.2.2.2, seq 0x8000000c, age 5s, length 20
            Router LSA (1), Area Local Scope, LSA-ID 0.0.0.0
              Options [V6, External, Router, Demand Circuit], RLA-Flags [ABR]
              Neighbor Network-ID 2.2.2.2
              Neighbor Interface-ID 0.0.0.5, Interface 0.0.0.5, metric 10
-   38  17:13:13.114832 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 60) fe80::1 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x26): OSPFv3, LS-Ack, length 36
+   38  17:13:13.114832 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 60) fe80::1 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x26): OSPFv3, LS-Ack, length 36
        Router-ID 1.1.1.1, Area 0.0.0.1
          Advertising Router 2.2.2.2, seq 0x8000000c, age 5s, length 20
            Router LSA (1), Area Local Scope, LSA-ID 0.0.0.0
-   39  17:13:15.486676 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::1 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x27): OSPFv3, Hello, length 40
+   39  17:13:15.486676 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::1 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x27): OSPFv3, Hello, length 40
        Router-ID 1.1.1.1, Area 0.0.0.1
        Options [V6, External, Router]
          Hello Timer 10s, Dead Timer 40s, Interface-ID 0.0.0.5, Priority 1
          Designated Router 2.2.2.2, Backup Designated Router 1.1.1.1
          Neighbor List:
            2.2.2.2
-   40  17:13:20.303679 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::2 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x1f): OSPFv3, Hello, length 40
+   40  17:13:20.303679 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::2 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x1f): OSPFv3, Hello, length 40
        Router-ID 2.2.2.2, Area 0.0.0.1
        Options [V6, External, Router]
          Hello Timer 10s, Dead Timer 40s, Interface-ID 0.0.0.5, Priority 1
          Designated Router 2.2.2.2, Backup Designated Router 1.1.1.1
          Neighbor List:
            1.1.1.1
-   41  17:13:25.458102 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::1 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x28): OSPFv3, Hello, length 40
+   41  17:13:25.458102 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::1 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x28): OSPFv3, Hello, length 40
        Router-ID 1.1.1.1, Area 0.0.0.1
        Options [V6, External, Router]
          Hello Timer 10s, Dead Timer 40s, Interface-ID 0.0.0.5, Priority 1
          Designated Router 2.2.2.2, Backup Designated Router 1.1.1.1
          Neighbor List:
            2.2.2.2
-   42  17:13:30.301380 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::2 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x20): OSPFv3, Hello, length 40
+   42  17:13:30.301380 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::2 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x20): OSPFv3, Hello, length 40
        Router-ID 2.2.2.2, Area 0.0.0.1
        Options [V6, External, Router]
          Hello Timer 10s, Dead Timer 40s, Interface-ID 0.0.0.5, Priority 1
          Designated Router 2.2.2.2, Backup Designated Router 1.1.1.1
          Neighbor List:
            1.1.1.1
-   43  17:13:35.461594 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::1 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x29): OSPFv3, Hello, length 40
+   43  17:13:35.461594 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::1 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x29): OSPFv3, Hello, length 40
        Router-ID 1.1.1.1, Area 0.0.0.1
        Options [V6, External, Router]
          Hello Timer 10s, Dead Timer 40s, Interface-ID 0.0.0.5, Priority 1
          Designated Router 2.2.2.2, Backup Designated Router 1.1.1.1
          Neighbor List:
            2.2.2.2
-   44  17:13:40.288904 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::2 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x21): OSPFv3, Hello, length 40
+   44  17:13:40.288904 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::2 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x21): OSPFv3, Hello, length 40
        Router-ID 2.2.2.2, Area 0.0.0.1
        Options [V6, External, Router]
          Hello Timer 10s, Dead Timer 40s, Interface-ID 0.0.0.5, Priority 1
          Designated Router 2.2.2.2, Backup Designated Router 1.1.1.1
          Neighbor List:
            1.1.1.1
-   45  17:13:45.457035 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::1 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x2a): OSPFv3, Hello, length 40
+   45  17:13:45.457035 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::1 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x2a): OSPFv3, Hello, length 40
        Router-ID 1.1.1.1, Area 0.0.0.1
        Options [V6, External, Router]
          Hello Timer 10s, Dead Timer 40s, Interface-ID 0.0.0.5, Priority 1
          Designated Router 2.2.2.2, Backup Designated Router 1.1.1.1
          Neighbor List:
            2.2.2.2
-   46  17:13:50.300820 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::2 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x22): OSPFv3, Hello, length 40
+   46  17:13:50.300820 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::2 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x22): OSPFv3, Hello, length 40
        Router-ID 2.2.2.2, Area 0.0.0.1
        Options [V6, External, Router]
          Hello Timer 10s, Dead Timer 40s, Interface-ID 0.0.0.5, Priority 1
          Designated Router 2.2.2.2, Backup Designated Router 1.1.1.1
          Neighbor List:
            1.1.1.1
-   47  17:13:55.461659 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::1 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x2b): OSPFv3, Hello, length 40
+   47  17:13:55.461659 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::1 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x2b): OSPFv3, Hello, length 40
        Router-ID 1.1.1.1, Area 0.0.0.1
        Options [V6, External, Router]
          Hello Timer 10s, Dead Timer 40s, Interface-ID 0.0.0.5, Priority 1
          Designated Router 2.2.2.2, Backup Designated Router 1.1.1.1
          Neighbor List:
            2.2.2.2
-   48  17:14:00.273418 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::2 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x23): OSPFv3, Hello, length 40
+   48  17:14:00.273418 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::2 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x23): OSPFv3, Hello, length 40
        Router-ID 2.2.2.2, Area 0.0.0.1
        Options [V6, External, Router]
          Hello Timer 10s, Dead Timer 40s, Interface-ID 0.0.0.5, Priority 1
          Designated Router 2.2.2.2, Backup Designated Router 1.1.1.1
          Neighbor List:
            1.1.1.1
-   49  17:14:05.461068 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::1 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x2c): OSPFv3, Hello, length 40
+   49  17:14:05.461068 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::1 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x2c): OSPFv3, Hello, length 40
        Router-ID 1.1.1.1, Area 0.0.0.1
        Options [V6, External, Router]
          Hello Timer 10s, Dead Timer 40s, Interface-ID 0.0.0.5, Priority 1
          Designated Router 2.2.2.2, Backup Designated Router 1.1.1.1
          Neighbor List:
            2.2.2.2
-   50  17:14:10.272863 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::2 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x24): OSPFv3, Hello, length 40
+   50  17:14:10.272863 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::2 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x24): OSPFv3, Hello, length 40
        Router-ID 2.2.2.2, Area 0.0.0.1
        Options [V6, External, Router]
          Hello Timer 10s, Dead Timer 40s, Interface-ID 0.0.0.5, Priority 1
          Designated Router 2.2.2.2, Backup Designated Router 1.1.1.1
          Neighbor List:
            1.1.1.1
-   51  17:14:15.480521 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::1 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x2d): OSPFv3, Hello, length 40
+   51  17:14:15.480521 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::1 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x2d): OSPFv3, Hello, length 40
        Router-ID 1.1.1.1, Area 0.0.0.1
        Options [V6, External, Router]
          Hello Timer 10s, Dead Timer 40s, Interface-ID 0.0.0.5, Priority 1
          Designated Router 2.2.2.2, Backup Designated Router 1.1.1.1
          Neighbor List:
            2.2.2.2
-   52  17:14:20.276308 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::2 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x25): OSPFv3, Hello, length 40
+   52  17:14:20.276308 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::2 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x25): OSPFv3, Hello, length 40
        Router-ID 2.2.2.2, Area 0.0.0.1
        Options [V6, External, Router]
          Hello Timer 10s, Dead Timer 40s, Interface-ID 0.0.0.5, Priority 1
          Designated Router 2.2.2.2, Backup Designated Router 1.1.1.1
          Neighbor List:
            1.1.1.1
-   53  17:14:25.459906 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::1 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x2e): OSPFv3, Hello, length 40
+   53  17:14:25.459906 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::1 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x2e): OSPFv3, Hello, length 40
        Router-ID 1.1.1.1, Area 0.0.0.1
        Options [V6, External, Router]
          Hello Timer 10s, Dead Timer 40s, Interface-ID 0.0.0.5, Priority 1
          Designated Router 2.2.2.2, Backup Designated Router 1.1.1.1
          Neighbor List:
            2.2.2.2
-   54  17:14:30.295685 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::2 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x26): OSPFv3, Hello, length 40
+   54  17:14:30.295685 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::2 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x26): OSPFv3, Hello, length 40
        Router-ID 2.2.2.2, Area 0.0.0.1
        Options [V6, External, Router]
          Hello Timer 10s, Dead Timer 40s, Interface-ID 0.0.0.5, Priority 1
          Designated Router 2.2.2.2, Backup Designated Router 1.1.1.1
          Neighbor List:
            1.1.1.1
-   55  17:14:35.475366 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::1 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x2f): OSPFv3, Hello, length 40
+   55  17:14:35.475366 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::1 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x2f): OSPFv3, Hello, length 40
        Router-ID 1.1.1.1, Area 0.0.0.1
        Options [V6, External, Router]
          Hello Timer 10s, Dead Timer 40s, Interface-ID 0.0.0.5, Priority 1
          Designated Router 2.2.2.2, Backup Designated Router 1.1.1.1
          Neighbor List:
            2.2.2.2
-   56  17:14:40.283128 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::2 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x27): OSPFv3, Hello, length 40
+   56  17:14:40.283128 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::2 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x27): OSPFv3, Hello, length 40
        Router-ID 2.2.2.2, Area 0.0.0.1
        Options [V6, External, Router]
          Hello Timer 10s, Dead Timer 40s, Interface-ID 0.0.0.5, Priority 1
          Designated Router 2.2.2.2, Backup Designated Router 1.1.1.1
          Neighbor List:
            1.1.1.1
-   57  17:14:45.462797 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::1 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x30): OSPFv3, Hello, length 40
+   57  17:14:45.462797 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::1 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x30): OSPFv3, Hello, length 40
        Router-ID 1.1.1.1, Area 0.0.0.1
        Options [V6, External, Router]
          Hello Timer 10s, Dead Timer 40s, Interface-ID 0.0.0.5, Priority 1
          Designated Router 2.2.2.2, Backup Designated Router 1.1.1.1
          Neighbor List:
            2.2.2.2
-   58  17:14:50.302556 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::2 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x28): OSPFv3, Hello, length 40
+   58  17:14:50.302556 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::2 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x28): OSPFv3, Hello, length 40
        Router-ID 2.2.2.2, Area 0.0.0.1
        Options [V6, External, Router]
          Hello Timer 10s, Dead Timer 40s, Interface-ID 0.0.0.5, Priority 1
          Designated Router 2.2.2.2, Backup Designated Router 1.1.1.1
          Neighbor List:
            1.1.1.1
-   59  17:14:55.458188 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::1 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x31): OSPFv3, Hello, length 40
+   59  17:14:55.458188 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::1 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x31): OSPFv3, Hello, length 40
        Router-ID 1.1.1.1, Area 0.0.0.1
        Options [V6, External, Router]
          Hello Timer 10s, Dead Timer 40s, Interface-ID 0.0.0.5, Priority 1
          Designated Router 2.2.2.2, Backup Designated Router 1.1.1.1
          Neighbor List:
            2.2.2.2
-   60  17:15:00.290036 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::2 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x29): OSPFv3, Hello, length 40
+   60  17:15:00.290036 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::2 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x29): OSPFv3, Hello, length 40
        Router-ID 2.2.2.2, Area 0.0.0.1
        Options [V6, External, Router]
          Hello Timer 10s, Dead Timer 40s, Interface-ID 0.0.0.5, Priority 1
          Designated Router 2.2.2.2, Backup Designated Router 1.1.1.1
          Neighbor List:
            1.1.1.1
-   61  17:15:05.453721 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::1 > ff02::5: AH(spi=0x00000100,sumlen=16,seq=0x32): OSPFv3, Hello, length 40
+   61  17:15:05.453721 IP6 (class 0xe0, hlim 1, next-header AH (51) payload length: 64) fe80::1 > ff02::5: AH(length=4(24-bytes),spi=0x00000100,seq=0x32): OSPFv3, Hello, length 40
        Router-ID 1.1.1.1, Area 0.0.0.1
        Options [V6, External, Router]
          Hello Timer 10s, Dead Timer 40s, Interface-ID 0.0.0.5, Priority 1