/* Saves calling fflush(stream) in the logger */
setlinebuf(stdout);
openlog(PACKAGE, LOG_PID, LOG_LOCAL0);
- strncpy(cffile, CONFIG, sizeof(cffile));
+ strlcpy(cffile, CONFIG, sizeof(cffile));
/* Test for --help and --version */
if (argc > 1) {
#ifdef SIOCGIFMEDIA
if (retval == 1) {
memset(&ifmr, 0, sizeof(ifmr));
- strncpy(ifmr.ifm_name, ifr.ifr_name, sizeof(ifmr.ifm_name));
+ strlcpy(ifmr.ifm_name, ifr.ifr_name, sizeof(ifmr.ifm_name));
if (ioctl(s, SIOCGIFMEDIA, &ifmr) != -1 &&
ifmr.ifm_status & IFM_AVALID)
{