Secured sprintf with snprintf

This commit is contained in:
Michiel Broek
2005-08-28 11:34:24 +00:00
parent 35a7bb72d3
commit 22e39869c1
29 changed files with 116 additions and 116 deletions

View File

@@ -152,7 +152,7 @@ void load_maincfg(void)
sprintf(CFG.sysdomain, "%s.%s", un.nodename, un.domainname);
#elif defined(__linux__)
sprintf(CFG.sysdomain, "%s.%s", un.nodename, un.__domainname);
#elif defined(__FreeBSD__) || defined(__NetBSD__)
#elif defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__)
sprintf(CFG.sysdomain, "%s", un.nodename); /* No domain in FreeBSD */
#else
#error "Don't know un.domainname on this OS"