Author: nkinder
Update of /cvs/dirsec/ldapserver/ldap/servers/snmp In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7579/ldap/servers/snmp
Modified Files: main.c Log Message: Resolves: 496836 Summary: Corrected semaphore name used in SNMP subagent.
Index: main.c =================================================================== RCS file: /cvs/dirsec/ldapserver/ldap/servers/snmp/main.c,v retrieving revision 1.16 retrieving revision 1.17 diff -u -r1.16 -r1.17 --- main.c 24 Oct 2008 22:36:59 -0000 1.16 +++ main.c 21 Apr 2009 17:22:24 -0000 1.17 @@ -357,10 +357,10 @@ }
/* set the semaphore name */ - /* ".stats" + \0 = 7 */ - serv_p->stats_sem_name = malloc(strlen(p) + 7); + /* "/" + ".stats" + \0 = 8 */ + serv_p->stats_sem_name = malloc(strlen(p) + 8); if (serv_p->stats_sem_name != NULL) { - snprintf(serv_p->stats_sem_name, strlen(p) + 7, "%s.stats", p); + snprintf(serv_p->stats_sem_name, strlen(p) + 8, "/%s.stats", p); } else { printf("ldap-agent: malloc error processing config file\n"); error = 1;
389-commits@lists.fedoraproject.org