{
/* The largest single element we can have is 256 bytes according to the RFC,
so this buffer size should be safe even if it's all ' */
- char buffer[1024] = {0};
+ static char buffer[1024];
char *b = buffer;
- if (! cstr || strlen (cstr) == 0)
+ memset (buffer, 0, sizeof (buffer));
+ if (cstr == NULL || strlen (cstr) == 0)
return b;
do
}
if (dhcp->hostname)
- fprintf (f, "HOSTNAME='%s'\n",cleanmetas (dhcp->hostname));
+ fprintf (f, "HOSTNAME='%s'\n", cleanmetas (dhcp->hostname));
if (dhcp->dnsdomain)
fprintf (f, "DNSDOMAIN='%s'\n", cleanmetas (dhcp->dnsdomain));