X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=src%2Fmain%2Flog.c;h=3e5e68eb2948bf8e13706b82204199d9f1592a3e;hb=4c18f64d826006a452aff6ef18a8904d88d534c2;hp=1de98d03344f9a86a2b0b7886753feeae68e344f;hpb=b4093cf1fb4d8fd09b7bbafae8838a5368c93b99;p=freeradius.git diff --git a/src/main/log.c b/src/main/log.c index 1de98d0..3e5e68e 100644 --- a/src/main/log.c +++ b/src/main/log.c @@ -397,8 +397,13 @@ void radlog_request(int lvl, int priority, REQUEST *request, const char *msg, .. vsnprintf(buffer + len, sizeof(buffer) - len, msg, ap); if (!fp) { - radlog(lvl, "%s", buffer); + if (request) { + radlog(lvl, "(%u) %s", request->number, buffer); + } else { + radlog(lvl, "%s", buffer); + } } else { + if (request) fprintf(fp, "(%u) ", request->number); fputs(buffer, fp); fputc('\n', fp); fclose(fp);