英文:
Can go support the socket option IP_BIND_ADDRESS_NO_PORT
问题
我可以使用C语言的setsockopt(IPPROTO_IP, IP_BIND_ADDRESS_NO_PORT, 1)
。但是当我尝试在Golang中做同样的事情时,没有找到IP_BIND_ADDRESS_NO_PORT选项。
英文:
I can use setsockopt(IPPROTO_IP, IP_BIND_ADDRESS_NO_PORT, 1)
with C language.
But when I try to do the same thing in golang, there is no option IP_BIND_ADDRESS_NO_PORT.
答案1
得分: 1
IP_BIND_ADDRESS_NO_PORT
在 sys/unix 中被定义为 0x18。
示例代码:
syscall.SetsockoptInt(int(fd), unix.SOL_SOCKET, unix.IP_BIND_ADDRESS_NO_PORT, 1)
英文:
The IP_BIND_ADDRESS_NO_PORT
is defined in sys/unix
> IP_BIND_ADDRESS_NO_PORT = 0x18
Sample codes
syscall.SetsockoptInt(int(fd), unix.SOL_SOCKET, unix.IP_BIND_ADDRESS_NO_PORT, 1)
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论