]> git.sur5r.net Git - bacula/bacula/commitdiff
Just a namechange. The cause is the suncc
authorMeno Abels <meno.abels@adviser.com>
Thu, 19 Aug 2004 18:39:51 +0000 (18:39 +0000)
committerMeno Abels <meno.abels@adviser.com>
Thu, 19 Aug 2004 18:39:51 +0000 (18:39 +0000)
said that a member that is named buf hides a method
parameter buf.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@1545 91ce42f0-d328-0410-95d8-f526ca767f89

bacula/src/lib/address_conf.c
bacula/src/lib/address_conf.h

index 1b5fcb4ed911a84ef2f65b8d4096f9c629fc11a9..8c03b774d8fc9b89a0059adc1994d59ca4fb0d4c 100644 (file)
@@ -34,11 +34,11 @@ static int add_address(dlist **out, IPADDR::i_type type, unsigned short defaultp
 
 IPADDR::IPADDR(const IPADDR &src) : type(src.type)
 {
-  memcpy(&buf, &src.buf, sizeof(buf));
-  saddr  = &buf.dontuse;
-  saddr4 = &buf.dontuse4; 
+  memcpy(&saddrbuf, &src.saddrbuf, sizeof(saddrbuf));
+  saddr  = &saddrbuf.dontuse;
+  saddr4 = &saddrbuf.dontuse4; 
 #ifdef HAVE_IPV6
-  saddr6 = &buf.dontuse6;
+  saddr6 = &saddrbuf.dontuse6;
 #endif
 }
 
@@ -47,10 +47,10 @@ IPADDR::IPADDR(int af) : type(R_EMPTY)
   if (!(af  == AF_INET6 || af  == AF_INET)) {
      Emsg1(M_ERROR_TERM, 0, _("Only ipv4 and ipv6 are supported(%d)\n"), af);
   }
-  saddr  = &buf.dontuse;
-  saddr4 = &buf.dontuse4; 
+  saddr  = &saddrbuf.dontuse;
+  saddr4 = &saddrbuf.dontuse4; 
 #ifdef HAVE_IPV6
-  saddr6 = &buf.dontuse6;
+  saddr6 = &saddrbuf.dontuse6;
 #endif
   saddr->sa_family = af;
   if (af  == AF_INET) {
index 27df19ed9d9ff77e83f694672635670256e5be03..9f618da1c554160e323f0e76f0fd05ad03824e06 100644 (file)
@@ -27,7 +27,6 @@
 
 
 class IPADDR : public SMARTALLOC {
-// class IPADDR {
  public:
    typedef enum { R_SINGLE, R_SINGLE_PORT, R_SINGLE_ADDR, R_MULTIPLE,
                   R_DEFAULT, R_EMPTY
@@ -43,7 +42,7 @@ class IPADDR : public SMARTALLOC {
 #ifdef HAVE_IPV6
       struct sockaddr_in6 dontuse6;
 #endif
-   } buf;
+   } saddrbuf;
    struct sockaddr *saddr;
    struct sockaddr_in *saddr4;
 #ifdef HAVE_IPV6