From 7c09e2c7b957fdc3e1e4165f3d2825ceaf669499 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Fri, 4 Jan 2019 12:46:27 -0600 Subject: [PATCH] osdc/Objecter: fix list_watchers addr rendering to match legacy Signed-off-by: Sage Weil --- src/osdc/Objecter.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/osdc/Objecter.h b/src/osdc/Objecter.h index ef53ed89942..cbb9517be1f 100644 --- a/src/osdc/Objecter.h +++ b/src/osdc/Objecter.h @@ -530,9 +530,8 @@ struct ObjectOperation { for (list::iterator i = resp.entries.begin() ; i != resp.entries.end() ; ++i) { obj_watch_t ow; - ostringstream sa; - sa << i->addr; - strncpy(ow.addr, sa.str().c_str(), 256); + string sa = i->addr.get_legacy_str(); + strncpy(ow.addr, sa.c_str(), 256); ow.watcher_id = i->name.num(); ow.cookie = i->cookie; ow.timeout_seconds = i->timeout_seconds; -- 2.39.5