Comment on attachment 814387 gnome_proxy_netmask_ipv6_conversion.patch
Thanks for the nice diagnosis, Carsten.
I'm not familiar with details of ipv6 masks, but, looking at proxy_MaskIPv6Addr, it looks like ipv6 masks of <= 32 are meaningful, and so the conversion should be performed only for ipv4 addresses, as in nsProtocolProxyService. http://hg.mozilla.org/mozilla-central/annotate/64b497e6f593/netwerk/base/src/nsProtocolProxyService.cpp#l1362
Perhaps add an optional int32_t* aMask parameter to ConvertToIPV6Addr()?
Comment on attachment 814387 netmask_ ipv6_conversion .patch
gnome_proxy_
Thanks for the nice diagnosis, Carsten.
I'm not familiar with details of ipv6 masks, but, looking at proxy_MaskIPv6Addr, it looks like ipv6 masks of <= 32 are meaningful, and so the conversion should be performed only for ipv4 addresses, as in nsProtocolProxy Service. hg.mozilla. org/mozilla- central/ annotate/ 64b497e6f593/ netwerk/ base/src/ nsProtocolProxy Service. cpp#l1362
http://
Perhaps add an optional int32_t* aMask parameter to ConvertToIPV6Ad dr()?