summaryrefslogtreecommitdiffstats
path: root/helper.c
diff options
context:
space:
mode:
authorSimon Rettberg2014-09-09 18:07:48 +0200
committerSimon Rettberg2014-09-09 18:07:48 +0200
commitbbdf2fba7b9ae0fa97aa164bcf84c1b88df38f32 (patch)
tree0bad2dc5bb0112940272b22a31f5dc4a0e8b2840 /helper.c
parentBail out on startup if an AD server is not reachable (diff)
downloadldadp-bbdf2fba7b9ae0fa97aa164bcf84c1b88df38f32.tar.gz
ldadp-bbdf2fba7b9ae0fa97aa164bcf84c1b88df38f32.tar.xz
ldadp-bbdf2fba7b9ae0fa97aa164bcf84c1b88df38f32.zip
Add OpenSSL-Support (Client<->Proxy)
Diffstat (limited to 'helper.c')
-rw-r--r--helper.c11
1 files changed, 4 insertions, 7 deletions
diff --git a/helper.c b/helper.c
index 6aed251..8dec6e4 100644
--- a/helper.c
+++ b/helper.c
@@ -85,13 +85,10 @@ void helper_nonblock(const int fd)
static void helper_printavaInt(struct AttributeValueAssertion* a,const char* rel)
{
- putchar('[');
- printf("%.*s", (int)a->desc.l,a->desc.s);
- putchar(' ');
- printf("%s", rel);
- putchar(' ');
- printf("%.*s", (int)a->value.l,a->value.s);
- putchar(']');
+ printf("[%.*s %s", (int)a->desc.l, a->desc.s, rel);
+ if (a->value.l != 0 && a->value.s != NULL) {
+ printf(" %.*s]", (int)a->value.l,a->value.s);
+ }
}
void helper_printava(struct AttributeValueAssertion* a,const char* rel)