summaryrefslogtreecommitdiffstats
path: root/sys/netgraph/ng_one2many.h
Commit message (Collapse)AuthorAgeFilesLines
* /* -> /*- for license, minor formatting changesimp2005-01-071-2/+3
|
* Introduce new failure detection algorithm, called NG_ONE2MANY_FAIL_NOTIFY.glebius2004-11-231-1/+2
| | | | | | | | | | It means, that node listens to flow control messages from downstreams and removes link from list of active links whenever a LINK_IS_DOWN message is received. If LINK_IS_UP message is received, then links is put back into list of active links. Approved by: julian (mentor), implicitly MFC after: 1 week
* Backout previous change, it breaks build and it is not neededpjd2004-02-201-5/+1
| | | | | | | | layering violation. As pointed out, there is much better way to do this. Sorry guys, I need to find a better way to force reviews. Requested by: harti, julian, scottl (mentor) Pointy hat to: pjd
* Add new failure detection algorithm.pjd2004-02-191-1/+5
| | | | | | | | | | It works as follows: In every 'interval' seconds defined links are checked. If they are non-active they will not be used by to data transfer. No response from: julian, archie Silent on: net@ Approved by: scottl (mentor)
* Fix GCC warnings caused by initializing a zero length array. In the process,archie2002-05-311-4/+0
| | | | | | | simply things a bit by getting rid of 'struct ng_parse_struct_info' which was useless because it only contained one field. MFC after: 2 weeks
* Add a new distribution algorythm to the 'one2many' node type.julian2001-01-281-0/+3
| | | | | | | | | The new method is 'flood' (in addition to the old round-robin) in which incoming packets are sent to more than one outgoing hook. (I'm not sure what Rogier is using this for but it seems generally useful and isn't much extra) Submitted by: Rogier R. Mulhuijzen (drwilco@drwilco.net )
* Fix bug in parse type for struct ng_one2many_config.archie2000-12-121-2/+2
| | | | Reported by: Yian Zhu <Yian.Zhu@qobra.com>
* New netgraph node type ng_one2many(4).archie2000-11-161-0/+112
OpenPOWER on IntegriCloud