summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormmacy <mmacy@FreeBSD.org>2018-05-11 20:08:28 +0000
committerSebastian Huber <sebastian.huber@embedded-brains.de>2018-08-24 15:00:04 +0200
commit44e0190a8c060a4fa95c25b4ed675e048e125f55 (patch)
tree65e5435c0706783c6482880155dc6a4a1e468668
parent6a98562b522883f77692f5192ca31f269856dadf (diff)
downloadcygnal-44e0190a8c060a4fa95c25b4ed675e048e125f55.tar.gz
cygnal-44e0190a8c060a4fa95c25b4ed675e048e125f55.tar.bz2
cygnal-44e0190a8c060a4fa95c25b4ed675e048e125f55.zip
iflib(9): Add support for cloning pseudo interfaces
Part 3 of many ... The VPC framework relies heavily on cloning pseudo interfaces (vmnics, vpc switch, vcpswitch port, hostif, vxlan if, etc). This pulls in that piece. Some ancillary changes get pulled in as a side effect. Reviewed by: shurd@ Approved by: sbruno@ Sponsored by: Joyent, Inc. Differential Revision: https://reviews.freebsd.org/D15347
-rw-r--r--newlib/libc/sys/rtems/include/net/if.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/newlib/libc/sys/rtems/include/net/if.h b/newlib/libc/sys/rtems/include/net/if.h
index 83a43284a..0cd082f28 100644
--- a/newlib/libc/sys/rtems/include/net/if.h
+++ b/newlib/libc/sys/rtems/include/net/if.h
@@ -162,6 +162,9 @@ struct if_data {
#define IFF_STATICARP 0x80000 /* (n) static ARP */
#define IFF_DYING 0x200000 /* (n) interface is winding down */
#define IFF_RENAMING 0x400000 /* (n) interface is being renamed */
+#define IFF_NOGROUP 0x800000 /* (n) interface is not part of any groups */
+
+
/*
* Old names for driver flags so that user space tools can continue to use
* the old (portable) names.