Export only symbols listed in radsec.sym.
authorLinus Nordberg <linus@nordu.net>
Mon, 18 Jul 2011 11:34:49 +0000 (13:34 +0200)
committerLinus Nordberg <linus@nordu.net>
Mon, 18 Jul 2011 11:34:49 +0000 (13:34 +0200)
lib/Makefile.am
lib/radsec.sym [new file with mode: 0644]

index 89e6958..a26750d 100644 (file)
@@ -35,5 +35,5 @@ libradsec_la_SOURCES += \
        rsp_tlscommon.c
 endif
 
-libradsec_la_LDFLAGS = -version-info 0:0:0
+libradsec_la_LDFLAGS = -version-info 0:0:0 -export-symbols radsec.sym
 libradsec_la_CFLAGS = $(AM_CFLAGS) -Werror # -DDEBUG -DDEBUG_LEVENT 
diff --git a/lib/radsec.sym b/lib/radsec.sym
new file mode 100644 (file)
index 0000000..fe17f07
--- /dev/null
@@ -0,0 +1,47 @@
+rs_conf_find_realm
+rs_conn_add_listener
+rs_conn_create
+rs_conn_del_callbacks
+rs_conn_destroy
+rs_conn_disconnect
+rs_conn_fd
+rs_conn_get_callbacks
+rs_conn_get_current_peer
+rs_conn_receive_packet
+rs_conn_select_peer
+rs_conn_set_callbacks
+rs_conn_set_eventbase
+rs_conn_set_timeout
+rs_conn_set_type
+rs_context_create
+rs_context_destroy
+rs_context_init_freeradius_dict
+rs_context_read_config
+rs_context_set_alloc_scheme
+rs_dump_packet
+rs_err_code
+rs_err_conn_peek_code
+rs_err_conn_pop
+rs_err_conn_push
+rs_err_conn_push_fl
+rs_err_ctx_pop
+rs_err_ctx_push
+rs_err_ctx_push_fl
+rs_err_free
+rs_err_msg
+rs_packet_create
+rs_packet_create_authn_request
+rs_packet_destroy
+rs_packet_frpkt
+rs_packet_send
+rs_peer_create
+rs_peer_set_address
+rs_peer_set_retries
+rs_peer_set_secret
+rs_peer_set_timeout
+rs_request_add_reqpkt
+rs_request_create
+rs_request_create_authn
+rs_request_destroy
+rs_request_get_reqmsg
+rs_request_send