radsecproxy-1.6.5.
[radsecproxy.git] / fticks.c
index e2dee19..43b37fe 100644 (file)
--- a/fticks.c
+++ b/fticks.c
@@ -107,8 +107,13 @@ fticks_log(const struct options *options,
 
     memset(visinst, 0, sizeof(visinst));
     if (options->fticks_reporting == RSP_FTICKS_REPORTING_FULL) {
-       snprintf((char *) visinst, sizeof(visinst), "VISINST=%s#",
-                client->conf->name);
+        if (client->conf->fticks_visinst != NULL ) {
+           snprintf((char *) visinst, sizeof(visinst), "VISINST=%s#",
+                     client->conf->fticks_visinst);
+        } else {
+           snprintf((char *) visinst, sizeof(visinst), "VISINST=%s#",
+                     client->conf->name);
+        }
     }
 
     memset(macout, 0, sizeof(macout));