]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
msg/Messenger: add const and override to function
authorMichal Jarzabek <stiopa@gmail.com>
Thu, 7 Jul 2016 17:47:29 +0000 (18:47 +0100)
committerMichal Jarzabek <stiopa@gmail.com>
Thu, 7 Jul 2016 17:47:29 +0000 (18:47 +0100)
Signed-off-by: Michal Jarzabek <stiopa@gmail.com>
src/msg/Messenger.h
src/msg/async/AsyncMessenger.cc
src/msg/async/AsyncMessenger.h
src/msg/simple/SimpleMessenger.cc
src/msg/simple/SimpleMessenger.h
src/msg/xio/XioMessenger.h

index 08121169bfc7b2556e78f548042632f40a8b9da7..58847d08c745e892a436f1ccdaf6a696e1f860c9 100644 (file)
@@ -240,7 +240,7 @@ public:
    *
    * @param addr The address to use as a template.
    */
-  virtual void set_addr_unknowns(entity_addr_t &addr) = 0;
+  virtual void set_addr_unknowns(const entity_addr_t &addr) = 0;
   /// Get the default send priority.
   int get_default_send_priority() { return default_send_priority; }
   /**
index df0f4a6c43a895b807eba3ce06be463ea9841c65..e760197e5e0b809614669324316dec80d8deb068 100644 (file)
@@ -752,7 +752,7 @@ void AsyncMessenger::submit_message(Message *m, AsyncConnectionRef con,
  * If my_inst.addr doesn't have an IP set, this function
  * will fill it in from the passed addr. Otherwise it does nothing and returns.
  */
-void AsyncMessenger::set_addr_unknowns(entity_addr_t &addr)
+void AsyncMessenger::set_addr_unknowns(const entity_addr_t &addr)
 {
   Mutex::Locker l(lock);
   if (my_inst.addr.is_blank_ip()) {
index d4270b8c828962517e3a8b6daf4ec6a08117af20..bd4fe8359dfb795e952f8d99d5996b6d035379c9 100644 (file)
@@ -157,7 +157,7 @@ public:
   /** @defgroup Accessors
    * @{
    */
-  void set_addr_unknowns(entity_addr_t& addr);
+  void set_addr_unknowns(const entity_addr_t &addr) override;
 
   int get_dispatch_queue_len() {
     return dispatch_queue.get_queue_len();
index 6872750a0cd4e50f9a6efdea3af5b415e8dcb3f2..604b3967295ddfde06c0f9c2267385347074a141 100644 (file)
@@ -145,7 +145,7 @@ int SimpleMessenger::_send_message(Message *m, Connection *con)
  * If my_inst.addr doesn't have an IP set, this function
  * will fill it in from the passed addr. Otherwise it does nothing and returns.
  */
-void SimpleMessenger::set_addr_unknowns(entity_addr_t &addr)
+void SimpleMessenger::set_addr_unknowns(const entity_addr_t &addr)
 {
   if (my_inst.addr.is_blank_ip()) {
     int port = my_inst.addr.get_port();
index d94b8f9f526b4758a164aec5f102a9295904c54f..3dbdad0f8c635f0a7bbf1e57da5ca2119c8cdced 100644 (file)
@@ -93,7 +93,7 @@ public:
   /** @defgroup Accessors
    * @{
    */
-  void set_addr_unknowns(entity_addr_t& addr);
+  void set_addr_unknowns(const entity_addr_t& addr) override;
 
   int get_dispatch_queue_len() {
     return dispatch_queue.get_queue_len();
index db7edf6c8d960e4843877ee521f187709798eb18..8a1bbc76fd8f45d617f4bffcc67ef62345be997e 100644 (file)
@@ -95,7 +95,7 @@ public:
                    void *cb_user_context);
 
   /* Messenger interface */
-  virtual void set_addr_unknowns(entity_addr_t &addr)
+  virtual void set_addr_unknowns(const entity_addr_t &addr) override
     { } /* XXX applicable? */
 
   virtual int get_dispatch_queue_len()