[Fedora-directory-commits] ldapserver/ldap/servers/snmp main.c, 1.16, 1.17

Nathan Kinder nkinder at fedoraproject.org
Tue Apr 21 17:22:28 UTC 2009


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;




More information about the Fedora-directory-commits mailing list