#include "ssl_locl.h"
#include <openssl/evp.h>
#include <openssl/buffer.h>
-#include <openssl/pqueue.h>
#include <openssl/rand.h>
/* mod 128 saturating subtract of two 64-bit values in big-endian order */
#define HEADER_DTLS1_H
#include <openssl/buffer.h>
-#include <openssl/pqueue.h>
#include <sys/time.h>
#ifdef __cplusplus
unsigned int num_alerts;
};
+struct _pqueue;
+typedef struct _pqueue *pqueue;
+
typedef struct record_pqueue_st {
unsigned short epoch;
pqueue q;
#include "ssl_locl.h"
#include <openssl/evp.h>
#include <openssl/buffer.h>
-#include <openssl/pqueue.h>
#include <openssl/rand.h>
/* mod 128 saturating subtract of two 64-bit values in big-endian order */
#define HEADER_DTLS1_H
#include <openssl/buffer.h>
-#include <openssl/pqueue.h>
#include <sys/time.h>
#ifdef __cplusplus
unsigned int num_alerts;
};
+struct _pqueue;
+typedef struct _pqueue *pqueue;
+
typedef struct record_pqueue_st {
unsigned short epoch;
pqueue q;
#include <openssl/err.h>
#include <openssl/ssl.h>
+#include "pqueue.h"
+
#define c2l(c,l) (l = ((unsigned long)(*((c)++))) , \
l|=(((unsigned long)(*((c)++)))<< 8), \
l|=(((unsigned long)(*((c)++)))<<16), \
-# $OpenBSD: Makefile,v 1.42 2014/05/12 19:14:14 miod Exp $
+# $OpenBSD: Makefile,v 1.43 2014/05/15 19:39:46 miod Exp $
LIB= ssl
pqueue.c
SRCS+= s3_cbc.c
-HDRS= srtp.h ssl.h ssl2.h ssl3.h ssl23.h tls1.h dtls1.h kssl.h pqueue.h
+HDRS= srtp.h ssl.h ssl2.h ssl3.h ssl23.h tls1.h dtls1.h kssl.h
.PATH: ${LSSL_SRC}
#include <openssl/err.h>
#include <openssl/ssl.h>
+#include "pqueue.h"
+
#define c2l(c,l) (l = ((unsigned long)(*((c)++))) , \
l|=(((unsigned long)(*((c)++)))<< 8), \
l|=(((unsigned long)(*((c)++)))<<16), \