#include <freeradius-devel/ident.h>
RCSID("$Id$")
-#include <freeradius-devel/autoconf.h>
-
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <ctype.h>
-
#include <freeradius-devel/radiusd.h>
-
#include <freeradius-devel/rad_assert.h>
+#include <ctype.h>
+
typedef struct xlat_t {
char module[MAX_STRING_LEN];
int length;
p++;
break;
case 'A': /* radacct_dir */
- strlcpy(q,radacct_dir,freespace-1);
+ strlcpy(q,radacct_dir,freespace);
q += strlen(q);
p++;
break;
case 'C': /* ClientName */
- strlcpy(q,client_name_old(&request->packet->src_ipaddr),freespace-1);
+ strlcpy(q,client_name_old(&request->packet->src_ipaddr),freespace);
q += strlen(q);
p++;
break;
p++;
break;
case 'L': /* radlog_dir */
- strlcpy(q,radlog_dir,freespace-1);
+ strlcpy(q,radlog_dir,freespace);
q += strlen(q);
p++;
break;
p++;
break;
case 'R': /* radius_dir */
- strlcpy(q,radius_dir,freespace-1);
+ strlcpy(q,radius_dir,freespace);
q += strlen(q);
p++;
break;
break;
case 'V': /* Request-Authenticator */
if (request->packet->verified)
- strlcpy(q,"Verified",freespace-1);
+ strlcpy(q,"Verified",freespace);
else
- strlcpy(q,"None",freespace-1);
+ strlcpy(q,"None",freespace);
q += strlen(q);
p++;
break;