]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
common: Graylog uses granular asio headers
authorCasey Bodley <cbodley@redhat.com>
Wed, 26 Apr 2023 17:02:35 +0000 (13:02 -0400)
committerCasey Bodley <cbodley@redhat.com>
Fri, 20 Oct 2023 13:18:30 +0000 (09:18 -0400)
and use the updated class name io_context

Signed-off-by: Casey Bodley <cbodley@redhat.com>
src/common/Graylog.h

index c8c50131999d7b5d4b427d40e178ee0ad06b8b1c..f70ac754cfa71da2fa7e73ae63528742ba4697b9 100644 (file)
@@ -4,7 +4,8 @@
 #ifndef __CEPH_LOG_GRAYLOG_H
 #define __CEPH_LOG_GRAYLOG_H
 
-#include <boost/asio.hpp>
+#include <boost/asio/io_context.hpp>
+#include <boost/asio/ip/udp.hpp>
 #include <boost/iostreams/filtering_stream.hpp>
 #include <boost/iostreams/filter/zlib.hpp>
 
@@ -66,7 +67,7 @@ class Graylog
   std::string m_logger;
 
   boost::asio::ip::udp::endpoint m_endpoint;
-  boost::asio::io_service m_io_service;
+  boost::asio::io_context m_io_service;
 
   std::unique_ptr<Formatter> m_formatter;
   std::unique_ptr<Formatter> m_formatter_section;