ipvs plugin: Use sstrerror() instead of strerror().
authorSebastian Harl <sh@tokkee.org>
Wed, 10 Oct 2007 18:36:53 +0000 (20:36 +0200)
committerFlorian Forster <octo@huhu.verplant.org>
Fri, 12 Oct 2007 16:42:30 +0000 (18:42 +0200)
D'oh...

Signed-off-by: Sebastian Harl <sh@tokkee.org>
Signed-off-by: Florian Forster <octo@huhu.verplant.org>
src/ipvs.c

index 3c6aa5c..f2f40b4 100644 (file)
@@ -73,6 +73,7 @@ static struct ip_vs_get_dests *ipvs_get_dests (struct ip_vs_service_entry *);
 
 static const char *ipvs_strerror (int err)
 {
+       char errbuf[1024];
        unsigned int i;
 
        struct {
@@ -93,7 +94,7 @@ static const char *ipvs_strerror (int err)
                                && (table[i].err == err))
                        return table[i].message;
        }
-       return strerror (err);
+       return sstrerror (err, errbuf, sizeof (errbuf));
 } /* ipvs_strerror */
 
 static struct ip_vs_get_services *ipvs_get_services (void)