diff --git a/netdev.go b/netdev.go index 05150e2..95d42db 100644 --- a/netdev.go +++ b/netdev.go @@ -5,19 +5,19 @@ import ( ) const ( - AF_INET = 0x2 - SOCK_STREAM = 0x1 - SOCK_DGRAM = 0x2 - SOL_SOCKET = 0x1 - SO_KEEPALIVE = 0x9 - SOL_TCP = 0x6 - TCP_KEEPINTVL = 0x5 - IPPROTO_TCP = 0x6 - IPPROTO_UDP = 0x11 + _AF_INET = 0x2 + _SOCK_STREAM = 0x1 + _SOCK_DGRAM = 0x2 + _SOL_SOCKET = 0x1 + _SO_KEEPALIVE = 0x9 + _SOL_TCP = 0x6 + _TCP_KEEPINTVL = 0x5 + _IPPROTO_TCP = 0x6 + _IPPROTO_UDP = 0x11 // Made up, not a real IP protocol number. This is used to create a // TLS socket on the device, assuming the device supports mbed TLS. - IPPROTO_TLS = 0xFE - F_SETFL = 0x4 + _IPPROTO_TLS = 0xFE + _F_SETFL = 0x4 ) // netdev is the current netdev, set by the application with useNetdev() diff --git a/tcpsock.go b/tcpsock.go index 25a5475..42af855 100644 --- a/tcpsock.go +++ b/tcpsock.go @@ -153,7 +153,7 @@ func DialTCP(network string, laddr, raddr *TCPAddr) (*TCPConn, error) { return nil, fmt.Errorf("Sorry, localhost isn't available on Tinygo") } - fd, err := netdev.Socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) + fd, err := netdev.Socket(_AF_INET, _SOCK_STREAM, _IPPROTO_TCP) if err != nil { return nil, err } @@ -216,12 +216,12 @@ func (c *TCPConn) SetDeadline(t time.Time) error { } func (c *TCPConn) SetKeepAlive(keepalive bool) error { - return netdev.SetSockOpt(c.fd, SOL_SOCKET, SO_KEEPALIVE, keepalive) + return netdev.SetSockOpt(c.fd, _SOL_SOCKET, _SO_KEEPALIVE, keepalive) } func (c *TCPConn) SetKeepAlivePeriod(d time.Duration) error { // Units are 1/2 seconds - return netdev.SetSockOpt(c.fd, SOL_TCP, TCP_KEEPINTVL, 2*d.Seconds()) + return netdev.SetSockOpt(c.fd, _SOL_TCP, _TCP_KEEPINTVL, 2*d.Seconds()) } func (c *TCPConn) SetReadDeadline(t time.Time) error { @@ -265,7 +265,7 @@ func (l *listener) Addr() Addr { } func listenTCP(laddr *TCPAddr) (Listener, error) { - fd, err := netdev.Socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) + fd, err := netdev.Socket(_AF_INET, _SOCK_STREAM, _IPPROTO_TCP) if err != nil { return nil, err } diff --git a/tlssock.go b/tlssock.go index 77d0245..f4f228b 100644 --- a/tlssock.go +++ b/tlssock.go @@ -57,7 +57,7 @@ func DialTLS(addr string) (*TLSConn, error) { port = 443 } - fd, err := netdev.Socket(AF_INET, SOCK_STREAM, IPPROTO_TLS) + fd, err := netdev.Socket(_AF_INET, _SOCK_STREAM, _IPPROTO_TLS) if err != nil { return nil, err } diff --git a/udpsock.go b/udpsock.go index 9fa2054..f782c5f 100644 --- a/udpsock.go +++ b/udpsock.go @@ -168,7 +168,7 @@ func DialUDP(network string, laddr, raddr *UDPAddr) (*UDPConn, error) { laddr.Port = ephemeralPort() } - fd, err := netdev.Socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP) + fd, err := netdev.Socket(_AF_INET, _SOCK_DGRAM, _IPPROTO_UDP) if err != nil { return nil, err }