OSDN Git Service

Thanos did someting
[bytom/vapor.git] / vendor / golang.org / x / net / ipv4 / genericopt.go
diff --git a/vendor/golang.org/x/net/ipv4/genericopt.go b/vendor/golang.org/x/net/ipv4/genericopt.go
deleted file mode 100644 (file)
index 119bf84..0000000
+++ /dev/null
@@ -1,57 +0,0 @@
-// Copyright 2012 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.
-
-package ipv4
-
-import "syscall"
-
-// TOS returns the type-of-service field value for outgoing packets.
-func (c *genericOpt) TOS() (int, error) {
-       if !c.ok() {
-               return 0, syscall.EINVAL
-       }
-       so, ok := sockOpts[ssoTOS]
-       if !ok {
-               return 0, errOpNoSupport
-       }
-       return so.GetInt(c.Conn)
-}
-
-// SetTOS sets the type-of-service field value for future outgoing
-// packets.
-func (c *genericOpt) SetTOS(tos int) error {
-       if !c.ok() {
-               return syscall.EINVAL
-       }
-       so, ok := sockOpts[ssoTOS]
-       if !ok {
-               return errOpNoSupport
-       }
-       return so.SetInt(c.Conn, tos)
-}
-
-// TTL returns the time-to-live field value for outgoing packets.
-func (c *genericOpt) TTL() (int, error) {
-       if !c.ok() {
-               return 0, syscall.EINVAL
-       }
-       so, ok := sockOpts[ssoTTL]
-       if !ok {
-               return 0, errOpNoSupport
-       }
-       return so.GetInt(c.Conn)
-}
-
-// SetTTL sets the time-to-live field value for future outgoing
-// packets.
-func (c *genericOpt) SetTTL(ttl int) error {
-       if !c.ok() {
-               return syscall.EINVAL
-       }
-       so, ok := sockOpts[ssoTTL]
-       if !ok {
-               return errOpNoSupport
-       }
-       return so.SetInt(c.Conn, ttl)
-}