X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fprf.h;h=7e5e4e6debb17ffd4a714f8db06842ba4e72ae36;hb=290ca7a798604f33d30089477f0cddf7ba5eff9f;hp=ef4b99bbf8639a525ff2d221abcd7bf27710c33d;hpb=7b949262c4c01fdeff30a612d43f4b64f1ad426f;p=tinc diff --git a/src/prf.h b/src/prf.h index ef4b99bb..7e5e4e6d 100644 --- a/src/prf.h +++ b/src/prf.h @@ -1,3 +1,6 @@ +#ifndef TINC_PRF_H +#define TINC_PRF_H + /* prf.h -- header file for prf.c Copyright (C) 2011-2013 Guus Sliepen @@ -17,9 +20,8 @@ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ -#ifndef __TINC_PRF_H__ -#define __TINC_PRF_H__ +#include "system.h" -extern bool prf(const char *secret, size_t secretlen, char *seed, size_t seedlen, char *out, size_t outlen) __attribute__ ((__warn_unused_result__)); +extern bool prf(const uint8_t *secret, size_t secretlen, uint8_t *seed, size_t seedlen, uint8_t *out, size_t outlen) __attribute__((__warn_unused_result__)); #endif