Re: [Boost-bugs] [Boost C++ Libraries] #12313: sockaddr_storage_type doesn't have a member named ss_len

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #12313: sockaddr_storage_type doesn't have a member named ss_len
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2017-04-25 11:00:28


#12313: sockaddr_storage_type doesn't have a member named ss_len
-------------------------------------------+----------------------------
  Reporter: Takatoshi Kondo <redboltz@…> | Owner: chris_kohlhoff
      Type: Bugs | Status: new
 Milestone: To Be Determined | Component: asio
   Version: Boost 1.61.0 | Severity: Problem
Resolution: | Keywords:
-------------------------------------------+----------------------------

Comment (by piotr.nowinski):

 Hi, We have just bump into the same issue. We don't want to use
 getaddrinfo on fedora linux because it's extremely slow when multiple
 addresses are added to the same interface (e.g. 30k).

 Problem seems to be very simple, we just remove: line 338 (tmp_addr.ss_len
 = addrlen) in socket_ops.ipp. I hope someone will fix the issue in next
 release.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/12313#comment:1>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-04-25 11:04:34 UTC