1*1ec3c770Sbeck /* $OpenBSD: poly1305.h,v 1.2 2023/07/07 19:37:54 beck Exp $ */ 293f18f11Sbeck /* 393f18f11Sbeck * Copyright (c) 2023 Bob Beck <beck@openbsd.org> 493f18f11Sbeck * 593f18f11Sbeck * Permission to use, copy, modify, and distribute this software for any 693f18f11Sbeck * purpose with or without fee is hereby granted, provided that the above 793f18f11Sbeck * copyright notice and this permission notice appear in all copies. 893f18f11Sbeck * 993f18f11Sbeck * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 1093f18f11Sbeck * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 1193f18f11Sbeck * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 1293f18f11Sbeck * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 1393f18f11Sbeck * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 1493f18f11Sbeck * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 1593f18f11Sbeck * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 1693f18f11Sbeck */ 1793f18f11Sbeck 1893f18f11Sbeck #ifndef _LIBCRYPTO_POLY1305_H 1993f18f11Sbeck #define _LIBCRYPTO_POLY1305_H 2093f18f11Sbeck 2193f18f11Sbeck #ifndef _MSC_VER 2293f18f11Sbeck #include_next <openssl/poly1305.h> 2393f18f11Sbeck #else 2493f18f11Sbeck #include "../include/openssl/poly1305.h" 2593f18f11Sbeck #endif 2693f18f11Sbeck #include "crypto_namespace.h" 2793f18f11Sbeck 2893f18f11Sbeck LCRYPTO_USED(CRYPTO_poly1305_init); 2993f18f11Sbeck LCRYPTO_USED(CRYPTO_poly1305_update); 3093f18f11Sbeck LCRYPTO_USED(CRYPTO_poly1305_finish); 3193f18f11Sbeck 3293f18f11Sbeck #endif /* _LIBCRYPTO_POLY1305_H */ 33