Handle TCP sockets better. Fixes #1177
authorAlan T. DeKok <aland@freeradius.org>
Sat, 8 Aug 2015 15:43:12 +0000 (17:43 +0200)
committerAlan T. DeKok <aland@freeradius.org>
Sat, 8 Aug 2015 15:44:54 +0000 (17:44 +0200)
commit8af46779f5675043bb56466306754bf67a7d8a4c
tree263b7cd6cc75f06563fb68aed0846686bad07033
parentbc26b655db1d690025d1a8baf2de0e0aab203d4a
Handle TCP sockets better.  Fixes #1177

FreeBSD issues.  When bound to "*", the socket will actually
be bound to a real IP address, and will be seen as coming from
that real IP.  So for TCP sockets, just swap the src/dst IP/port
src/lib/packet.c