projects
/
radsecproxy.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
renamed struct queue to gqueue due to solaris defining queue
[radsecproxy.git]
/
dtls.c
diff --git
a/dtls.c
b/dtls.c
index
49519ec
..
6496338
100644
(file)
--- a/
dtls.c
+++ b/
dtls.c
@@
-87,7
+87,7
@@
static char **getlistenerargs() {
struct sessioncacheentry {
pthread_mutex_t mutex;
struct sessioncacheentry {
pthread_mutex_t mutex;
- struct queue *rbios;
+ struct
g
queue *rbios;
struct timeval expiry;
};
struct timeval expiry;
};
@@
-103,7
+103,7
@@
void dtlssetsrcres() {
}
}
-int udp2bio(int s, struct queue *q, int cnt) {
+int udp2bio(int s, struct
g
queue *q, int cnt) {
unsigned char *buf;
BIO *rbio;
unsigned char *buf;
BIO *rbio;
@@
-139,7
+139,7
@@
int udp2bio(int s, struct queue *q, int cnt) {
return 1;
}
return 1;
}
-BIO *getrbio(SSL *ssl, struct queue *q, int timeout) {
+BIO *getrbio(SSL *ssl, struct
g
queue *q, int timeout) {
BIO *rbio;
struct timeval now;
struct timespec to;
BIO *rbio;
struct timeval now;
struct timespec to;
@@
-159,7
+159,7
@@
BIO *getrbio(SSL *ssl, struct queue *q, int timeout) {
return rbio;
}
return rbio;
}
-int dtlsread(SSL *ssl, struct queue *q, unsigned char *buf, int num, int timeout) {
+int dtlsread(SSL *ssl, struct
g
queue *q, unsigned char *buf, int num, int timeout) {
int len, cnt;
BIO *rbio;
int len, cnt;
BIO *rbio;
@@
-190,7
+190,7
@@
int dtlsread(SSL *ssl, struct queue *q, unsigned char *buf, int num, int timeout
}
/* accept if acc == 1, else connect */
}
/* accept if acc == 1, else connect */
-SSL *dtlsacccon(uint8_t acc, SSL_CTX *ctx, int s, struct sockaddr *addr, struct queue *rbios) {
+SSL *dtlsacccon(uint8_t acc, SSL_CTX *ctx, int s, struct sockaddr *addr, struct
g
queue *rbios) {
SSL *ssl;
int i, res;
unsigned long error;
SSL *ssl;
int i, res;
unsigned long error;
@@
-226,7
+226,7
@@
SSL *dtlsacccon(uint8_t acc, SSL_CTX *ctx, int s, struct sockaddr *addr, struct
return NULL;
}
return NULL;
}
-unsigned char *raddtlsget(SSL *ssl, struct queue *rbios, int timeout) {
+unsigned char *raddtlsget(SSL *ssl, struct
g
queue *rbios, int timeout) {
int cnt, len;
unsigned char buf[4], *rad;
int cnt, len;
unsigned char buf[4], *rad;
@@
-267,7
+267,7
@@
void *dtlsserverwr(void *arg) {
int cnt;
unsigned long error;
struct client *client = (struct client *)arg;
int cnt;
unsigned long error;
struct client *client = (struct client *)arg;
- struct queue *replyq;
+ struct
g
queue *replyq;
struct request *reply;
debug(DBG_DBG, "dtlsserverwr: starting for %s", addr2string(client->addr));
struct request *reply;
debug(DBG_DBG, "dtlsserverwr: starting for %s", addr2string(client->addr));