File opie-2.4-decl.diff of Package opie
--- opie-2.4/libopie/generator.c
+++ opie-2.4/libopie/generator.c
@@ -49,6 +49,8 @@
#endif /* DEBUG */
#include "opie.h"
+#include <stdio.h>
+
static char *algids[] = { NULL, NULL, NULL, "sha1", "md4", "md5" };
#if OPIEAUTO
--- opie-2.4/libopie/lookup.c
+++ opie-2.4/libopie/lookup.c
@@ -13,6 +13,7 @@
#include "opie_cfg.h"
#include <stdio.h>
+#include <string.h>
#include "opie.h"
int opielookup FUNCTION((opie, principal), struct opie *opie AND char *principal)
--- opie-2.4/libopie/md4c.c
+++ opie-2.4/libopie/md4c.c
@@ -44,6 +44,8 @@
#include "opie_cfg.h"
#include "opie.h"
+#include <string.h>
+
/* Constants for MD4Transform routine.
*/
#define S11 3
--- opie-2.4/libopie/md5c.c
+++ opie-2.4/libopie/md5c.c
@@ -47,6 +47,7 @@
#include "opie_cfg.h"
#include "opie.h"
+#include <string.h>
/* Constants for MD5Transform routine.
*/
--- opie-2.4/libopie/newseed.c
+++ opie-2.4/libopie/newseed.c
@@ -35,6 +35,8 @@
#endif /* DEBUG */
#include "opie.h"
+#include <stdio.h>
+
int opienewseed FUNCTION((seed), char *seed)
{
if (!seed)
--- opie-2.4/libopie/passwd.c
+++ opie-2.4/libopie/passwd.c
@@ -23,6 +23,8 @@
#include "opie_cfg.h"
#include "opie.h"
+#include <string.h>
+
int opiepasswd FUNCTION((old, flags, principal, n, seed, ks), struct opie *old AND int flags AND char *principal AND int n AND char *seed AND char *ks)
{
int i;
--- opie-2.4/libopie/randomchallenge.c
+++ opie-2.4/libopie/randomchallenge.c
@@ -29,6 +29,9 @@
#include "opie_cfg.h"
#include "opie.h"
+#include <string.h>
+#include <stdio.h>
+
static char *algids[] = { 0, 0, 0, "sha1", "md4", "md5" };
/* Generate a random challenge */
--- opie-2.4/libopie/version.c
+++ opie-2.4/libopie/version.c
@@ -20,6 +20,8 @@
#include "opie_cfg.h"
#include "opie.h"
+#include <stdio.h>
+
VOIDRET opieversion FUNCTION_NOARGS
{
printf("\nOPIE %s (%s)\n\n", VERSION, DATE);
--- opie-2.4/opiegen.c
+++ opie-2.4/opiegen.c
@@ -18,6 +18,7 @@
*/
#include "opie_cfg.h"
#include <stdio.h>
+#include <string.h>
#if DEBUG
#include <syslog.h>
#endif /* DEBUG */
--- opie-2.4/opietest.c
+++ opie-2.4/opietest.c
@@ -28,6 +28,7 @@
*/
#include "opie_cfg.h"
#include <stdio.h>
+#include <string.h>
#include "opie.h"
char buffer[1024];