summaryrefslogtreecommitdiffstats
path: root/src/libs/zbxsysinfo/openbsd
diff options
context:
space:
mode:
authoralex <alex@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2006-11-01 12:46:14 +0000
committeralex <alex@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2006-11-01 12:46:14 +0000
commitda4011aa50486b5658e9a78138d2f4891aae18bf (patch)
tree7a00621c9e4459e825a9e75bf0b33819aa358180 /src/libs/zbxsysinfo/openbsd
parent9a0c02001ca1c35985be6a20e8d3edd63b7730ed (diff)
downloadzabbix-da4011aa50486b5658e9a78138d2f4891aae18bf.tar.gz
zabbix-da4011aa50486b5658e9a78138d2f4891aae18bf.tar.xz
zabbix-da4011aa50486b5658e9a78138d2f4891aae18bf.zip
- introduced secure strcat and strcpy: zbx_strlcat, zbx_strlcpy (Alexei)
git-svn-id: svn://svn.zabbix.com/trunk@3423 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'src/libs/zbxsysinfo/openbsd')
-rw-r--r--src/libs/zbxsysinfo/openbsd/sensors.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libs/zbxsysinfo/openbsd/sensors.c b/src/libs/zbxsysinfo/openbsd/sensors.c
index 665e1d47..8597ca21 100644
--- a/src/libs/zbxsysinfo/openbsd/sensors.c
+++ b/src/libs/zbxsysinfo/openbsd/sensors.c
@@ -48,8 +48,8 @@ static int get_sensor(const char *name, unsigned flags, AGENT_RESULT *result)
while((entries=readdir(dir))!=NULL)
{
strscpy(filename,"/proc/sys/dev/sensors/");
- strncat(filename,entries->d_name,MAX_STRING_LEN);
- strncat(filename,name,MAX_STRING_LEN);
+ zbx_strlcat(filename,entries->d_name,MAX_STRING_LEN);
+ zbx_strlcat(filename,name,MAX_STRING_LEN);
if(stat(filename,&buf)==0)
{