summaryrefslogtreecommitdiffstats
path: root/lib/route/link.c
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2015-08-24 15:57:16 (GMT)
committerThomas Haller <thaller@redhat.com>2015-08-24 16:01:42 (GMT)
commiteaa75b7c7d3e6a4df1a2e7591ae295acfae3f73e (patch)
treed51183750257a529143d6ef89d2fd55641f6e56c /lib/route/link.c
parentfa380b409a02fe17b2d5cfc9074a8913523dbb68 (diff)
downloadlibnl-eaa75b7c7d3e6a4df1a2e7591ae295acfae3f73e.zip
libnl-eaa75b7c7d3e6a4df1a2e7591ae295acfae3f73e.tar.gz
libnl-eaa75b7c7d3e6a4df1a2e7591ae295acfae3f73e.tar.bz2
socket: fix assertion in nl_connect() when all ports are already in use
When generating a port fails a few times (because they are already in used outside of libnl's knowledge), we would back off generating a local port and instead let kernel decide. There was however a bug in nl_connect() that caused an assertion: BUG at file position socket.c:147:_nl_socket_used_ports_release_all app: socket.c:147: _nl_socket_used_ports_release_all: Assertion `0' failed. Fixes: 96e1e5bdc2e803700055395cc3c428fa2525d1ca
Diffstat (limited to 'lib/route/link.c')
0 files changed, 0 insertions, 0 deletions