summaryrefslogtreecommitdiffstats
path: root/sys/netinet
diff options
context:
space:
mode:
authorglebius <glebius@FreeBSD.org>2012-01-08 17:20:29 +0000
committerglebius <glebius@FreeBSD.org>2012-01-08 17:20:29 +0000
commitc48f3c200231b80bc06adec794b0b940a2270f1f (patch)
treecb02199ddcf2f9708bf629c089b1e0423dae9d7a /sys/netinet
parent06fc76befdf27de04ad778d3a609e2b888f03a92 (diff)
downloadFreeBSD-src-c48f3c200231b80bc06adec794b0b940a2270f1f.zip
FreeBSD-src-c48f3c200231b80bc06adec794b0b940a2270f1f.tar.gz
Provide IA_MASKSIN() macro similar to IA_SIN() and IA_DSTSIN().
Diffstat (limited to 'sys/netinet')
-rw-r--r--sys/netinet/in_var.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/netinet/in_var.h b/sys/netinet/in_var.h
index 2862438..26803d9 100644
--- a/sys/netinet/in_var.h
+++ b/sys/netinet/in_var.h
@@ -85,6 +85,7 @@ struct in_aliasreq {
*/
#define IA_SIN(ia) (&(((struct in_ifaddr *)(ia))->ia_addr))
#define IA_DSTSIN(ia) (&(((struct in_ifaddr *)(ia))->ia_dstaddr))
+#define IA_MASKSIN(ia) (&(((struct in_ifaddr *)(ia))->ia_sockmask))
#define IN_LNAOF(in, ifa) \
((ntohl((in).s_addr) & ~((struct in_ifaddr *)(ifa)->ia_subnetmask))
OpenPOWER on IntegriCloud