From 9a2438e0dcd35318f839d23debf539193ff50a44 Mon Sep 17 00:00:00 2001 From: Ethan Buchman Date: Wed, 20 Sep 2017 02:48:04 -0400 Subject: [PATCH] common: Fingerprint comment --- common/byteslice.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/common/byteslice.go b/common/byteslice.go index be828f065..ceaf06bd3 100644 --- a/common/byteslice.go +++ b/common/byteslice.go @@ -4,6 +4,9 @@ import ( "bytes" ) +// Fingerprint returns the first 6 bytes of a byte slice. +// If the slice is less than 6 bytes, the fingerprint +// contains trailing zeroes. func Fingerprint(slice []byte) []byte { fingerprint := make([]byte, 6) copy(fingerprint, slice)