summaryrefslogtreecommitdiffstats
path: root/usr.sbin/ripd/interface.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* As done for bgpd recently, rename if_mediatype to if_type in ripd.stsp2015-09-271-3/+3
| | | | | And some ifmedia64 fixes. "move forward" deraadt@
* More session_socket_blockmode() removal. While there make the main UDPclaudio2015-02-091-2/+3
| | | | socket non-blocking by default.
* LINK_STATE_IS_UP() cleanup userland part. There is no need to specialclaudio2011-07-041-4/+2
| | | | | | | | case carp(4) interfaces anymore. LINK_STATE_IS_UP() almost always does the right job. OK deraadt@ henning@ This needs a -current kernel or link state may be not reported correctly.
* Convert SO_RTABLE's protocol level to the SOL_SOCKET; ok claudiomikeb2011-06-211-2/+2
|
* Fix the naming of interfaces and variables for rdomains and rtablesguenther2010-07-031-3/+3
| | | | | | | | | | | | and make it possible to bind sockets (including listening sockets!) to rtables and not just rdomains. This changes the name of the system calls, socket option, and ioctl. After building with this you should remove the files /usr/share/man/cat2/[gs]etrdomain.0. Since this removes the existing [gs]etrdomain() system calls, the libc major is bumped. Written by claudio@, criticized^Wcritiqued by me
* Preliminary rdomain support.michele2009-09-261-1/+16
| | | | ok claudio@
* Whitespace cleanup.michele2009-09-261-2/+2
|
* Add support for demotion counter.michele2008-12-171-1/+12
| | | | | | | When interfaces go up/down the demotion counter of the specified group is decreased/increased. ok henning@
* Garbage collect unused stuff found by lint.claudio2007-10-241-2/+1
|
* spacingderaadt2007-10-181-9/+9
|
* More baudrate fixes. Again don't forget to initialize the iface->baudrate.claudio2007-09-111-1/+2
|
* add additional link states to report the half duplex / full duplexreyk2006-11-281-2/+2
| | | | | | | | state, if known by the driver. this is required to check the full duplex state without depending on the ifmedia ioctl which can't be called in the kernel without process context. ok henning@, brad@
* Welcome ripdnorby2006-10-181-0/+482
started by Michele Marchetto some time ago by using the imsg/three process framework of ospfd. He implemented most of the daemon with a little help and guidance from Claudio and I. Currently the daemon is more or less complete, with the exception of key lifetime and rollover. Not yet connected to the builds. OK claudio@