Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(58)

Issue 4749043: code review 4749043: net: ParseCIDR returns IPNet instead of IPMask (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
14 years, 5 months ago by mikio
Modified:
14 years, 3 months ago
Reviewers:
CC:
rsc, borman, golang-dev
Visibility:
Public.

Description

net: ParseCIDR returns IPNet instead of IPMask Note that this CL will break your existing code which uses ParseCIDR. This CL changes ParseCIDR("172.16.253.121/28") to return the IP address "172.16.253.121", the network implied by the network number "172.16.253.112" and mask "255.255.255.240".

Patch Set 1 #

Patch Set 2 : diff -r 353a5cdb24e0 https://go.googlecode.com/hg/ #

Patch Set 3 : diff -r 353a5cdb24e0 https://go.googlecode.com/hg/ #

Patch Set 4 : diff -r ba1bd8be90e2 https://go.googlecode.com/hg/ #

Patch Set 5 : diff -r 5cb8323ba43c https://go.googlecode.com/hg/ #

Total comments: 18

Patch Set 6 : diff -r 5cb8323ba43c https://go.googlecode.com/hg/ #

Patch Set 7 : diff -r 48ec728c62b0 https://go.googlecode.com/hg/ #

Patch Set 8 : diff -r 48ec728c62b0 https://go.googlecode.com/hg/ #

Total comments: 10

Patch Set 9 : diff -r 6e221e8adf96 https://go.googlecode.com/hg/ #

Total comments: 13

Patch Set 10 : diff -r e7bbaa4eae1f https://go.googlecode.com/hg/ #

Total comments: 20

Patch Set 11 : diff -r 6747998c1959 https://go.googlecode.com/hg/ #

Total comments: 15

Patch Set 12 : diff -r 43a8f5250576 https://go.googlecode.com/hg/ #

Patch Set 13 : diff -r 43a8f5250576 https://go.googlecode.com/hg/ #

Patch Set 14 : diff -r 43a8f5250576 https://go.googlecode.com/hg/ #

Patch Set 15 : diff -r f6647fd2606a https://go.googlecode.com/hg/ #

Total comments: 11

Patch Set 16 : diff -r 94907d234917 https://go.googlecode.com/hg/ #

Total comments: 11

Patch Set 17 : diff -r 75385610b63d https://go.googlecode.com/hg/ #

Patch Set 18 : diff -r 00cf52ab3b6a https://go.googlecode.com/hg/ #

Total comments: 2

Patch Set 19 : diff -r 68c83c6fed16 https://go.googlecode.com/hg/ #

Total comments: 2

Patch Set 20 : diff -r 1d40e9b94b91 https://go.googlecode.com/hg/ #

Total comments: 1

Patch Set 21 : diff -r 1d40e9b94b91 https://go.googlecode.com/hg/ #

Total comments: 4

Patch Set 22 : diff -r b42014761d96 https://go.googlecode.com/hg/ #

Patch Set 23 : diff -r 2a748f320ba5 https://go.googlecode.com/hg/ #

Total comments: 10

Patch Set 24 : diff -r c9da4512c385 https://go.googlecode.com/hg/ #

Total comments: 2

Patch Set 25 : diff -r c9da4512c385 https://go.googlecode.com/hg/ #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+248 lines, -63 lines) Patch
M src/pkg/net/ip.go View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 5 chunks +100 lines, -36 lines 2 comments Download
M src/pkg/net/ip_test.go View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 5 chunks +148 lines, -27 lines 0 comments Download

Messages

Total messages: 90
mikio
Hello rsc@golang.org (cc: golang-dev@googlegroups.com), I'd like you to review this change to https://go.googlecode.com/hg/
14 years, 5 months ago (2011-07-15 10:57:46 UTC) #1
rsc
I am not convinced. If you write 192.168.254.254/24 you might have meant 192.168.254.0/24 or you ...
14 years, 5 months ago (2011-07-15 15:33:28 UTC) #2
rsc
i checked with a networking expert here and he says other libraries take your interpretation ...
14 years, 5 months ago (2011-07-15 15:41:17 UTC) #3
mikio
ping. On Sat, Jul 16, 2011 at 12:41 AM, Russ Cox <rsc@golang.org> wrote: > i ...
14 years, 5 months ago (2011-07-20 02:49:35 UTC) #4
rsc
can you point to some other commonly-used software that does this? i am still not ...
14 years, 5 months ago (2011-07-20 13:17:37 UTC) #5
borman
This is a normal way to specify an IP address and netmask. Old way: ifconfig ...
14 years, 5 months ago (2011-07-20 14:52:30 UTC) #6
rsc
On Wed, Jul 20, 2011 at 10:52, Paul Borman <borman@google.com> wrote: > This is a ...
14 years, 5 months ago (2011-07-20 14:54:42 UTC) #7
rsc
I found in RFC 4291 some support for your ifconfig command but it still doesn't ...
14 years, 5 months ago (2011-07-20 14:57:26 UTC) #8
mikio
On Wed, Jul 20, 2011 at 11:57 PM, Russ Cox <rsc@golang.org> wrote: > If we ...
14 years, 5 months ago (2011-07-21 11:09:08 UTC) #9
borman
I propose we change ParseCIDR to the following: func ParseCIDR(s string) (ip IP, net IP, ...
14 years, 5 months ago (2011-07-22 19:12:40 UTC) #10
borman
I see that is what Miko proposes :-) On Fri, Jul 22, 2011 at 12:12 ...
14 years, 5 months ago (2011-07-22 19:13:47 UTC) #11
mikio
Hello rsc@golang.org, borman@google.com, golang-dev@googlegroups.com (cc: golang-dev@googlegroups.com), Please take another look.
14 years, 4 months ago (2011-08-07 15:29:08 UTC) #12
borman
You probably should wait to hear from Russ before spending too much time on my ...
14 years, 4 months ago (2011-08-07 16:22:06 UTC) #13
mikio
Hello rsc@golang.org, borman@google.com, golang-dev@googlegroups.com (cc: golang-dev@googlegroups.com), Please take another look.
14 years, 4 months ago (2011-08-07 16:33:43 UTC) #14
mikio
On Mon, Aug 8, 2011 at 1:22 AM, <borman@google.com> wrote: > You probably should wait ...
14 years, 4 months ago (2011-08-07 16:44:01 UTC) #15
mikio
PTAL. http://codereview.appspot.com/4749043/diff/15002/src/pkg/net/ip.go File src/pkg/net/ip.go (right): http://codereview.appspot.com/4749043/diff/15002/src/pkg/net/ip.go#newcode572 src/pkg/net/ip.go:572: // address, a network mask, an address prefix ...
14 years, 4 months ago (2011-08-10 15:57:23 UTC) #16
mikio
Hello rsc@golang.org, borman@google.com, golang-dev@googlegroups.com (cc: golang-dev@googlegroups.com), Please take another look.
14 years, 4 months ago (2011-08-10 15:57:50 UTC) #17
mikio
Hello rsc@golang.org, borman@google.com, golang-dev@googlegroups.com (cc: golang-dev@googlegroups.com), Please take another look.
14 years, 4 months ago (2011-08-10 15:59:16 UTC) #18
rsc
Sorry for the delay. http://codereview.appspot.com/4749043/diff/26002/src/cmd/gofix/netparsecidr.go File src/cmd/gofix/netparsecidr.go (right): http://codereview.appspot.com/4749043/diff/26002/src/cmd/gofix/netparsecidr.go#newcode11 src/cmd/gofix/netparsecidr.go:11: var netparsecidrFix = fix{ I ...
14 years, 4 months ago (2011-08-16 20:17:06 UTC) #19
borman
http://codereview.appspot.com/4749043/diff/26002/src/pkg/net/ip.go File src/pkg/net/ip.go (right): http://codereview.appspot.com/4749043/diff/26002/src/pkg/net/ip.go#newcode582 src/pkg/net/ip.go:582: func ParseCIDR(s string) (IP, *IPNet, os.Error) { On 2011/08/16 ...
14 years, 4 months ago (2011-08-16 20:29:24 UTC) #20
rsc
> This does not make sense to me. An IP address is not an IP ...
14 years, 4 months ago (2011-08-16 20:32:50 UTC) #21
borman
On Tue, Aug 16, 2011 at 3:32 PM, Russ Cox <rsc@golang.org> wrote: > > This ...
14 years, 4 months ago (2011-08-16 20:48:02 UTC) #22
rsc
> ParseCIDR gives you more than two things, which is why this CL exists at ...
14 years, 4 months ago (2011-08-16 20:52:27 UTC) #23
borman
On Tue, Aug 16, 2011 at 3:52 PM, Russ Cox <rsc@golang.org> wrote: > > ParseCIDR ...
14 years, 4 months ago (2011-08-16 20:57:57 UTC) #24
rsc
Okay, I guess we have to let ParseCIDR return ip, net, err. That said, the ...
14 years, 4 months ago (2011-08-16 21:13:26 UTC) #25
borman
Okay, that is fine with me. On Tue, Aug 16, 2011 at 4:13 PM, Russ ...
14 years, 4 months ago (2011-08-16 21:23:42 UTC) #26
mikio
Thank you for the review, re-designing API. I'll try to fix tonight or tomorrow. +Paul: ...
14 years, 4 months ago (2011-08-17 03:40:34 UTC) #27
borman
http://codereview.appspot.com/4749043/diff/43001/src/pkg/net/ip.go File src/pkg/net/ip.go (right): http://codereview.appspot.com/4749043/diff/43001/src/pkg/net/ip.go#newcode64 src/pkg/net/ip.go:64: copy(p, v4InV6Prefix) Why are you switching how an IPv4 ...
14 years, 4 months ago (2011-08-17 13:53:08 UTC) #28
rsc
My suggestion wrt gofix is to do nothing. The code will stop compiling. Russ
14 years, 4 months ago (2011-08-17 14:00:36 UTC) #29
mikio
http://codereview.appspot.com/4749043/diff/26002/src/cmd/gofix/netparsecidr.go File src/cmd/gofix/netparsecidr.go (right): http://codereview.appspot.com/4749043/diff/26002/src/cmd/gofix/netparsecidr.go#newcode11 src/cmd/gofix/netparsecidr.go:11: var netparsecidrFix = fix{ On 2011/08/16 20:17:06, rsc wrote: ...
14 years, 4 months ago (2011-08-17 16:52:03 UTC) #30
mikio
Hello rsc@golang.org, borman@google.com (cc: golang-dev@googlegroups.com), Please take another look.
14 years, 4 months ago (2011-08-17 16:52:23 UTC) #31
rsc
http://codereview.appspot.com/4749043/diff/48001/src/pkg/net/ip.go File src/pkg/net/ip.go (right): http://codereview.appspot.com/4749043/diff/48001/src/pkg/net/ip.go#newcode212 src/pkg/net/ip.go:212: if len(mask) == 16 && len(ip) == 4 && ...
14 years, 4 months ago (2011-08-17 17:07:36 UTC) #32
mikio
On Thu, Aug 18, 2011 at 2:07 AM, <rsc@golang.org> wrote: > http://codereview.appspot.com/4749043/diff/48001/src/pkg/net/ip.go#newcode377 > src/pkg/net/ip.go:377: // ...
14 years, 4 months ago (2011-08-18 00:56:36 UTC) #33
rsc
>> I don't know that this is a good idea. >> It's hard to use ...
14 years, 4 months ago (2011-08-18 17:15:56 UTC) #34
borman
On Thu, Aug 18, 2011 at 10:15 AM, Russ Cox <rsc@golang.org> wrote: > >> I ...
14 years, 4 months ago (2011-08-18 19:38:51 UTC) #35
mikio
I'd like to take Paul's suggestion: PrefixLength on IPMask, because it sounds natural to me. ...
14 years, 4 months ago (2011-08-19 09:18:13 UTC) #36
mikio
http://codereview.appspot.com/4749043/diff/48001/src/pkg/net/ip.go File src/pkg/net/ip.go (right): http://codereview.appspot.com/4749043/diff/48001/src/pkg/net/ip.go#newcode212 src/pkg/net/ip.go:212: if len(mask) == 16 && len(ip) == 4 && ...
14 years, 4 months ago (2011-08-22 17:17:24 UTC) #37
mikio
Hello rsc@golang.org, borman@google.com (cc: golang-dev@googlegroups.com), Please take another look.
14 years, 4 months ago (2011-08-22 17:17:41 UTC) #38
rsc
Looks good. The only problem is the mask == v4InV6Prefix comparisons. http://codereview.appspot.com/4749043/diff/53001/src/pkg/net/ip.go File src/pkg/net/ip.go (right): ...
14 years, 4 months ago (2011-08-22 18:01:11 UTC) #39
rsc
> On the subject of ParseCIDR, he agrees with Mikio's first proposal of just > ...
14 years, 4 months ago (2011-08-22 18:03:50 UTC) #40
borman
http://codereview.appspot.com/4749043/diff/53001/src/pkg/net/ip.go File src/pkg/net/ip.go (right): http://codereview.appspot.com/4749043/diff/53001/src/pkg/net/ip.go#newcode212 src/pkg/net/ip.go:212: if len(ip) == 4 && len(mask) == 16 && ...
14 years, 4 months ago (2011-08-22 18:21:53 UTC) #41
rsc
> I was confused by this at first, too, but I think Mikio is doing ...
14 years, 4 months ago (2011-08-22 18:26:28 UTC) #42
mikio
On Tue, Aug 23, 2011 at 3:01 AM, <rsc@golang.org> wrote: > http://codereview.appspot.com/4749043/diff/53001/src/pkg/net/ip.go#newcode212 > src/pkg/net/ip.go:212: if ...
14 years, 4 months ago (2011-08-22 18:30:46 UTC) #43
borman
Perhaps we should go back to what Mikio first suggested then, return the IP and ...
14 years, 4 months ago (2011-08-22 18:41:38 UTC) #44
rsc
>> http://codereview.appspot.com/4749043/diff/53001/src/pkg/net/ip.go#newcode212 >> src/pkg/net/ip.go:212: if len(ip) == 4 && len(mask) == 16 && >> bytesEqual(mask[:12], ...
14 years, 4 months ago (2011-08-22 18:50:08 UTC) #45
rsc
On Mon, Aug 22, 2011 at 14:41, Paul Borman <borman@google.com> wrote: > Perhaps we should ...
14 years, 4 months ago (2011-08-22 18:50:33 UTC) #46
mikio
On Tue, Aug 23, 2011 at 3:26 AM, Russ Cox <rsc@golang.org> wrote: > Can you ...
14 years, 4 months ago (2011-08-22 18:52:57 UTC) #47
rsc
On Mon, Aug 22, 2011 at 14:52, Mikio Hara <mikioh.mikioh@gmail.com> wrote: > On Tue, Aug ...
14 years, 4 months ago (2011-08-22 18:55:46 UTC) #48
mikio
On Tue, Aug 23, 2011 at 3:50 AM, Russ Cox <rsc@golang.org> wrote: > I don't ...
14 years, 4 months ago (2011-08-22 19:06:56 UTC) #49
mikio
http://codereview.appspot.com/4749043/diff/53001/src/pkg/net/ip.go File src/pkg/net/ip.go (right): http://codereview.appspot.com/4749043/diff/53001/src/pkg/net/ip.go#newcode212 src/pkg/net/ip.go:212: if len(ip) == 4 && len(mask) == 16 && ...
14 years, 4 months ago (2011-08-24 07:35:14 UTC) #50
mikio
Hello rsc@golang.org, borman@google.com (cc: golang-dev@googlegroups.com), Please take another look.
14 years, 4 months ago (2011-08-24 07:35:32 UTC) #51
mikio
Hello rsc@golang.org, borman@google.com (cc: golang-dev@googlegroups.com), Please take another look.
14 years, 4 months ago (2011-08-24 08:24:04 UTC) #52
mikio
Hello rsc@golang.org, borman@google.com (cc: golang-dev@googlegroups.com), Please take another look.
14 years, 4 months ago (2011-08-24 10:44:05 UTC) #53
mikio
Hello rsc@golang.org, borman@google.com (cc: golang-dev@googlegroups.com), Please take another look.
14 years, 3 months ago (2011-08-24 13:37:42 UTC) #54
rsc
I am finally starting to understand some of this. I made a mistake when I ...
14 years, 3 months ago (2011-08-24 16:47:13 UTC) #55
mikio
> The representation is the core issue: an IPv4 IPMask should have len 4. Sounds ...
14 years, 3 months ago (2011-08-25 03:21:03 UTC) #56
mikio
Hello rsc@golang.org, borman@google.com (cc: golang-dev@googlegroups.com), Please take another look.
14 years, 3 months ago (2011-08-25 03:21:22 UTC) #57
borman
http://codereview.appspot.com/4749043/diff/74001/src/pkg/net/ip.go File src/pkg/net/ip.go (right): http://codereview.appspot.com/4749043/diff/74001/src/pkg/net/ip.go#newcode214 src/pkg/net/ip.go:214: if len(ip) == IPv4len && len(mask) == IPv6len { ...
14 years, 3 months ago (2011-08-25 16:39:44 UTC) #58
borman
http://codereview.appspot.com/4749043/diff/74001/src/pkg/net/ip.go File src/pkg/net/ip.go (right): http://codereview.appspot.com/4749043/diff/74001/src/pkg/net/ip.go#newcode412 src/pkg/net/ip.go:412: return s + ", " + n.Mask.String() On 2011/08/25 ...
14 years, 3 months ago (2011-08-25 16:45:51 UTC) #59
rsc
I think we are converging, but this CL has grown too large. Let's regroup a ...
14 years, 3 months ago (2011-08-25 21:19:46 UTC) #60
mikio
http://codereview.appspot.com/4749043/diff/74001/src/pkg/net/ip.go File src/pkg/net/ip.go (right): http://codereview.appspot.com/4749043/diff/74001/src/pkg/net/ip.go#newcode214 src/pkg/net/ip.go:214: if len(ip) == IPv4len && len(mask) == IPv6len { ...
14 years, 3 months ago (2011-08-25 21:53:33 UTC) #61
mikio
Hello rsc@golang.org, borman@google.com (cc: golang-dev@googlegroups.com), Please take another look.
14 years, 3 months ago (2011-08-25 21:54:06 UTC) #62
mikio
On Fri, Aug 26, 2011 at 6:19 AM, Russ Cox <rsc@golang.org> wrote: > I think ...
14 years, 3 months ago (2011-08-25 21:58:02 UTC) #63
mikio
Hello rsc@golang.org, borman@google.com (cc: golang-dev@googlegroups.com), Please take another look.
14 years, 3 months ago (2011-08-30 00:44:29 UTC) #64
rsc
I'm happy with the API. Splitting it up helped a ton. I think Contains is ...
14 years, 3 months ago (2011-08-31 22:08:05 UTC) #65
mikio
> I think Contains is not quite right. The tests below > should tease it ...
14 years, 3 months ago (2011-09-01 06:20:12 UTC) #66
mikio
Hello rsc@golang.org, borman@google.com (cc: golang-dev@googlegroups.com), Please take another look.
14 years, 3 months ago (2011-09-01 06:20:37 UTC) #67
borman
http://codereview.appspot.com/4749043/diff/88004/src/pkg/net/ip.go File src/pkg/net/ip.go (right): http://codereview.appspot.com/4749043/diff/88004/src/pkg/net/ip.go#newcode409 src/pkg/net/ip.go:409: return n.IP.String() + "/" + itod(uint(l)) This will work ...
14 years, 3 months ago (2011-09-01 15:31:11 UTC) #68
mikio
http://codereview.appspot.com/4749043/diff/88004/src/pkg/net/ip.go File src/pkg/net/ip.go (right): http://codereview.appspot.com/4749043/diff/88004/src/pkg/net/ip.go#newcode409 src/pkg/net/ip.go:409: return n.IP.String() + "/" + itod(uint(l)) On 2011/09/01 15:31:11, ...
14 years, 3 months ago (2011-09-02 05:21:19 UTC) #69
mikio
Hello rsc@golang.org, borman@google.com (cc: golang-dev@googlegroups.com), Please take another look.
14 years, 3 months ago (2011-09-02 05:21:51 UTC) #70
borman
It is looking pretty good, but the mixture of 16 and 4 byte representations of ...
14 years, 3 months ago (2011-09-02 05:38:40 UTC) #71
mikio
Hello rsc@golang.org, borman@google.com (cc: golang-dev@googlegroups.com), Please take another look.
14 years, 3 months ago (2011-09-02 09:06:05 UTC) #72
mikio
On Fri, Sep 2, 2011 at 2:38 PM, <borman@google.com> wrote: > It is looking pretty ...
14 years, 3 months ago (2011-09-02 09:10:17 UTC) #73
borman
http://codereview.appspot.com/4749043/diff/88005/src/pkg/net/ip.go File src/pkg/net/ip.go (right): http://codereview.appspot.com/4749043/diff/88005/src/pkg/net/ip.go#newcode371 src/pkg/net/ip.go:371: func networkNumberAndMask(n *IPNet) (IP, IPMask) { I had several ...
14 years, 3 months ago (2011-09-02 16:49:57 UTC) #74
mikio
http://codereview.appspot.com/4749043/diff/88005/src/pkg/net/ip.go File src/pkg/net/ip.go (right): http://codereview.appspot.com/4749043/diff/88005/src/pkg/net/ip.go#newcode371 src/pkg/net/ip.go:371: func networkNumberAndMask(n *IPNet) (IP, IPMask) { On 2011/09/02 16:49:58, ...
14 years, 3 months ago (2011-09-03 03:10:14 UTC) #75
mikio
Hello rsc@golang.org, borman@google.com (cc: golang-dev@googlegroups.com), Please take another look.
14 years, 3 months ago (2011-09-03 03:10:33 UTC) #76
borman
I am going to need more time to review the tests (I am in an ...
14 years, 3 months ago (2011-09-03 03:40:39 UTC) #77
mikio
On 2011/09/03 03:40:39, borman wrote: > I am going to need more time to review ...
14 years, 3 months ago (2011-09-04 07:31:09 UTC) #78
mikio
Hello rsc@golang.org, borman@google.com (cc: golang-dev@googlegroups.com), Please take another look.
14 years, 3 months ago (2011-09-06 12:26:20 UTC) #79
borman
http://codereview.appspot.com/4749043/diff/91007/src/pkg/net/ip.go File src/pkg/net/ip.go (right): http://codereview.appspot.com/4749043/diff/91007/src/pkg/net/ip.go#newcode70 src/pkg/net/ip.go:70: func CIDRMask(ones, bits int) IPMask { I think this ...
14 years, 3 months ago (2011-09-06 17:41:54 UTC) #80
mikio
http://codereview.appspot.com/4749043/diff/91007/src/pkg/net/ip.go File src/pkg/net/ip.go (right): http://codereview.appspot.com/4749043/diff/91007/src/pkg/net/ip.go#newcode70 src/pkg/net/ip.go:70: func CIDRMask(ones, bits int) IPMask { On 2011/09/06 17:41:54, ...
14 years, 3 months ago (2011-09-07 06:04:05 UTC) #81
mikio
Hello rsc@golang.org, borman@google.com (cc: golang-dev@googlegroups.com), Please take another look.
14 years, 3 months ago (2011-09-07 06:04:24 UTC) #82
borman
LGTM with the addition of the missing test case. http://codereview.appspot.com/4749043/diff/91008/src/pkg/net/ip_test.go File src/pkg/net/ip_test.go (right): http://codereview.appspot.com/4749043/diff/91008/src/pkg/net/ip_test.go#newcode133 src/pkg/net/ip_test.go:133: ...
14 years, 3 months ago (2011-09-07 06:41:24 UTC) #83
mikio
http://codereview.appspot.com/4749043/diff/91008/src/pkg/net/ip_test.go File src/pkg/net/ip_test.go (right): http://codereview.appspot.com/4749043/diff/91008/src/pkg/net/ip_test.go#newcode133 src/pkg/net/ip_test.go:133: {"2001:DB8::/48", ParseIP("2001:DB8::"), &IPNet{ParseIP("2001:DB8::"), IPMask(ParseIP("ffff:ffff:ffff::"))}, nil}, On 2011/09/07 06:41:24, borman ...
14 years, 3 months ago (2011-09-07 07:08:57 UTC) #84
mikio
Hello rsc@golang.org, borman@google.com (cc: golang-dev@googlegroups.com), Please take another look.
14 years, 3 months ago (2011-09-07 07:09:13 UTC) #85
borman
LGTM
14 years, 3 months ago (2011-09-07 16:10:22 UTC) #86
rsc
LGTM we made it to the end!
14 years, 3 months ago (2011-09-07 18:00:44 UTC) #87
rsc
*** Submitted as http://code.google.com/p/go/source/detail?r=ee93036cddf9 *** net: ParseCIDR returns IPNet instead of IPMask Note that this ...
14 years, 3 months ago (2011-09-07 18:01:16 UTC) #88
rsc
Forgot I had written these comments. I will send a CL. On Wed, Sep 7, ...
14 years, 3 months ago (2011-09-07 18:36:30 UTC) #89
mikio
14 years, 3 months ago (2011-09-08 02:54:12 UTC) #90
On Thu, Sep 8, 2011 at 3:00 AM, Russ Cox <rsc@golang.org> wrote:

> we made it to the end!

Yeah, many thanks to both of you, Paul and Russ.
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b