#define GLITE_SECURITY_GSOAP_LIST_CREATE(SOAP, CONTAINER, LIST, TYPE, N) GLITE_SECURITY_GSOAP_LIST_CREATE0(SOAP, (CONTAINER)->LIST, (CONTAINER)->__size##LIST, TYPE, N)
 #define GLITE_SECURITY_GSOAP_LIST_DESTROY(SOAP, CONTAINER, LIST) GLITE_SECURITY_GSOAP_LIST_DESTROY0(SOAP, (CONTAINER)->LIST, (CONTAINER)->__size##LIST)
 
+#if GSOAP_VERSION >= 20710
+  #define GLITE_SECURITY_GSOAP_SET_FIXED(soap,attr,value) \
+       (attr) = soap_strdup((soap),(value))
+#else
+/* XXX unsupported */
+  #define GLITE_SECURITY_GSOAP_SET_FIXED(soap,attr,value)
+#endif
+
 #endif