# HG changeset patch
# User Bernd Schubert <[email protected]>
# Date 1289577717 -3600
# Node ID b4cf81f29f57fa7b6afe1f6dfbf8efaa6511accd
# Parent  39cc45ad8013fbf725254974070407fee2e1027b
ha_logd: Use C99 initializers, also correct max entity string length

C99 initializers are more easy to read.

Signed-off-by: Bernd Schubert <[email protected]>

diff --git a/logd/ha_logd.c b/logd/ha_logd.c
--- a/logd/ha_logd.c
+++ b/logd/ha_logd.c
@@ -87,18 +87,18 @@ static gboolean needs_shutdown = FALSE;
 static struct {
        char            debugfile[MAXLINE];
        char            logfile[MAXLINE];
-       char            entity[MAXLINE];
+       char            entity[MAXENTITY];
        int             log_facility;
        mode_t          logmode;
        gboolean        syslogfmtmsgs;
 } logd_config =
        {
-               "",
-               "",
-               "logd",
-               HA_LOG_FACILITY,
-               0644,
-               FALSE
+               .debugfile = "",
+               .logfile   = "",
+               .entity    = "logd",
+               .log_facility = HA_LOG_FACILITY,
+               .logmode  = 0644,
+               .syslogfmtmsgs = FALSE
        };
 
 static void    logd_log(const char * fmt, ...) G_GNUC_PRINTF(1,2);
@@ -200,7 +200,7 @@ set_entity(const char * option)
                return FALSE;
        }
        cl_log(LOG_INFO, "setting entity to %s", option);
-       strncpy(logd_config.entity, option, MAXLINE);
+       strncpy(logd_config.entity, option, MAXENTITY);
        return TRUE;
 
 }
_______________________________________________________
Linux-HA-Dev: [email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
Home Page: http://linux-ha.org/

Reply via email to