]> Cypherpunks repositories - gostls13.git/commit
net: validate network in Dial{,IP} and Listen{Packet,IP} for IP networks
authorMikio Hara <mikioh.mikioh@gmail.com>
Thu, 13 Apr 2017 09:00:35 +0000 (18:00 +0900)
committerMikio Hara <mikioh.mikioh@gmail.com>
Fri, 14 Apr 2017 08:44:45 +0000 (08:44 +0000)
commit7337181daf686714e2de88aa93c793ae441c94fa
treeb085f0cf0dddfc818517b841eb48ea35b6620a89
parentdc74f51c43f2b17186e2c338e8ee29be3f2dd8d4
net: validate network in Dial{,IP} and Listen{Packet,IP} for IP networks

The argument of the first parameter for connection setup functions on
IP networks must contain a protocol name or number. This change adds
validation for arguments of IP networks to connection setup functions.

Fixes #18185.

Change-Id: I6aaedd7806e3ed1043d4b1c834024f350b99361d
Reviewed-on: https://go-review.googlesource.com/40512
Run-TryBot: Mikio Hara <mikioh.mikioh@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
src/net/dial.go
src/net/iprawsock.go
src/net/iprawsock_posix.go
src/net/iprawsock_test.go