]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rbd-wnbd: fix llvm issues
authorLucian Petrut <lpetrut@cloudbasesolutions.com>
Tue, 11 Apr 2023 08:54:23 +0000 (08:54 +0000)
committerLucian Petrut <lpetrut@cloudbasesolutions.com>
Thu, 17 Aug 2023 13:31:51 +0000 (13:31 +0000)
commitd40edd3ac02919fb1b5f5fdbb1268d090ad83daa
treea97529e10f6185cb38da7d82a832d813b306d07f
parentba3c6d76a78c3f675984e79dd630b532dfade75e
rbd-wnbd: fix llvm issues

We're fixing a few rbd-wnbd issues that are currently ignored
by mingw-gcc but not by llvm:

* checking if an uint is smaller than 0
* qualified method names must be used when passing the address
* duplicate symbol "shutdown_lock"
* add missing const cast when passing WNBD interface

Signed-off-by: Lucian Petrut <lpetrut@cloudbasesolutions.com>
src/tools/rbd_wnbd/rbd_wnbd.cc
src/tools/rbd_wnbd/rbd_wnbd.h
src/tools/rbd_wnbd/wnbd_handler.cc