Changeset 8d8e8f1cfce45eb7dbe2c346f6ee57e5178647dd

Show
Ignore:
Timestamp:
11/16/06 20:13:49 (2 years ago)
Author:
Rémi Denis-Courmont <rem@videolan.org>
git-committer:
Rémi Denis-Courmont <rem@videolan.org> 1163704429 +0000
git-parent:

[d32fd7e1dce9518870be49628bd7b17a4f74835f]

git-author:
Rémi Denis-Courmont <rem@videolan.org> 1163704429 +0000
Message:

Fix local port number for multicast receival

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • src/network/io.c

    r28a1f4c r8d8e8f1  
    161161         && (sizeof (struct sockaddr_storage) >= ptr->ai_addrlen)) 
    162162        { 
    163             struct sockaddr_storage dumb = 
     163            // This works for IPv4 too - don't worry! 
     164            struct sockaddr_in6 dumb = 
    164165            { 
    165                 .ss_family = ptr->ai_addr->sa_family 
     166                .sin6_family = ptr->ai_addr->sa_family, 
     167                .sin6_port =  ((struct sockaddr_in *)(ptr->ai_addr))->sin_port 
    166168            }; 
    167169