diff options
| -rw-r--r-- | Makefile | 4 | ||||
| -rw-r--r-- | radsecproxy.c | 30 | 
2 files changed, 8 insertions, 26 deletions
| @@ -1,10 +1,10 @@  CFLAGS = -g -Wall -pedantic -pthread  LDFLAGS = -lssl -OBJ = util.o radsecproxy.o +OBJ = util.o debug.o radsecproxy.o  all: radsecproxy -radsecproxy: $(OBJ) radsecproxy.o +radsecproxy: $(OBJ)  	$(CC) $(CFLAGS) $(OBJ) $(LDFLAGS) -o radsecproxy  clean:  	rm -f $(OBJ) radsecproxy diff --git a/radsecproxy.c b/radsecproxy.c index adbea4a..cbf5afd 100644 --- a/radsecproxy.c +++ b/radsecproxy.c @@ -49,6 +49,7 @@  #include <openssl/md5.h>  #include <openssl/hmac.h>  #include "radsecproxy.h" +#include "debug.h"  static struct options options;  static struct client *clients; @@ -1923,32 +1924,13 @@ void getmainconfig(const char *configfile) {      fclose(f);  } -#if 0 -void parseargs(int argc, char **argv) { -    int c; - -    while ((c = getopt(argc, argv, "p:")) != -1) { -	switch (c) { -	case 'p': -	    udp_server_port = optarg; -	    break; -	default: -	    goto usage; -	} -    } - -    return; - - usage: -    printf("radsecproxy [ -p UDP-port ]\n"); -    exit(1); -} -#endif -  int main(int argc, char **argv) {      pthread_t udpserverth;      /*    pthread_attr_t joinable; */      int i; + +    debug(DBG_INFO, "debug test info"); +    debug(DBG_WARN, "debug test warn");      /*    parseargs(argc, argv); */      getmainconfig(CONFIG_MAIN); @@ -1961,7 +1943,7 @@ int main(int argc, char **argv) {      if (client_udp_count) {  	udp_server_listen = server_create('U');  	if (pthread_create(&udpserverth, NULL /*&joinable*/, udpserverrd, NULL)) -	    errx("pthread_create failed"); +	    debug(DBG_ERR, "pthread_create failed");      }      if (client_tls_count || server_tls_count) @@ -1969,7 +1951,7 @@ int main(int argc, char **argv) {      for (i = 0; i < server_count; i++)  	if (pthread_create(&servers[i].clientth, NULL, clientwr, (void *)&servers[i])) -	    errx("pthread_create failed"); +	    debug(DBG_ERR, "pthread_create failed");      if (client_tls_count) {  	tcp_server_listen = server_create('T'); | 
