def _read_para_route_dst(self, code, cbit, clen, *, desc, length, version):
if (clen - <NUM_LIT:4>) % <NUM_LIT:16> != <NUM_LIT:0>:<EOL><INDENT>raise ProtocolError(f'<STR_LIT>')<EOL><DEDENT>_flag = self._read_binary(<NUM_LIT:2>)<EOL>_resv = self._read_fileng(<NUM_LIT:2>)<EOL>_addr = list()<EOL>for _ in range((clen - <NUM_LIT:4>) // <NUM_LIT:16>):<EOL><INDENT>_addr.append(ipaddress.ip_address(self._read_fileng(<NUM_LIT:16>)))<EOL><DEDENT>route_dst = dict(<EOL>type=desc,<EOL>critical=cbit,<EOL>length=clen,<EOL>flags=dict(<EOL>symmetric=True if int(_flag[<NUM_LIT:0>], base=<NUM_LIT:2>) else False,<EOL>must_follow=True if int(_flag[<NUM_LIT:1>], base=<NUM_LIT:2>) else False,<EOL>),<EOL>ip=tuple(_addr),<EOL>)<EOL>return route_dst<EOL>
Read HIP ROUTE_DST parameter.

        Structure of HIP ROUTE_DST parameter [RFC 6028]:
             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
            +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
            |             Type              |             Length            |
            +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
            |             Flags             |            Reserved           |
            +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
            |                                                               |
            |                            HIT #1                             |
            |                                                               |
            |                                                               |
            +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
            .                               .                               .
            .                               .                               .
            +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
            |                                                               |
            |                            HIT #n                             |
            |                                                               |
            |                                                               |
            +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

            Octets      Bits        Name                            Description
              0           0     route_dst.type                  Parameter Type
              1          15     route_dst.critical              Critical Bit
              2          16     route_dst.length                Length of Contents
              4          32     route_dst.flags                 Flags
              4          32     route_dst.flags.symmetric       SYMMETRIC [RFC 6028]
              4          33     route_dst.flags.must_follow     MUST_FOLLOW [RFC 6028]
              6          48     -                               Reserved
              8          64     route_dst.ip                    HIT
                                ............