| 1234567891011121314151617 |
- package websocket
- import (
- "syscall"
- )
- func Control(network, addr string, c syscall.RawConn) (err error) {
- ret := c.Control(func(fd uintptr) {
- if err = syscall.SetsockoptInt(syscall.Handle(fd), syscall.SOL_SOCKET, syscall.SO_REUSEADDR, 1); err != nil {
- return
- }
- })
- if ret != nil {
- return ret
- }
- return
- }
|