X-Git-Url: http://pilppa.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=include%2Flinux%2Fif_link.h;h=604c2434f71c0a0436b63af4f37b6d7f4e14a8b3;hb=0127215c17414322b350c3c6fbd1a7d8dd13856f;hp=e963a077e6f5164cb19ef3431c896653c741b4dc;hpb=3dcbbcda7c5b77c400791b26facd6593c5b176e0;p=linux-2.6-omap-h63xx.git diff --git a/include/linux/if_link.h b/include/linux/if_link.h index e963a077e6f..604c2434f71 100644 --- a/include/linux/if_link.h +++ b/include/linux/if_link.h @@ -82,6 +82,12 @@ enum #define IFLA_MAX (__IFLA_MAX - 1) +/* backwards compatibility for userspace */ +#ifndef __KERNEL__ +#define IFLA_RTA(r) ((struct rtattr*)(((char*)(r)) + NLMSG_ALIGN(sizeof(struct ifinfomsg)))) +#define IFLA_PAYLOAD(n) NLMSG_PAYLOAD(n,sizeof(struct ifinfomsg)) +#endif + /* ifi_flags. IFF_* flags. @@ -120,6 +126,7 @@ enum IFLA_INET6_STATS, /* statistics */ IFLA_INET6_MCAST, /* MC things. What of them? */ IFLA_INET6_CACHEINFO, /* time values and max reasm size */ + IFLA_INET6_ICMP6STATS, /* statistics (icmpv6) */ __IFLA_INET6_MAX };