summaryrefslogtreecommitdiffhomepage
path: root/pkg/tcpip/link
diff options
context:
space:
mode:
authorMikael Magnusson <mikma@users.sourceforge.net>2021-01-23 02:18:03 +0100
committerMikael Magnusson <mikma@users.sourceforge.net>2021-01-23 21:43:01 +0100
commitb9db93d60492d7816fd6cc4201228ee35820a36d (patch)
treef281d14cf47feeaa619a7cafc95c093ed3de4411 /pkg/tcpip/link
parent2ce080f581556f9512a481e7fcddecaed0ae7be7 (diff)
fix gre protocol number
Diffstat (limited to 'pkg/tcpip/link')
-rw-r--r--pkg/tcpip/link/gre/gre.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/pkg/tcpip/link/gre/gre.go b/pkg/tcpip/link/gre/gre.go
index cd05f39d7..04f8f8da7 100644
--- a/pkg/tcpip/link/gre/gre.go
+++ b/pkg/tcpip/link/gre/gre.go
@@ -7,6 +7,7 @@ import (
"os"
"gvisor.dev/gvisor/pkg/tcpip"
+ "gvisor.dev/gvisor/pkg/tcpip/header"
"gvisor.dev/gvisor/pkg/tcpip/link/channel"
"gvisor.dev/gvisor/pkg/tcpip/network/ipv4"
"gvisor.dev/gvisor/pkg/tcpip/transport/raw"
@@ -15,7 +16,6 @@ import (
)
var SIZE = 16
-var ProtocolNumber tcpip.TransportProtocolNumber = 47
type Endpoint struct {
channel.Endpoint
@@ -41,7 +41,7 @@ func (e *Endpoint) Bind(s *stack.Stack, laddr tcpip.FullAddress) {
// Create TCP endpoint.
var wq waiter.Queue
- ep, err := raw.NewEndpoint(s, ipv4.ProtocolNumber, ProtocolNumber, &wq)
+ ep, err := raw.NewEndpoint(s, ipv4.ProtocolNumber, header.GREProtocolNumber, &wq)
if err != nil {
log.Fatal(err)
}