- 03 Dec, 2014 6 commits
-
-
Mikio Hara authored
LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/183040043
-
Mikio Hara authored
LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/183030043
-
Mikio Hara authored
This CL makes icmp an external package. LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/182370043
-
Mikio Hara authored
This CL adds PacketConn struct that implements net.PacketConn interface. Update golang/go#9166 LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/182110043
-
Mikio Hara authored
This CL adds ParseIPv4Header for parsing an IPv4 header in ICMP error message. We cannot use ipv4.ParseHeader for it because they are different things processed by either ip_input or icmp_input. LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/184850043
-
Mikio Hara authored
This CL introduces few ICMP error message body types such as DstUnreach, PacketTooBig, TimeExceeded or ParamProb. LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/183850043
-
- 02 Dec, 2014 2 commits
-
-
Mikio Hara authored
LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/182950043
-
Mikio Hara authored
According to github.com/opensource-apple/xnu.git, IP_STRIPHDR sticky socket option was introduced in xnu-517 (Darwin 7.0, OS X 10.3). LGTM=iant R=iant, gobot CC=golang-codereviews https://golang.org/cl/176480043
-
- 29 Nov, 2014 3 commits
-
-
Mikio Hara authored
This reduces allocation and copy ops with net.IPConn-based ipv4.PacketConn on latest darwin kernels. LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/184770043
-
Mikio Hara authored
This CL adds Header type and ParseHeader function for convenience in parsing ICMP error messages such as destination unreachable, packet too big, time exceeded and parameter problem. LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/177530043
-
Mikio Hara authored
LGTM=iant R=iant, bradfitz CC=golang-codereviews https://golang.org/cl/173670044
-
- 26 Nov, 2014 2 commits
-
-
Mikio Hara authored
LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/183750044
-
Mikio Hara authored
LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/181200043
-
- 22 Nov, 2014 3 commits
-
-
Mikio Hara authored
LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/177840043
-
Mikio Hara authored
LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/173300043
-
Mikio Hara authored
LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/174480043
-
- 19 Nov, 2014 1 commit
-
-
Mikio Hara authored
LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/179930043
-
- 18 Nov, 2014 4 commits
-
-
Mikio Hara authored
LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/176960043
-
Mikio Hara authored
LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/178800043
-
Mikio Hara authored
LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/176980043
-
Mikio Hara authored
LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/174310043
-
- 17 Nov, 2014 3 commits
-
-
Mikio Hara authored
LGTM=dsymonds R=iant, dsymonds CC=golang-codereviews https://golang.org/cl/176920043
-
Mikio Hara authored
LGTM=iant R=golang-codereviews, iant CC=golang-codereviews https://golang.org/cl/174240043
-
Mikio Hara authored
LGTM=iant R=golang-codereviews, iant CC=golang-codereviews https://golang.org/cl/177880043
-
- 16 Nov, 2014 3 commits
-
-
Mikio Hara authored
LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/173290043
-
Mikio Hara authored
Readjusts Traffic Class and ICMP test cases on older darwin kernels, per-interface link-local address multicasting and loopback interface required test cases on BSD variants. Also simplifies error logs. LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/177790043
-
Mikio Hara authored
Readjusts ICMP test cases on older darwin kernels Also simplifies error logs. LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/178740043
-
- 15 Nov, 2014 2 commits
-
-
Mikio Hara authored
A few adjustments for test cases will come in a following CL. LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/176830043
-
Mikio Hara authored
A few adjustments for test cases will come in a following CL. LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/179760044
-
- 14 Nov, 2014 3 commits
-
-
Mikio Hara authored
This CL introduces methods for the manipulation of source-specifc group into PacketConn as follows: JoinSourceSpecificGroup(*net.Interface, net.Addr, net.Addr) error LeaveSourceSpecificGroup(*net.Interface, net.Addr, net.Addr) error ExcludeSourceSpecificGroup(*net.Interface, net.Addr, net.Addr) error IncludeSourceSpecificGroup(*net.Interface, net.Addr, net.Addr) error Fixes golang/go#8752. LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/169510043
-
David Symonds authored
LGTM=adg R=adg CC=golang-codereviews, sameer https://golang.org/cl/169540043
-
Nigel Tao authored
LGTM=nmvc, dave R=dave, nmvc CC=bradfitz, dr.volker.dobler, golang-codereviews, robert.stepanek https://golang.org/cl/173100044
-
- 13 Nov, 2014 3 commits
-
-
Mikio Hara authored
This CL introduces methods for the manipulation of source-specifc group into both PacketConn and RawConn as follows: JoinSourceSpecificGroup(*net.Interface, net.Addr, net.Addr) error LeaveSourceSpecificGroup(*net.Interface, net.Addr, net.Addr) error ExcludeSourceSpecificGroup(*net.Interface, net.Addr, net.Addr) error IncludeSourceSpecificGroup(*net.Interface, net.Addr, net.Addr) error Fixes golang/go#8266. LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/174030043
-
Mikio Hara authored
LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/175010043
-
Mikio Hara authored
LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/169500043
-
- 12 Nov, 2014 4 commits
-
-
Mikio Hara authored
LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/172360043
-
Mikio Hara authored
Looks like OS X 10.8 is the safe harbor. LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/167630043
-
Mikio Hara authored
LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/173100043
-
Mikio Hara authored
LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/173090043
-
- 11 Nov, 2014 1 commit
-
-
Mikio Hara authored
Now this option works fine on latest darwin kernels. Please be informed that using mixed RFC 2292 and RFC 3542 options on darwin easily becomes a root cause of various kernel crashes. LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/166500043
-