implicit declaration of function 'NIPQUAD'

implicit declaration of function 'NIPQUAD'

Q:implicit declaration of function 'NIPQUAD'
A:

http://kerneltrap.org/mailarchive/linux-netdev/2008/10/31/3873584

 Using NIPQUAD() with NIPQUAD_FMT, %d.%d.%d.%d or %u.%u.%u.%u
can be replaced with %pI4

-  dprintf("SRC: %u.%u.%u.%u. Mask: %u.%u.%u.%u. Target: %u.%u.%u.%u.%s\n",
-   NIPQUAD(src_ipaddr),
-   NIPQUAD(arpinfo->smsk.s_addr),
-   NIPQUAD(arpinfo->src.s_addr),
+  dprintf("SRC: %pI4. Mask: %pI4. Target: %pI4.%s\n",
+   &src_ipaddr,
+   &arpinfo->smsk.s_addr,
+   &arpinfo->src.s_addr,
    arpinfo->invflags & ARPT_INV_SRCIP ? " (INV)" : "");

你可能感兴趣的:(implicit declaration of function 'NIPQUAD')