tlib9: remove ss_len manipulation in _p9dialparse - plan9port - [fork] Plan 9 from user space
 (HTM) git clone git://src.adamsgaard.dk/plan9port
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 4db1ecb904b545dbc067634d1ae39ef5bc37e525
 (DIR) parent d905d2f5fe89ae5b2c97d74ae9955a8e9dda87e5
 (HTM) Author: Russ Cox <rsc@swtch.com>
       Date:   Sat,  8 Sep 2012 13:53:59 -0400
       
       lib9: remove ss_len manipulation in _p9dialparse
       
       Not all systems have ss_len, and we've never set it before.
       
       R=rsc
       http://codereview.appspot.com/6497102
       
       Diffstat:
         M src/lib9/_p9dialparse.c             |       3 ---
       
       1 file changed, 0 insertions(+), 3 deletions(-)
       ---
 (DIR) diff --git a/src/lib9/_p9dialparse.c b/src/lib9/_p9dialparse.c
       t@@ -108,17 +108,14 @@ p9dialparse(char *addr, char **pnet, char **punix, void *phost, int *pport)
                /* translate host */
                if(strcmp(host, "*") == 0){
                        ss->ss_family = AF_INET6;
       -                ss->ss_len = sizeof(struct sockaddr_in6);
                        ((struct sockaddr_in6*)ss)->sin6_addr = in6addr_any;
                }else if((he = gethostbyname(host)) != nil){
                        ss->ss_family = he->h_addrtype;
                        switch(ss->ss_family){
                        case AF_INET:
       -                        ss->ss_len = sizeof(struct sockaddr_in);
                                ((struct sockaddr_in*)ss)->sin_addr = *(struct in_addr*) *(he->h_addr_list);
                                break;
                        case AF_INET6:
       -                        ss->ss_len = sizeof(struct sockaddr_in6);
                                ((struct sockaddr_in6*)ss)->sin6_addr = *(struct in6_addr*) *(he->h_addr_list);
                                break;
                        default: