--- /usr/src/sys/dev/cxgbe/iw_cxgbe/cm.c.orig 2023-11-10 03:07:51.000000000 +0300 +++ /usr/src/sys/dev/cxgbe/iw_cxgbe/cm.c 2024-05-30 18:32:46.119247000 +0300 @@ -65,6 +65,7 @@ #include #include "offload.h" #include "tom/t4_tom.h" +#include "myloop_masklen.h" #define TOEPCB(so) ((struct toepcb *)(sototcpcb((so))->t_toe)) @@ -944,7 +945,7 @@ } } -#define _IN_LOOPBACK(i) (((in_addr_t)(i) & 0xff000000) == 0x7f000000) +#define _IN_LOOPBACK(i) IN_MY_LOOP(i) static inline bool c4iw_loopback_addr(struct sockaddr *addr, struct vnet *vnet) { bool ret;