Source File
sys.go
Belonging Package
github.com/mikioh/tcpopt
// Copyright 2016 Mikio Hara. All rights reserved.// Use of this source code is governed by a BSD-style// license that can be found in the LICENSE file.package tcpoptimport ()var nativeEndian binary.ByteOrderfunc init() {:= uint32(1):= (*[4]byte)(unsafe.Pointer(&))if [0] == 1 {nativeEndian = binary.LittleEndian} else {nativeEndian = binary.BigEndian}}func boolint32( bool) int32 {if {return 1}return 0}func uint32bool( uint32) bool {if != 0 {return true}return false}const (ianaProtocolIP = 0x0ianaProtocolTCP = 0x6ianaProtocolIPv6 = 0x29)const (soNodelay = iotasoSndbufsoRcvbufsoKeepalivesoKeepidlesoKeepintvlsoKeepcntsoCorksoNotsentLOWATsoErrorsoECNsoMaxsegsoMax)// An option represents a binding for socket option.type option struct {level int // option levelname int // option name, must be equal or greater than 1uot time.Duration // unit of time}
![]() |
The pages are generated with Golds v0.8.2. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |