/* ** Copyright (C) 2013-2019 Cisco Systems, Inc. and/or its affiliates. All rights reserved. ** Copyright (C) 1998-2013 Sourcefire, Inc. ** ** Written by Patrick Mullen ** 9/11/2013 - Changed uint32_t to size_t ** ** This program is free software; you can redistribute it and/or modify ** it under the terms of the GNU General Public License Version 2 as ** published by the Free Software Foundation. You may not use, modify or ** distribute this program under any other version of the GNU General ** Public License. ** ** This program is distributed in the hope that it will be useful, ** but WITHOUT ANY WARRANTY; without even the implied warranty of ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ** GNU General Public License for more details. ** ** You should have received a copy of the GNU General Public License ** along with this program; if not, write to the Free Software ** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ #ifndef _SF_BASE64DECODE_H_ #define _SF_BASE64DECODE_H_ #include #include "clamav-types.h" int sf_base64decode(uint8_t*, size_t, uint8_t*, size_t, size_t*); #endif