On 2021/11/15 17:23, Alexander Bluhm wrote:
> +             DUMP(ids, "%p");
> +             DUMP(ids_swapped, "%d");
> +             DUMP(mtu, "%d");
> +             DUMP(mtutimeout, "%lld");
> +             pr("%18s: %08x\n", "udpencap_port",
> +                 ntohl(tdb->tdb_udpencap_port));

ntohl is incorrect here:

     udpencap_port: 11940000

Index: netinet/ip_ipsp.c
===================================================================
RCS file: /cvs/src/sys/netinet/ip_ipsp.c,v
retrieving revision 1.250
diff -u -p -r1.250 ip_ipsp.c
--- netinet/ip_ipsp.c   16 Nov 2021 13:53:14 -0000      1.250
+++ netinet/ip_ipsp.c   18 Nov 2021 08:08:47 -0000
@@ -591,8 +591,7 @@ tdb_printit(void *addr, int full, int (*
                DUMP(ids_swapped, "%d");
                DUMP(mtu, "%d");
                DUMP(mtutimeout, "%lld");
-               pr("%18s: %08x\n", "udpencap_port",
-                   ntohl(tdb->tdb_udpencap_port));
+               pr("%18s: %08x\n", "udpencap_port", tdb->tdb_udpencap_port);
                DUMP(tag, "%d");
                DUMP(tap, "%d");
                DUMP(rdomain, "%d");

Reply via email to