summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCodey Oxley <coxley@users.noreply.github.com>2016-11-07 16:19:28 -0800
committerGitHub <noreply@github.com>2016-11-07 16:19:28 -0800
commit1f4cbfd567ea77e30316089125c6c83c341f88de (patch)
tree5cffa408a92f057dc540aba327ec2cc936d22358
parent92013810c01cc0ed60dec8e25bf4501ada743b1d (diff)
parent6a943062418a4df2a87dca1ccd5826b25f6c315d (diff)
downloadfbtracert-1f4cbfd567ea77e30316089125c6c83c341f88de.zip
fbtracert-1f4cbfd567ea77e30316089125c6c83c341f88de.tar.gz
fbtracert-1f4cbfd567ea77e30316089125c6c83c341f88de.tar.bz2
Merge pull request #13 from vcabbage/avoid-shadow-tcpheader
Avoid shadowing TCPHeader type in makeTCPHeader
-rw-r--r--tcp.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/tcp.go b/tcp.go
index 87cfc33..a49cd75 100644
--- a/tcp.go
+++ b/tcp.go
@@ -45,7 +45,7 @@ type TCPHeader struct {
// create & serialize a TCP header, compute and fill in the checksum (v4/v6)
//
func makeTCPHeader(af string, srcAddr, dstAddr *net.IP, srcPort, dstPort int, ts uint32) []byte {
- TCPHeader := TCPHeader{
+ tcpHeader := TCPHeader{
Source: uint16(srcPort), // Random ephemeral port
Destination: uint16(dstPort),
SeqNum: ts,
@@ -59,10 +59,10 @@ func makeTCPHeader(af string, srcAddr, dstAddr *net.IP, srcPort, dstPort int, ts
}
// temporary bytes for checksum
- bytes := TCPHeader.Serialize()
- TCPHeader.Checksum = tcpChecksum(af, bytes, srcAddr, dstAddr)
+ bytes := tcpHeader.Serialize()
+ tcpHeader.Checksum = tcpChecksum(af, bytes, srcAddr, dstAddr)
- return TCPHeader.Serialize()
+ return tcpHeader.Serialize()
}
// Parse packet into TCPHeader structure