]> Cypherpunks repositories - gostls13.git/commit
net: add support for Zone of IPNet
authorMikio Hara <mikioh.mikioh@gmail.com>
Sun, 28 Feb 2016 00:37:36 +0000 (09:37 +0900)
committerMikio Hara <mikioh.mikioh@gmail.com>
Tue, 19 Apr 2016 09:21:57 +0000 (09:21 +0000)
commit3e9264c9ae781a2cd28127deaed6ae26f84b4b15
treee2d77506edc2f09cca005720252afe6cce4838e9
parent45bb8874314635fc40945da3f765a7844482bfef
net: add support for Zone of IPNet

This change adds Zone field to IPNet structure for making it possible to
determine which network interface is associated with IPv6 link-local
address. Also makes ParseCIDR and IPNet.String capable handling literal
IPv6 address prefixes with zone identifier.

Fixes #14518.

Change-Id: I8f8a40d3b4f500ffef25728d4995651379d8408a
Reviewed-on: https://go-review.googlesource.com/19946
Reviewed-by: Ian Lance Taylor <iant@golang.org>
src/net/interface_bsd.go
src/net/interface_linux.go
src/net/interface_test.go
src/net/interface_windows.go
src/net/ip.go
src/net/ip_test.go