]> git.ipfire.org Git - thirdparty/squid.git/commit
Attempted fix for FreeBSD run-time socket error "(22) Invalid Object" on connects
authorAmos Jeffries <squid3@treenet.co.nz>
Thu, 3 Apr 2008 09:39:06 +0000 (21:39 +1200)
committerAmos Jeffries <squid3@treenet.co.nz>
Thu, 3 Apr 2008 09:39:06 +0000 (21:39 +1200)
commit8c37ea44b2a64ebea1c84b35d005fd00cdef06b2
tree73e3b981516515e02df7dfa5858263dd94812b6e
parent60b522a9e0cde1959e430b9e954a5dee876b2733
Attempted fix for FreeBSD run-time socket error "(22) Invalid Object" on connects

- Sets the ss_len / sin_len / sin6_len fields of sockaddr_* objects
  when retrieved for connection setup.
- Tests the OS at compile time for each of these fields existence to
  cope with some OS (ie Linux) not using or providing them.
configure.in
lib/IPAddress.cc