// Copyright 2016 The Gorilla WebSocket Authors. All rights reserved. Use of | |
// this source code is governed by a BSD-style license that can be found in the | |
// LICENSE file. | |
// +build appengine | |
package websocket | |
func maskBytes(key [4]byte, pos int, b []byte) int { | |
for i := range b { | |
b[i] ^= key[pos&3] | |
pos++ | |
} | |
return pos & 3 | |
} |