-/* $OpenBSD: blowfish.c,v 1.20 2021/11/29 01:04:45 djm Exp $ */
+/* $OpenBSD: blowfish.c,v 1.21 2022/08/28 11:11:25 jsg Exp $ */
/*
* Blowfish block cipher for OpenBSD
* Copyright 1997 Niels Provos <provos@physnet.uni-hamburg.de>
#include <sys/types.h>
#include <blf.h>
-#undef inline
-#ifdef __GNUC__
-#define inline __inline
-#else /* !__GNUC__ */
-#define inline
-#endif /* !__GNUC__ */
-
/* Function for Feistel Networks */
#define F(s, x) ((((s)[ (((x)>>24)&0xFF)] \
-/* $OpenBSD: blf.c,v 1.8 2021/11/29 01:04:45 djm Exp $ */
+/* $OpenBSD: blf.c,v 1.9 2022/08/28 11:11:25 jsg Exp $ */
/*
* Blowfish block cipher for OpenBSD
#include <crypto/blf.h>
-#undef inline
-#ifdef __GNUC__
-#define inline __inline
-#else /* !__GNUC__ */
-#define inline
-#endif /* !__GNUC__ */
-
/* Function for Feistel Networks */
#define F(s, x) ((((s)[ (((x)>>24)&0xFF)] \
-/* $OpenBSD: blowfish.c,v 1.2 2021/11/29 01:04:45 djm Exp $ */
+/* $OpenBSD: blowfish.c,v 1.3 2022/08/28 11:11:25 jsg Exp $ */
/*
* Blowfish block cipher for OpenBSD
* Copyright 1997 Niels Provos <provos@physnet.uni-hamburg.de>
#include "blowfish.h"
-#undef inline
-#ifdef __GNUC__
-#define inline __inline
-#else /* !__GNUC__ */
-#define inline
-#endif /* !__GNUC__ */
-
/* Function for Feistel Networks */
#define F(s, x) ((((s)[ (((x)>>24)&0xFF)] \