]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/seastar/include/seastar/net/stack.hh
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / seastar / include / seastar / net / stack.hh
index 9315d5d36c9c49ae45b298bac3fca3ba5c083645..27118cd4e9f5c941edb28b83af54861ff4a6e04c 100644 (file)
@@ -22,8 +22,8 @@
 
 #include <chrono>
 #include <seastar/net/api.hh>
+#include <seastar/core/internal/api-level.hh>
 #include <seastar/core/memory.hh>
-#include "../core/internal/api-level.hh"
 
 namespace seastar {
 
@@ -47,6 +47,7 @@ public:
     virtual void set_sockopt(int level, int optname, const void* data, size_t len) = 0;
     virtual int get_sockopt(int level, int optname, void* data, size_t len) const = 0;
     virtual socket_address local_address() const noexcept = 0;
+    virtual future<> wait_input_shutdown() = 0;
 };
 
 class socket_impl {