Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

x/net/ipv4: add support for windows #7175

Open
mikioh opened this issue Jan 22, 2014 · 6 comments

Comments

@mikioh
Copy link
Contributor

commented Jan 22, 2014

For now they are full of shims and spacers.
@gopherbot

This comment has been minimized.

Copy link

commented Apr 29, 2014

Comment 1:

CL https://golang.org/cl/97800043 mentions this issue.
@mikioh

This comment has been minimized.

Copy link
Contributor Author

commented Apr 30, 2014

Comment 2:

We forgot to add both Getsockopt and Setsockopt functions into Go 1.3 syscall package.
So adding support for solaris would be Go 1.4.
@mikioh

This comment has been minimized.

Copy link
Contributor Author

commented May 19, 2014

Comment 3:

This issue was updated by revision golang/net@38dcae4.

Fixes issue #7172.
LGTM=iant
R=golang-codereviews, gobot, iant
CC=golang-codereviews
https://golang.org/cl/97800043
@gopherbot

This comment has been minimized.

Copy link

commented Jul 30, 2014

Comment 4:

CL https://golang.org/cl/121880043 mentions this issue.

@mikioh mikioh added new labels Jul 30, 2014

@mikioh mikioh changed the title go.net/ipv4: support dragonfly, plan9, solaris x/net/ipv4: support plan9, solaris, windows Dec 11, 2014

@bradfitz bradfitz removed the new label Dec 18, 2014

@mikioh mikioh added repo-net and removed repo-net labels Dec 23, 2014

@mikioh mikioh changed the title x/net/ipv4: support plan9, solaris, windows ipv4: support plan9, solaris, windows Jan 4, 2015

@rsc rsc added this to the Unplanned milestone Apr 10, 2015

@rsc rsc removed the release-none label Apr 10, 2015

@rsc rsc changed the title ipv4: support plan9, solaris, windows x/net/ipv4: support plan9, solaris, windows Apr 14, 2015

@rsc rsc modified the milestones: Unreleased, Unplanned Apr 14, 2015

@rsc rsc removed the repo-net label Apr 14, 2015

@mikioh mikioh added the OS-Solaris label Aug 7, 2015

@mikioh mikioh changed the title x/net/ipv4: support plan9, solaris, windows x/net/ipv4: support plan9, windows Oct 3, 2016

@mikioh mikioh removed the OS-Solaris label Oct 3, 2016

@mikioh mikioh changed the title x/net/ipv4: support plan9, windows x/net/ipv4: add support for windows Apr 28, 2017

@gopherbot

This comment has been minimized.

Copy link

commented Nov 7, 2017

Change https://golang.org/cl/76394 mentions this issue: ipv4: implement control messages on windows

tmm1 added a commit to tmm1/net that referenced this issue Nov 7, 2017
ipv4: implement control messages on windows
Fixes golang/go#7175

Change-Id: I583c5713bedf073cf5abe25976275fc6b9193379
tmm1 added a commit to tmm1/net that referenced this issue Nov 7, 2017
ipv4: implement control messages on windows
Fixes golang/go#7175

Change-Id: I583c5713bedf073cf5abe25976275fc6b9193379
tmm1 added a commit to tmm1/net that referenced this issue Nov 7, 2017
ipv4: implement control messages on windows
Fixes golang/go#7175

Change-Id: I583c5713bedf073cf5abe25976275fc6b9193379
tmm1 added a commit to tmm1/net that referenced this issue Nov 8, 2017
ipv4: implement control messages on windows
Fixes golang/go#7175

Change-Id: I583c5713bedf073cf5abe25976275fc6b9193379
tmm1 added a commit to tmm1/net that referenced this issue Nov 8, 2017
ipv4: implement control messages on windows
Fixes golang/go#7175

Change-Id: I583c5713bedf073cf5abe25976275fc6b9193379
tmm1 added a commit to tmm1/net that referenced this issue Nov 8, 2017
ipv4: implement control messages on windows
Fixes golang/go#7175

Change-Id: I583c5713bedf073cf5abe25976275fc6b9193379
tmm1 added a commit to tmm1/net that referenced this issue Nov 8, 2017
ipv4: implement control messages on windows
Fixes golang/go#7175

Change-Id: I583c5713bedf073cf5abe25976275fc6b9193379
tmm1 added a commit to tmm1/net that referenced this issue Mar 23, 2018
ipv4: implement control messages on windows
Fixes golang/go#7175

Change-Id: I583c5713bedf073cf5abe25976275fc6b9193379
tmm1 added a commit to fancybits/go-net that referenced this issue Mar 23, 2018
ipv4: implement control messages on windows
Fixes golang/go#7175

Change-Id: I583c5713bedf073cf5abe25976275fc6b9193379
wheatman added a commit to wheatman/go-akaros that referenced this issue Jun 25, 2018
syscall: consolidate, simplify socket options for Unix-like systems
Also exposes common socket option functions on Solaris.

Update golang#7174
Update golang#7175

LGTM=aram
R=golang-codereviews, aram
CC=golang-codereviews
https://golang.org/cl/107280044
wheatman added a commit to wheatman/go-akaros that referenced this issue Jun 25, 2018
undo CL 107280044 / ee11f19bc514
preparing for the syscall package freeze.

««« original CL description
syscall: consolidate, simplify socket options for Unix-like systems

Also exposes common socket option functions on Solaris.

Update golang#7174
Update golang#7175

LGTM=aram
R=golang-codereviews, aram
CC=golang-codereviews
https://golang.org/cl/107280044
»»»

LGTM=r
R=r
CC=golang-codereviews
https://golang.org/cl/121880043
wheatman added a commit to wheatman/go-akaros that referenced this issue Jul 9, 2018
undo CL 107280044 / ee11f19bc514
preparing for the syscall package freeze.

««« original CL description
syscall: consolidate, simplify socket options for Unix-like systems

Also exposes common socket option functions on Solaris.

Update golang#7174
Update golang#7175

LGTM=aram
R=golang-codereviews, aram
CC=golang-codereviews
https://golang.org/cl/107280044
»»»

LGTM=r
R=r
CC=golang-codereviews
https://golang.org/cl/121880043
tmm1 added a commit to fancybits/go-net that referenced this issue Sep 19, 2018
ipv4: implement control messages on windows
Fixes golang/go#7175

Change-Id: I583c5713bedf073cf5abe25976275fc6b9193379
@Sean-Der

This comment has been minimized.

Copy link

commented Apr 26, 2019

Hey @tmm1 and @mikioh

Anything I can do to help with this? I am working on ICE for pion and can't implement some stuff without it. I see it hasn't landed, but can't find any PRs or CLs why not.

thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
5 participants
You can’t perform that action at this time.