commit 4123118d5a1a92e74fb82131b29f65d5067442dc from: Alexander Barton date: Sun Nov 11 10:18:53 2012 UTC conf.c: Use strlcpy() instead of strcpy() This fixes the following warning of gcc on OpenBSD 5.0: conf.c:728: warning: strcpy() is almost always misused, please use strlcpy() commit - e29d198700a9e1c026d7f4b2601d127045adbe53 commit + 4123118d5a1a92e74fb82131b29f65d5067442dc blob - da7ff844b50c14d1a17a21c9687aae9534d4a185 blob + bea4d619a8c967f8a0e6ae18de8a767000da7af8 --- src/ngircd/conf.c +++ src/ngircd/conf.c @@ -725,7 +725,8 @@ Set_Defaults(bool InitServers) strlcpy(Conf_Chroot, CHROOT_DIR, sizeof(Conf_Chroot)); strcpy(Conf_CloakHost, ""); strcpy(Conf_CloakHostModeX, ""); - strcpy(Conf_CloakHostSalt, ngt_RandomStr(random, RANDOM_SALT_LEN)); + strlcpy(Conf_CloakHostSalt, ngt_RandomStr(random, RANDOM_SALT_LEN), + sizeof(Conf_CloakHostSalt)); Conf_CloakUserToNick = false; Conf_ConnectIPv4 = true; #ifdef WANT_IPV6