linux开源路由软件,Keepalived 1.4.4 发布,C 语言编写的路由软件

doc: ipvs schedulers update

Fix a couple of typos in configure.ac.

Fix namespace collision with musl if_ether.h.

Check if return value from read_value_block() is null before using.

Fix reporting real server stats via SNMP.

Make checker process handle RTM_NEWLINK messages with -a option Even though the checker process doesn’t subscribe to RTNLGRP_LINK messages, it appears that older kernels (certainly 2.6.32) can send RTM_NEWLINK (but not RTM_DELLINK) messages. This occurs when the link is set to up state. Only the VRRP process is interested in link messages, and so the checker process doesn’t do the necessary initialisation to be able to handle RTM_NEWLINK messages.This commit makes the checker process simply discard RTM_NEWLINK and RTM_DELLINK messages, rather than assuming that if it receives an RTM_NEWLINK message it must be the VRRP process.This problem was reported in issue #848 since the checker process was segfaulting when a new interface was added when the -a command line option was specified.

Fix handling RTM_NEWLINK when building without VRRP code.

Fix building on Fedora 28.net-snmp-config output can include compiler and linker flags that refer to spec files that were used to build net-snmp but may not exist on the system building keepalived. That would cause the build done by configure to test for net-snmp support to fail; in particular on a Fedora 28 system that doesn’t have the redhat-rpm-config package installed.This commit checks that any spec files in the compiler and linker flags returned by net-snmp-config exist on the system building keepalived, and if not it removes the reference(s) to the spec file(s).

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值