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 · 7 comments
Open

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

mikioh opened this issue Jan 22, 2014 · 7 comments

Comments

@mikioh
Copy link
Contributor

@mikioh mikioh commented Jan 22, 2014

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

@gopherbot gopherbot commented Apr 29, 2014

Comment 1:

CL https://golang.org/cl/97800043 mentions this issue.
@mikioh
Copy link
Contributor Author

@mikioh mikioh 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
Copy link
Contributor Author

@mikioh mikioh 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
Copy link

@gopherbot gopherbot 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
Copy link

@gopherbot gopherbot 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
Fixes golang/go#7175

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

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

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

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

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

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

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

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

Change-Id: I583c5713bedf073cf5abe25976275fc6b9193379
wheatman added a commit to wheatman/go-akaros that referenced this issue Jun 25, 2018
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
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
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
Fixes golang/go#7175

Change-Id: I583c5713bedf073cf5abe25976275fc6b9193379
@Sean-Der
Copy link

@Sean-Der Sean-Der 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

@MaxPeal
Copy link

@MaxPeal MaxPeal commented Dec 13, 2019

Hey @tmm1, @mikioh and @rsc
we would be happy it these changes could be made,
as we like to use go for DHCP/PXE on Windows.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
6 participants
You can’t perform that action at this time.