]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
Fixup and link in main for some systems.
authorWouter Wijngaards <wouter@nlnetlabs.nl>
Sat, 12 Jul 2014 19:30:32 +0000 (19:30 +0000)
committerWouter Wijngaards <wouter@nlnetlabs.nl>
Sat, 12 Jul 2014 19:30:32 +0000 (19:30 +0000)
git-svn-id: file:///svn/unbound/trunk@3186 be551aaa-1e26-0410-a405-d3ace91eadb9

compat/getentropy_osx.c

index a92111433d385ed7757077386d614c7fc8b8d044..8cf46e5eff360dd1a8c31d566886c1461f3c5a5f 100644 (file)
@@ -76,7 +76,7 @@
 int    getentropy(void *buf, size_t len);
 
 /* referencing functions in other link modules is not portable */
-/*extern int main(int, char *argv[]);*/
+extern int main(int, char *argv[]);
 static int gotdata(char *buf, size_t len);
 static int getentropy_urandom(void *buf, size_t len);
 static int getentropy_fallback(void *buf, size_t len);
@@ -294,7 +294,7 @@ getentropy_fallback(void *buf, size_t len)
                        HX(sigprocmask(SIG_BLOCK, NULL, &sigset) == -1,
                            sigset);
 
-                       /*HF(main);*/           /* an addr in program */
+                       HF(main);               /* an addr in program */
                        HF(getentropy); /* an addr in this library */
                        HF(printf);             /* an addr in libc */
                        p = (char *)&p;