xref: /freebsd/crypto/openssh/openbsd-compat/base64.h (revision d0c8c0bcc279fcf7568c5e97c15c115cbf83be4c)
1d0c8c0bcSDag-Erling Smørgrav /* $Id: base64.h,v 1.4 2003/02/24 04:45:43 djm Exp $ */
283d2307dSDag-Erling Smørgrav 
383d2307dSDag-Erling Smørgrav #ifndef _BSD_BASE64_H
483d2307dSDag-Erling Smørgrav #define _BSD_BASE64_H
583d2307dSDag-Erling Smørgrav 
683d2307dSDag-Erling Smørgrav #include "config.h"
783d2307dSDag-Erling Smørgrav 
883d2307dSDag-Erling Smørgrav #ifndef HAVE___B64_NTOP
983d2307dSDag-Erling Smørgrav # ifndef HAVE_B64_NTOP
1083d2307dSDag-Erling Smørgrav int b64_ntop(u_char const *src, size_t srclength, char *target,
1183d2307dSDag-Erling Smørgrav     size_t targsize);
1283d2307dSDag-Erling Smørgrav # endif /* !HAVE_B64_NTOP */
1383d2307dSDag-Erling Smørgrav # define __b64_ntop b64_ntop
1483d2307dSDag-Erling Smørgrav #endif /* HAVE___B64_NTOP */
1583d2307dSDag-Erling Smørgrav 
16d0c8c0bcSDag-Erling Smørgrav #ifndef HAVE___B64_PTON
17d0c8c0bcSDag-Erling Smørgrav # ifndef HAVE_B64_PTON
18d0c8c0bcSDag-Erling Smørgrav int b64_pton(char const *src, u_char *target, size_t targsize);
19d0c8c0bcSDag-Erling Smørgrav # endif /* !HAVE_B64_PTON */
20d0c8c0bcSDag-Erling Smørgrav # define __b64_pton b64_pton
21d0c8c0bcSDag-Erling Smørgrav #endif /* HAVE___B64_PTON */
22d0c8c0bcSDag-Erling Smørgrav 
2383d2307dSDag-Erling Smørgrav #endif /* _BSD_BASE64_H */
24