|
|
- --- a/agent/mibgroup/host/hr_filesys.c
- +++ b/agent/mibgroup/host/hr_filesys.c
- @@ -322,13 +322,13 @@ var_hrfilesys(struct variable *vp,
- long_return = fsys_idx;
- return (u_char *) & long_return;
- case HRFSYS_MOUNT:
- - snprintf(string, sizeof(string), HRFS_entry->HRFS_mount);
- + snprintf(string, sizeof(string), "%s", HRFS_entry->HRFS_mount);
- string[ sizeof(string)-1 ] = 0;
- *var_len = strlen(string);
- return (u_char *) string;
- case HRFSYS_RMOUNT:
- if (Check_HR_FileSys_NFS()) {
- - snprintf(string, sizeof(string), HRFS_entry->HRFS_name);
- + snprintf(string, sizeof(string), "%s", HRFS_entry->HRFS_name);
- string[ sizeof(string)-1 ] = 0;
- } else
- string[0] = '\0';
- --- a/agent/mibgroup/ucd-snmp/extensible.c
- +++ b/agent/mibgroup/ucd-snmp/extensible.c
- @@ -513,7 +513,7 @@ fixExecError(int action,
- }
- tmp = *((long *) var_val);
- if ((tmp == 1) && (action == COMMIT) && (exten->fixcmd[0] != 0)) {
- - sprintf(ex.command, exten->fixcmd);
- + sprintf(ex.command, "%s", exten->fixcmd);
- if ((fd = get_exec_output(&ex)) != -1) {
- file = fdopen(fd, "r");
- while (fgets(ex.output, sizeof(ex.output), file) != NULL);
|