158b3017fSPaolo Bonzini /* 258b3017fSPaolo Bonzini * Persistent reservation manager - stub for non-Linux platforms 358b3017fSPaolo Bonzini * 458b3017fSPaolo Bonzini * Copyright (c) 2018 Red Hat, Inc. 558b3017fSPaolo Bonzini * 658b3017fSPaolo Bonzini * Author: Paolo Bonzini <pbonzini@redhat.com> 758b3017fSPaolo Bonzini * 858b3017fSPaolo Bonzini * This code is licensed under the LGPL. 958b3017fSPaolo Bonzini * 1058b3017fSPaolo Bonzini */ 1158b3017fSPaolo Bonzini 1258b3017fSPaolo Bonzini #include "qemu/osdep.h" 1358b3017fSPaolo Bonzini #include "qapi/error.h" 1458b3017fSPaolo Bonzini #include "scsi/pr-manager.h" 1558b3017fSPaolo Bonzini #include "trace.h" 1658b3017fSPaolo Bonzini #include "qapi/qapi-types-block.h" 1758b3017fSPaolo Bonzini #include "qapi/qapi-commands-block.h" 1858b3017fSPaolo Bonzini 1958b3017fSPaolo Bonzini PRManager *pr_manager_lookup(const char *id, Error **errp) 2058b3017fSPaolo Bonzini { 2158b3017fSPaolo Bonzini /* The classes do not exist at all! */ 2258b3017fSPaolo Bonzini error_setg(errp, "No persistent reservation manager with id '%s'", id); 2358b3017fSPaolo Bonzini return NULL; 2458b3017fSPaolo Bonzini } 25*5f640894SPaolo Bonzini 26*5f640894SPaolo Bonzini 27*5f640894SPaolo Bonzini PRManagerInfoList *qmp_query_pr_managers(Error **errp) 28*5f640894SPaolo Bonzini { 29*5f640894SPaolo Bonzini return NULL; 30*5f640894SPaolo Bonzini } 31