VOM: NAT coverity found bugs 45/9945/1
authorNeale Ranns <nranns@cisco.com>
Thu, 4 Jan 2018 09:11:44 +0000 (01:11 -0800)
committerNeale Ranns <nranns@cisco.com>
Thu, 4 Jan 2018 09:11:44 +0000 (01:11 -0800)
Change-Id: Ic55ad2e0a1435f552ce84ed1a9b1981191bc178b
Signed-off-by: Neale Ranns <nranns@cisco.com>
src/vpp-api/vom/nat_binding.cpp
src/vpp-api/vom/nat_static.hpp

index a2e71b3..a3f7111 100644 (file)
@@ -119,7 +119,7 @@ nat_binding::update(const nat_binding& desired)
       HW::enqueue(new nat_binding_cmds::bind_44_input_cmd(
         m_binding, m_itf->handle(), m_zone));
     } else {
-      HW::enqueue(new nat_binding_cmds::bind_44_input_cmd(
+      HW::enqueue(new nat_binding_cmds::bind_44_output_cmd(
         m_binding, m_itf->handle(), m_zone));
     }
   }
index 4c2dab1..3b0d2d0 100644 (file)
@@ -168,12 +168,12 @@ private:
   /**
    * The 'inside' IP address, could be v4 or v6
    */
-  const boost::asio::ip::address& m_inside;
+  const boost::asio::ip::address m_inside;
 
   /**
    * The 'outside' IP address - always v4
    */
-  const boost::asio::ip::address_v4& m_outside;
+  const boost::asio::ip::address_v4 m_outside;
 
   /**
    * A map of all NAT statics