File 0002-Add-cmpiutil.h-for-declarations.patch of Package sblim-cmpi-authorization
From 2fcc17cb4b0dc140ee662a49a92324fb6cd5b8cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Klaus=20K=C3=A4mpf?= <kkaempf@gmail.com> Date: Fri, 24 Jan 2025 19:34:40 +0100 Subject: [PATCH 2/3] Add cmpiutil.h for declarations MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Klaus Kämpf <kkaempf@gmail.com> --- CWS_Authorization.c | 3 ++- cmpiutil.c | 2 +- cmpiutil.h | 6 ++++++ 3 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 cmpiutil.h diff --git a/CWS_Authorization.c b/CWS_Authorization.c index df974dc..78c4758 100644 --- a/CWS_Authorization.c +++ b/CWS_Authorization.c @@ -66,8 +66,9 @@ // CHANGE THIS TO YOUR PROVIDER'S CLASSNAME static char _CLASSNAME[] = "CWS_Authorization"; +#include "cmpiutil.h" + /* Include the required CMPI macros, data types, and API function headers */ -#include "cmpidt.h" #include "cmpift.h" #include "cmpimacs.h" diff --git a/cmpiutil.c b/cmpiutil.c index 9d42057..8049f6e 100644 --- a/cmpiutil.c +++ b/cmpiutil.c @@ -20,9 +20,9 @@ #include <string.h> #include <errno.h> #include <unistd.h> +#include "cmpiutil.h" /* Include required CMPI library headers */ -#include "cmpidt.h" #include "cmpift.h" #include "cmpimacs.h" diff --git a/cmpiutil.h b/cmpiutil.h new file mode 100644 index 0000000..bcc2f59 --- /dev/null +++ b/cmpiutil.h @@ -0,0 +1,6 @@ +#ifndef CMPIUTIL_H +#define CMPIUTIL_H +#include "cmpidt.h" +int _CMSameValue( CMPIData value1, CMPIData value2 ); +int _CMSameObject( CMPIObjectPath * object1, CMPIObjectPath * object2 ); +#endif -- 2.48.0