tinyDEMO: load linux IPsec plugin

This commit is contained in:
Harald Welte 2022-03-04 20:18:28 +01:00
parent 557b37ec91
commit 8b241eac6a
2 changed files with 5 additions and 1 deletions

View File

@ -2,7 +2,7 @@ APP := demo
FFMPEG_LDFLAGS := -lavutil -lswscale -lavcodec -lgcc
CFLAGS := -g $(CFLAGS_COMMON) -I../tinySAK/src -I../tinyNET/src -I../tinySMS/include -I../tinyHTTP/include -I../tinySDP/include -I../tinyDAV/include -I../tinyMEDIA/include -I../tinySIP/include -I../tinyMSRP/include
CFLAGS := -g $(CFLAGS_COMMON) -I../tinySAK/src -I../tinyNET/src -I../tinySMS/include -I../tinyHTTP/include -I../tinySDP/include -I../tinyDAV/include -I../tinyMEDIA/include -I../tinySIP/include -I../tinyMSRP/include -I../tinyIPSec/src
LDFLAGS := $(LDFLAGS_COMMON) -Wl,-Bsymbolic,--whole-archive -Wl,--entry=main -lm #$(FFMPEG_LDFLAGS) -ltinySAK -ltinyNET -ltinyHTTP -ltinyIPSec -ltinySMS -ltinySDP -ltinyMEDIA -ltinyDAV -ltinySIP -ltinyMSRP
LDFLAGS :=
LIBS := $(FFMPEG_LDFLAGS) -ltinySAK -ltinyNET -ltinyHTTP -ltinyIPSec -ltinySMS -ltinySDP -ltinyMEDIA -ltinyDAV -ltinySIP -ltinyMSRP

View File

@ -31,6 +31,8 @@
#include "tinydav.h" /* Doubango Audio/Video Framework */
#include "tipsec.h"
#include <stdio.h>
#include <string.h>
#include <ctype.h>
@ -67,6 +69,8 @@ int main(int argc, char** argv)
* Not mandatory if you have your own plugins*/
tdav_init();
struct tsk_plugin_s *ip_p;
tipsec_plugin_register_file("./ipsec_linux.so", &ip_p);
/* Print Usage */
//cmd_print_help();