summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--configure.ac1
-rw-r--r--ssh-xmss.c2
-rw-r--r--sshkey-xmss.c5
-rw-r--r--xmss_commons.c4
-rw-r--r--xmss_fast.c2
-rw-r--r--xmss_hash.c2
-rw-r--r--xmss_hash_address.c2
-rw-r--r--xmss_wots.c2
8 files changed, 19 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index d3deac832..a70d40628 100644
--- a/configure.ac
+++ b/configure.ac
@@ -393,6 +393,7 @@ AC_CHECK_HEADERS([ \
393 sys/bsdtty.h \ 393 sys/bsdtty.h \
394 sys/cdefs.h \ 394 sys/cdefs.h \
395 sys/dir.h \ 395 sys/dir.h \
396 sys/file.h \
396 sys/mman.h \ 397 sys/mman.h \
397 sys/label.h \ 398 sys/label.h \
398 sys/ndir.h \ 399 sys/ndir.h \
diff --git a/ssh-xmss.c b/ssh-xmss.c
index d9dafd762..e25dbbf65 100644
--- a/ssh-xmss.c
+++ b/ssh-xmss.c
@@ -15,6 +15,8 @@
15 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 15 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
16 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 16 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
17 */ 17 */
18#include "includes.h"
19
18#define SSHKEY_INTERNAL 20#define SSHKEY_INTERNAL
19#include <sys/types.h> 21#include <sys/types.h>
20#include <limits.h> 22#include <limits.h>
diff --git a/sshkey-xmss.c b/sshkey-xmss.c
index 41cc1bade..f146098b3 100644
--- a/sshkey-xmss.c
+++ b/sshkey-xmss.c
@@ -23,6 +23,8 @@
23 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 23 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
24 */ 24 */
25 25
26#include "includes.h"
27
26#include <sys/types.h> 28#include <sys/types.h>
27#include <sys/uio.h> 29#include <sys/uio.h>
28 30
@@ -31,6 +33,9 @@
31#include <unistd.h> 33#include <unistd.h>
32#include <fcntl.h> 34#include <fcntl.h>
33#include <errno.h> 35#include <errno.h>
36#ifdef HAVE_SYS_FILE_H
37# include <sys/file.h>
38#endif
34 39
35#include "ssh2.h" 40#include "ssh2.h"
36#include "ssherr.h" 41#include "ssherr.h"
diff --git a/xmss_commons.c b/xmss_commons.c
index 51171af91..0752f29b2 100644
--- a/xmss_commons.c
+++ b/xmss_commons.c
@@ -5,6 +5,8 @@ Joost Rijneveld
5Public domain. 5Public domain.
6*/ 6*/
7 7
8#include "includes.h"
9
8#include "xmss_commons.h" 10#include "xmss_commons.h"
9#include <stdlib.h> 11#include <stdlib.h>
10#include <stdio.h> 12#include <stdio.h>
@@ -24,4 +26,4 @@ void hexdump(const unsigned char *a, size_t len)
24 size_t i; 26 size_t i;
25 for (i = 0; i < len; i++) 27 for (i = 0; i < len; i++)
26 printf("%02x", a[i]); 28 printf("%02x", a[i]);
27} \ No newline at end of file 29}
diff --git a/xmss_fast.c b/xmss_fast.c
index 7ddc92f83..6aff36a07 100644
--- a/xmss_fast.c
+++ b/xmss_fast.c
@@ -5,6 +5,8 @@ Joost Rijneveld
5Public domain. 5Public domain.
6*/ 6*/
7 7
8#include "includes.h"
9
8#include "xmss_fast.h" 10#include "xmss_fast.h"
9#include <stdlib.h> 11#include <stdlib.h>
10#include <string.h> 12#include <string.h>
diff --git a/xmss_hash.c b/xmss_hash.c
index 963b584b9..9c42c4f40 100644
--- a/xmss_hash.c
+++ b/xmss_hash.c
@@ -5,6 +5,8 @@ Joost Rijneveld
5Public domain. 5Public domain.
6*/ 6*/
7 7
8#include "includes.h"
9
8#include "xmss_hash_address.h" 10#include "xmss_hash_address.h"
9#include "xmss_commons.h" 11#include "xmss_commons.h"
10#include "xmss_hash.h" 12#include "xmss_hash.h"
diff --git a/xmss_hash_address.c b/xmss_hash_address.c
index 223c6f8ab..385868de7 100644
--- a/xmss_hash_address.c
+++ b/xmss_hash_address.c
@@ -4,6 +4,8 @@ Andreas Hülsing
4Joost Rijneveld 4Joost Rijneveld
5Public domain. 5Public domain.
6*/ 6*/
7#include "includes.h"
8
7#include <stdint.h> 9#include <stdint.h>
8#include "xmss_hash_address.h" /* prototypes */ 10#include "xmss_hash_address.h" /* prototypes */
9 11
diff --git a/xmss_wots.c b/xmss_wots.c
index fcd033405..4120acf17 100644
--- a/xmss_wots.c
+++ b/xmss_wots.c
@@ -5,6 +5,8 @@ Joost Rijneveld
5Public domain. 5Public domain.
6*/ 6*/
7 7
8#include "includes.h"
9
8#include <stdlib.h> 10#include <stdlib.h>
9#include <stdint.h> 11#include <stdint.h>
10#include <limits.h> 12#include <limits.h>