93e3848ea7
Program now terminates when the interface is removed Increases the number of os threads (relevant for Go <1.5, not tested) More consistent commenting Improved logging (additional peer information)
18 lines
275 B
Go
18 lines
275 B
Go
package main
|
|
|
|
import (
|
|
"net"
|
|
)
|
|
|
|
const (
|
|
IPv4offsetTotalLength = 2
|
|
IPv4offsetSrc = 12
|
|
IPv4offsetDst = IPv4offsetSrc + net.IPv4len
|
|
)
|
|
|
|
const (
|
|
IPv6offsetPayloadLength = 4
|
|
IPv6offsetSrc = 8
|
|
IPv6offsetDst = IPv6offsetSrc + net.IPv6len
|
|
)
|