From b6856631513cc04bfeccee8bce2b52a8d9f458e2 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Daniel=20Kou=C5=99il?= Date: Mon, 15 Feb 2010 15:31:05 +0000 Subject: [PATCH] attribute ordering done only if explicitely enabled --- org.glite.security.proxyrenewal/interface/renewal_core.h | 1 + org.glite.security.proxyrenewal/src/voms.c | 5 +---- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/org.glite.security.proxyrenewal/interface/renewal_core.h b/org.glite.security.proxyrenewal/interface/renewal_core.h index 166a3d0..7bfd7e7 100644 --- a/org.glite.security.proxyrenewal/interface/renewal_core.h +++ b/org.glite.security.proxyrenewal/interface/renewal_core.h @@ -20,6 +20,7 @@ typedef struct glite_renewal_core_context_data { glite_renewal_log_dst log_dst; char *err_message; char *voms_conf; + int order_attributes; } glite_renewal_core_context_data; typedef struct glite_renewal_core_context_data *glite_renewal_core_context; diff --git a/org.glite.security.proxyrenewal/src/voms.c b/org.glite.security.proxyrenewal/src/voms.c index 958e905..1fe12f6 100644 --- a/org.glite.security.proxyrenewal/src/voms.c +++ b/org.glite.security.proxyrenewal/src/voms.c @@ -138,11 +138,8 @@ create_voms_command(glite_renewal_core_context ctx, struct vomsdata *vd, struct (role) ? ":" : "", (role) ? role : ""); - /* XXXXXXX */ - if (i < 5) - { + if (ctx->order_attributes) VOMS_Ordering(str, vd, &voms_err); - } asprintf(&tmp, "%s%s%s%s", (cmd) ? cmd : "", -- 1.8.2.3