]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
async: Fixed compilation error when enable -DWITH_DPDK
authorPan Liu <pan.liu@istuary.com>
Mon, 26 Dec 2016 02:28:08 +0000 (10:28 +0800)
committerPan Liu <pan.liu@istuary.com>
Mon, 26 Dec 2016 02:29:21 +0000 (10:29 +0800)
Signed-off-by: Pan Liu <pan.liu@istuary.com>
src/msg/async/dpdk/DPDKStack.h

index 852763400a21226db54bda71615d45f61bc9c108..af5a5fd2400224a8d8dd8ddbdfe5de7eac748eae 100644 (file)
@@ -42,7 +42,7 @@ class DPDKServerSocketImpl : public ServerSocketImpl {
   int listen() {
     return _listener.listen();
   }
-  virtual int accept(ConnectedSocket *s, const SocketOptions &opts, entity_addr_t *out) override;
+  virtual int accept(ConnectedSocket *s, const SocketOptions &opts, entity_addr_t *out, Worker *w) override;
   virtual void abort_accept() override;
   virtual int fd() const override {
     return _listener.fd();
@@ -185,7 +185,7 @@ DPDKServerSocketImpl<Protocol>::DPDKServerSocketImpl(
         : _listener(proto.listen(port)) {}
 
 template <typename Protocol>
-int DPDKServerSocketImpl<Protocol>::accept(ConnectedSocket *s, const SocketOptions &options, entity_addr_t *out) {
+int DPDKServerSocketImpl<Protocol>::accept(ConnectedSocket *s, const SocketOptions &options, entity_addr_t *out, Worker *w) {
   if (_listener.get_errno() < 0)
     return _listener.get_errno();
   auto c = _listener.accept();