1
1

tests: Do not use internal macros in the fuzzer

It should be buildable without internal headers.

Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
Этот коммит содержится в:
Andreas Schneider 2019-07-09 09:31:12 +02:00
родитель 8ce6a889aa
Коммит a5cad4e700

Просмотреть файл

@ -14,8 +14,6 @@
* limitations under the License.
*/
#include "config.h"
#include <assert.h>
#include <stdio.h>
#include <stdlib.h>
@ -23,16 +21,19 @@
#define LIBSSH_STATIC 1
#include <libssh/libssh.h>
#include <libssh/priv.h>
#include <libssh/callbacks.h>
static int auth_callback(UNUSED_PARAM(const char *prompt),
static int auth_callback(const char *prompt,
char *buf,
size_t len,
UNUSED_PARAM(int echo),
int echo,
int verify,
UNUSED_PARAM(void *userdata))
void *userdata)
{
(void)prompt; /* unused */
(void)echo; /* unused */
(void)userdata; /* unused */
snprintf(buf, len, "secret");
return 0;