...
Run Format

Source file src/net/tcpsockopt_plan9.go

Documentation: net

  // Copyright 2014 The Go Authors. All rights reserved.
  // Use of this source code is governed by a BSD-style
  // license that can be found in the LICENSE file.
  
  // TCP socket options for plan9
  
  package net
  
  import (
  	"syscall"
  	"time"
  )
  
  func setNoDelay(fd *netFD, noDelay bool) error {
  	return syscall.EPLAN9
  }
  
  // Set keep alive period.
  func setKeepAlivePeriod(fd *netFD, d time.Duration) error {
  	cmd := "keepalive " + itoa(int(d/time.Millisecond))
  	_, e := fd.ctl.WriteAt([]byte(cmd), 0)
  	return e
  }
  

View as plain text