summaryrefslogtreecommitdiff
path: root/src/netlink.c
Commit message (Expand)AuthorAgeFilesLines
* Bump copyrights to 2023.Simon Kelley2023-04-051-1/+1
* Fix parsing of IPv6 addresses with peer from netlink.Beniamino Galvani2022-05-271-1/+10
* Ask netlink for new address events unconditionally.Simon Kelley2022-02-041-9/+2
* Bump copyright to 2022.Simon Kelley2022-01-241-1/+1
* Chomp file endsGeert Stappers2021-04-091-3/+1
* Move flags to recvmsg function in netlinkPetr Menšík2021-03-021-13/+6
* Correct occasional --bind-dynamic synchronization breakPetr Menšík2021-03-021-24/+48
* Bump copyright notices for 2021. Happy New Year!Simon Kelley2021-01-241-1/+1
* Convert failure of setsockopt(..., SOL_NETLINK, NETLINK_NO_ENOBUFS, ...) into...Simon Kelley2020-04-191-3/+8
* Handle old kernels that don't do NETLINK_NO_ENOBUFS.Simon Kelley2020-03-191-2/+6
* Set NETLINK_NO_ENOBUFS in netlink socket, to avoid POLLERR returns.Simon Kelley2020-03-101-0/+8
* Ignore routes in non-main tablesv2.81rc1Donald Sharp2020-03-021-1/+3
* Update copyrights to 2020.Simon Kelley2020-01-051-1/+1
* Remove ability to compile without IPv6 support.Simon Kelley2018-10-231-4/+1
* Picky changes to 47b45b2967c931fed3c89a2e6a8df9f9183a5789Simon Kelley2018-09-041-5/+0
* Fix lengths of interface namesPetr Menšík2018-09-041-0/+5
* Update copyrights to 2018.Simon Kelley2018-01-011-1/+1
* Bump year in copyrights.Simon Kelley2017-06-241-1/+1
* Fix getsockname error return check.Reiter Wolfgang2017-01-081-1/+1
* Fix logic error in Linux netlink code.Ivan Kokshaysky2016-07-111-1/+7
* Update copyright notices. Happy new year!Simon Kelley2016-01-061-1/+1
* Major tidy up of EDNS0 handling and computation/use of udp packet size.Simon Kelley2015-12-201-1/+2
* Fix boilerplate code for re-running system calls on EINTR and EAGAIN etc.Simon Kelley2015-03-111-4/+4
* Update copyrights for dawn of 2015.Simon Kelley2015-01-311-1/+1
* Fix length->netmask conversions to avoid undefined behaviour.Richard Genoud2014-09-171-1/+2
* Use event system to re-send query on new route. Tidies module boundaries.Simon Kelley2014-07-081-20/+2
* Handle async notification of address changes using the event system.Simon Kelley2014-06-071-29/+10
* Tweak definition of a permanent IPv6 address on Linux.Jonas Gorski2014-01-221-3/+3
* Update copyright for 2014.Simon Kelley2014-01-081-1/+1
* Implement dynamic interface discovery on *BSDv2.69test1Simon Kelley2013-12-091-27/+2
* Remove unused variable warnings when omitting stuff at compile-time.Vladislav Grishenko2013-09-241-0/+2
* Add --dhcp-relay config option.v2.67test10Simon Kelley2013-09-041-5/+5
* IFACE_PERMANENT interface flag in enumeration.Vladislav Grishenko2013-08-191-0/+3
* Generalise --interface-name to cope with IPv6 addresses.Simon Kelley2013-05-201-2/+5
* Handle IPv4 interface-address labels in Linux.v2.67test4Simon Kelley2013-05-141-2/+5
* Change copyright messages to include 2013.Simon Kelley2013-01-311-1/+1
* saner function nameSimon Kelley2012-12-221-4/+4
* Fix new-address logic and ordering for first address on new interface.Simon Kelley2012-12-221-5/+5
* add general flag param to iface_enumerate IPv6 callbackSimon Kelley2012-12-201-1/+9
* Rationalise join_multicast()Simon Kelley2012-12-201-32/+25
* Missed interface re-read path in netlink.cSimon Kelley2012-12-181-1/+7
* Fix initialisation order.Simon Kelley2012-12-181-1/+7
* First checkin of interface-address constructor mode for DHCPv6 and RA.Simon Kelley2012-12-181-27/+36
* Don't elide code needed for --bind-dynamic if compiled without IPv6.Simon Kelley2012-11-291-3/+3
* Don't report spurious netlink errors.Simon Kelley2012-09-181-1/+2
* Fix build-failure with -DNO_DHCP6.Simon Kelley2012-06-281-45/+39
* Tidy up - no functional change.Simon Kelley2012-06-201-3/+3
* Add --bind-dynamicv2.63test1Simon Kelley2012-06-201-58/+85
* Check assumed SLAAC addresses by pinging them.v2.61test6Simon Kelley2012-03-191-2/+3
* Make RA without DHCPv6 possible.Simon Kelley2012-02-271-1/+1