diff options
author | ae <ae@FreeBSD.org> | 2011-03-01 13:10:56 +0000 |
---|---|---|
committer | ae <ae@FreeBSD.org> | 2011-03-01 13:10:56 +0000 |
commit | 8d27150a02987492c63fb82670f25f512e3eedbb (patch) | |
tree | 4198e94746c15f6642c55eec2c852cabe88a012c /sys/netgraph/ng_one2many.h | |
parent | 318d44b9bce302c0851213f1070bd6b080a363a7 (diff) | |
download | FreeBSD-src-8d27150a02987492c63fb82670f25f512e3eedbb.zip FreeBSD-src-8d27150a02987492c63fb82670f25f512e3eedbb.tar.gz |
Add XMIT_FAILOVER transmit algorithm to ng_one2many node. Packets are
delivered out the first active "many" hook.
PR: kern/137775
Submitted by: Maxim Ignatenko
MFC after: 2 weeks
Diffstat (limited to 'sys/netgraph/ng_one2many.h')
-rw-r--r-- | sys/netgraph/ng_one2many.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/netgraph/ng_one2many.h b/sys/netgraph/ng_one2many.h index 343f7ee..753221d 100644 --- a/sys/netgraph/ng_one2many.h +++ b/sys/netgraph/ng_one2many.h @@ -61,6 +61,7 @@ /* Algorithms for outgoing packet distribution (XXX only one so far) */ #define NG_ONE2MANY_XMIT_ROUNDROBIN 1 /* round-robin delivery */ #define NG_ONE2MANY_XMIT_ALL 2 /* send packets to all many hooks */ +#define NG_ONE2MANY_XMIT_FAILOVER 3 /* send packets to first active "many" */ /* Algorithms for detecting link failure (XXX only one so far) */ #define NG_ONE2MANY_FAIL_MANUAL 1 /* use enabledLinks[] array */ |