officereso 5e30522499 Renamed Modules.serverRaidAutomod.py to Modules.automod.
Changed virenv to support conda.

Signed-off-by: officereso <qrs01@snowtx.com>
2019-04-19 22:18:49 -05:00

15 lines
277 B
Python

import itertools
__all__ = ['apply_mask']
def apply_mask(data, mask):
"""
Apply masking to websocket message.
"""
if len(mask) != 4:
raise ValueError("mask must contain 4 bytes")
return bytes(b ^ m for b, m in zip(data, itertools.cycle(mask)))