changeset 242 | 2a9ec03fe5a1 |
child 260 | 445e01aede7e |
241:e77dad242f4c | 242:2a9ec03fe5a1 |
---|---|
1 // Copyright 2016 The Gorilla WebSocket Authors. All rights reserved. Use of |
|
2 // this source code is governed by a BSD-style license that can be found in the |
|
3 // LICENSE file. |
|
4 |
|
5 // +build appengine |
|
6 |
|
7 package websocket |
|
8 |
|
9 func maskBytes(key [4]byte, pos int, b []byte) int { |
|
10 for i := range b { |
|
11 b[i] ^= key[pos&3] |
|
12 pos++ |
|
13 } |
|
14 return pos & 3 |
|
15 } |