// +build linux package ping // Returns the length of an ICMP message. func (p *Pinger) getMessageLength() int { return p.Size + 8 } // Attempts to match the ID of an ICMP packet. func (p *Pinger) matchID(ID int) bool { // On Linux we can only match ID if we are privileged. if p.protocol == "icmp" { if ID != p.id { return false } } return true }