rnbd-common.c 554 B

1234567891011121314151617181920212223
  1. // SPDX-License-Identifier: GPL-2.0-or-later
  2. /*
  3. * RDMA Network Block Driver
  4. *
  5. * Copyright (c) 2014 - 2018 ProfitBricks GmbH. All rights reserved.
  6. * Copyright (c) 2018 - 2019 1&1 IONOS Cloud GmbH. All rights reserved.
  7. * Copyright (c) 2019 - 2020 1&1 IONOS SE. All rights reserved.
  8. */
  9. #include "rnbd-proto.h"
  10. const char *rnbd_access_mode_str(enum rnbd_access_mode mode)
  11. {
  12. switch (mode) {
  13. case RNBD_ACCESS_RO:
  14. return "ro";
  15. case RNBD_ACCESS_RW:
  16. return "rw";
  17. case RNBD_ACCESS_MIGRATION:
  18. return "migration";
  19. default:
  20. return "unknown";
  21. }
  22. }