diff options
Diffstat (limited to 'vendor/mellium.im/sasl/xor_generic.go')
-rw-r--r-- | vendor/mellium.im/sasl/xor_generic.go | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/vendor/mellium.im/sasl/xor_generic.go b/vendor/mellium.im/sasl/xor_generic.go deleted file mode 100644 index 4576e632c..000000000 --- a/vendor/mellium.im/sasl/xor_generic.go +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright 2013 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// This file was split out from Go's crypto/cipher/xor.go - -// +build !386,!amd64,!ppc64,!ppc64le,!s390x,!appengine - -package sasl - -func xorBytes(dst, a, b []byte) int { - n := len(a) - if len(b) < n { - n = len(b) - } - for i := 0; i < n; i++ { - dst[i] = a[i] ^ b[i] - } - return n -} - -func xorWords(dst, a, b []byte) { - xorBytes(dst, a, b) -} |