Author: tjansen Date: Fri Nov 13 12:42:42 2009 New Revision: 1685 Log: Initialize the whole structure to 0 and set different values explicitly afterwards. Modified: trunk/pisacd/cdconf.c Modified: trunk/pisacd/cdconf.c ============================================================================== --- trunk/pisacd/cdconf.c Fri Nov 13 12:41:40 2009 (r1684) +++ trunk/pisacd/cdconf.c Fri Nov 13 12:42:42 2009 (r1685) @@ -31,13 +31,7 @@ */ void cdconf_init(void) { - memset(cd_cfg.conffile, 0, sizeof(cd_cfg.conffile)); - memset(cd_cfg.debuglevel, 0, sizeof(cd_cfg.debuglevel)); - memset(&cd_cfg.ipaddr, 0, sizeof(cd_cfg.ipaddr)); - memset(&cd_cfg.local_ipv4, 0, sizeof(cd_cfg.local_ipv4)); - memset(&cd_cfg.local_netmask, 0, sizeof(cd_cfg.local_netmask)); - cd_cfg.port_control = 0; - cd_cfg.port_data = 0; + memset(&cd_cfg, 0, sizeof(cd_cfg)); cd_cfg.idle_disconnect_delay = PISACD_DEFAULT_IDLE_DISCONNECT_DELAY; }