From d4c758f6adb800e298563870456434a94a3d68e0 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ji=C5=99=C3=AD=20=C5=A0kr=C3=A1bal?= Date: Wed, 16 Feb 2005 10:37:52 +0000 Subject: [PATCH] - add ares prefix to CFLAGS --- org.glite.security.gsoap-plugin/Makefile | 1 + org.glite.security.gsoap-plugin/interface/glite_gsplugin.h | 1 + org.glite.security.gsoap-plugin/src/glite_gsplugin.c | 6 ++++++ 3 files changed, 8 insertions(+) diff --git a/org.glite.security.gsoap-plugin/Makefile b/org.glite.security.gsoap-plugin/Makefile index a72c03d..a1c4623 100644 --- a/org.glite.security.gsoap-plugin/Makefile +++ b/org.glite.security.gsoap-plugin/Makefile @@ -38,6 +38,7 @@ CFLAGS:= ${DEBUG} \ -I${top_srcdir}/src -I${top_srcdir}/interface -I. \ -I${stagedir}/include \ -I${gsoap_prefix}/include \ + -I${ares_prefix}/include \ -I${globus_prefix}/include/${nothrflavour} \ -I${globus_prefix}/include/${nothrflavour}/openssl \ ${COVERAGE_FLAGS} -D_GNU_SOURCE -DDATAGRID_EXTENSION diff --git a/org.glite.security.gsoap-plugin/interface/glite_gsplugin.h b/org.glite.security.gsoap-plugin/interface/glite_gsplugin.h index 3455dc6..da7006e 100644 --- a/org.glite.security.gsoap-plugin/interface/glite_gsplugin.h +++ b/org.glite.security.gsoap-plugin/interface/glite_gsplugin.h @@ -26,6 +26,7 @@ typedef struct _glite_gsplugin_ctx *glite_gsplugin_Context; extern int glite_gsplugin_init_context(glite_gsplugin_Context *); extern int glite_gsplugin_free_context(glite_gsplugin_Context); +extern glite_gsplugin_Context glite_gsplugin_get_context(struct soap *); extern int glite_gsplugin(struct soap *, struct soap_plugin *, void *); extern char *glite_gsplugin_errdesc(struct soap *); diff --git a/org.glite.security.gsoap-plugin/src/glite_gsplugin.c b/org.glite.security.gsoap-plugin/src/glite_gsplugin.c index 083fcf1..8cfb12f 100644 --- a/org.glite.security.gsoap-plugin/src/glite_gsplugin.c +++ b/org.glite.security.gsoap-plugin/src/glite_gsplugin.c @@ -64,6 +64,12 @@ glite_gsplugin_free_context(glite_gsplugin_Context ctx) return 0; } +glite_gsplugin_Context +glite_gsplugin_get_context(struct soap *soap) +{ + return ((int_plugin_data_t *)soap_lookup_plugin(soap, plugin_id))->ctx; +} + int glite_gsplugin(struct soap *soap, struct soap_plugin *p, void *arg) { -- 1.8.2.3