Gentoo Archives: gentoo-commits

From: "Alexis Ballier (aballier)" <aballier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-freebsd/freebsd-lib/files: freebsd-lib-9.0-opieincludes.patch
Date: Fri, 25 May 2012 13:56:41
Message-Id: 20120525135626.0F6572004C@flycatcher.gentoo.org
1 aballier 12/05/25 13:56:26
2
3 Added: freebsd-lib-9.0-opieincludes.patch
4 Log:
5 Fix some missing includes warnings.
6
7 (Portage version: 2.2.0_alpha108/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.1 sys-freebsd/freebsd-lib/files/freebsd-lib-9.0-opieincludes.patch
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-lib/files/freebsd-lib-9.0-opieincludes.patch?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-lib/files/freebsd-lib-9.0-opieincludes.patch?rev=1.1&content-type=text/plain
14
15 Index: freebsd-lib-9.0-opieincludes.patch
16 ===================================================================
17 Fixes warnings like:
18 /var/tmp/portage/sys-freebsd/freebsd-lib-9.0-r2/work/lib/libopie/../../contrib/opie/libopie/randomchallenge.c:43:5:
19 warning: incompatible implicit declaration of built-in function ‘strcpy’
20
21 diff -uNr contrib.old/opie/libopie/accessfile.c contrib/opie/libopie/accessfile.c
22 --- contrib.old/opie/libopie/accessfile.c 2012-05-25 08:54:33.000000000 -0400
23 +++ contrib/opie/libopie/accessfile.c 2012-05-25 09:12:34.000000000 -0400
24 @@ -46,6 +46,7 @@
25 #ifdef DEBUG
26 #include <syslog.h>
27 #endif /* DEBUG */
28 +#include <ctype.h>
29
30 #include "opie.h"
31
32 diff -uNr contrib.old/opie/libopie/generator.c contrib/opie/libopie/generator.c
33 --- contrib.old/opie/libopie/generator.c 2012-05-25 08:54:33.000000000 -0400
34 +++ contrib/opie/libopie/generator.c 2012-05-25 08:58:10.000000000 -0400
35 @@ -50,6 +50,7 @@
36 #include <syslog.h>
37 #endif /* DEBUG */
38 #include "opie.h"
39 +#include <stdio.h>
40
41 static char *algids[] = { NULL, NULL, NULL, "sha1", "md4", "md5" };
42
43 diff -uNr contrib.old/opie/libopie/lookup.c contrib/opie/libopie/lookup.c
44 --- contrib.old/opie/libopie/lookup.c 2012-05-25 08:54:33.000000000 -0400
45 +++ contrib/opie/libopie/lookup.c 2012-05-25 09:15:08.000000000 -0400
46 @@ -14,6 +14,7 @@
47 #include "opie_cfg.h"
48 #include <stdio.h>
49 #include "opie.h"
50 +#include <string.h>
51
52 int opielookup FUNCTION((opie, principal), struct opie *opie AND char *principal)
53 {
54 diff -uNr contrib.old/opie/libopie/newseed.c contrib/opie/libopie/newseed.c
55 --- contrib.old/opie/libopie/newseed.c 2012-05-25 08:54:33.000000000 -0400
56 +++ contrib/opie/libopie/newseed.c 2012-05-25 09:14:37.000000000 -0400
57 @@ -36,6 +36,9 @@
58 #include <syslog.h>
59 #endif /* DEBUG */
60 #include "opie.h"
61 +#include <stdio.h>
62 +#include <stdlib.h>
63 +#include <time.h>
64
65 int opienewseed FUNCTION((seed), char *seed)
66 {
67 diff -uNr contrib.old/opie/libopie/parsechallenge.c contrib/opie/libopie/parsechallenge.c
68 --- contrib.old/opie/libopie/parsechallenge.c 2012-05-25 08:54:33.000000000 -0400
69 +++ contrib/opie/libopie/parsechallenge.c 2012-05-25 09:15:54.000000000 -0400
70 @@ -20,6 +20,8 @@
71 #include <string.h>
72 #endif /* HAVE_STRING_H */
73 #include "opie.h"
74 +#include <stdlib.h>
75 +#include <ctype.h>
76
77 struct algorithm {
78 char *name;
79 diff -uNr contrib.old/opie/libopie/passwd.c contrib/opie/libopie/passwd.c
80 --- contrib.old/opie/libopie/passwd.c 2012-05-25 08:54:33.000000000 -0400
81 +++ contrib/opie/libopie/passwd.c 2012-05-25 09:13:45.000000000 -0400
82 @@ -22,6 +22,7 @@
83
84 #include "opie_cfg.h"
85 #include "opie.h"
86 +#include <string.h>
87
88 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)
89 {
90 diff -uNr contrib.old/opie/libopie/randomchallenge.c contrib/opie/libopie/randomchallenge.c
91 --- contrib.old/opie/libopie/randomchallenge.c 2012-05-25 08:54:33.000000000 -0400
92 +++ contrib/opie/libopie/randomchallenge.c 2012-05-25 09:00:27.000000000 -0400
93 @@ -28,6 +28,9 @@
94
95 #include "opie_cfg.h"
96 #include "opie.h"
97 +#include <stdio.h>
98 +#include <string.h>
99 +#include <stdlib.h>
100
101 static char *algids[] = { 0, 0, 0, "sha1", "md4", "md5" };
102
103 diff -uNr contrib.old/opie/libopie/verify.c contrib/opie/libopie/verify.c
104 --- contrib.old/opie/libopie/verify.c 2012-05-25 08:54:33.000000000 -0400
105 +++ contrib/opie/libopie/verify.c 2012-05-25 09:12:09.000000000 -0400
106 @@ -25,6 +25,7 @@
107 #include <string.h>
108 #endif /* HAVE_STRING_H */
109 #include "opie.h"
110 +#include <ctype.h>
111
112 #define RESPONSE_STANDARD 0
113 #define RESPONSE_WORD 1
114 diff -uNr contrib.old/opie/libopie/version.c contrib/opie/libopie/version.c
115 --- contrib.old/opie/libopie/version.c 2012-05-25 08:54:33.000000000 -0400
116 +++ contrib/opie/libopie/version.c 2012-05-25 09:13:15.000000000 -0400
117 @@ -19,6 +19,8 @@
118 */
119 #include "opie_cfg.h"
120 #include "opie.h"
121 +#include <stdio.h>
122 +#include <stdlib.h>
123
124 VOIDRET opieversion FUNCTION_NOARGS
125 {
126 diff -uNr contrib.old/opie/opie.h contrib/opie/opie.h
127 --- contrib.old/opie/opie.h 2012-05-25 08:54:33.000000000 -0400
128 +++ contrib/opie/opie.h 2012-05-25 09:21:28.000000000 -0400
129 @@ -158,6 +158,9 @@
130 int __opiereadrec __P((struct opie *));
131 int __opiewriterec __P((struct opie *));
132 int __opieparsechallenge __P((char *buffer, int *algorithm, int *sequence, char **seed, int *exts));
133 +VOIDRET opiehashlen FUNCTION((algorithm, in, out, n), int algorithm AND VOIDPTR in AND struct opie_otpkey *out AND int n);
134 +int opieinsecure FUNCTION_NOARGS;
135 +int opienewseed FUNCTION((seed), char *seed);
136 __END_DECLS
137
138 #define opiestrncpy(dst, src, n) \