#ifndef _IPXE_ARC4_H #define _IPXE_ARC4_H FILE_LICENCE ( GPL2_OR_LATER ); struct cipher_algorithm; #include struct arc4_ctx { int i, j; u8 state[256]; }; #define ARC4_CTX_SIZE sizeof ( struct arc4_ctx ) extern struct cipher_algorithm arc4_algorithm; void arc4_skip ( const void *key, size_t keylen, size_t skip, const void *src, void *dst, size_t msglen ); #endif /* _IPXE_ARC4_H */