]> git.proxmox.com Git - mirror_qemu.git/blobdiff - include/io/dns-resolver.h
Use DECLARE_*CHECKER* macros
[mirror_qemu.git] / include / io / dns-resolver.h
index 5e720bf2675625162fbc5cb0b642319a7e6d1780..96a3186b6bcd18082857eec9ede34f857ccb732a 100644 (file)
 #define TYPE_QIO_DNS_RESOLVER "qio-dns-resolver"
 typedef struct QIODNSResolver QIODNSResolver;
 typedef struct QIODNSResolverClass QIODNSResolverClass;
-#define QIO_DNS_RESOLVER(obj)                                    \
-    OBJECT_CHECK(QIODNSResolver, (obj), TYPE_QIO_DNS_RESOLVER)
-#define QIO_DNS_RESOLVER_CLASS(klass)                                    \
-    OBJECT_CLASS_CHECK(QIODNSResolverClass, klass, TYPE_QIO_DNS_RESOLVER)
-#define QIO_DNS_RESOLVER_GET_CLASS(obj)                                  \
-    OBJECT_GET_CLASS(QIODNSResolverClass, obj, TYPE_QIO_DNS_RESOLVER)
+DECLARE_OBJ_CHECKERS(QIODNSResolver, QIODNSResolverClass,
+                     QIO_DNS_RESOLVER, TYPE_QIO_DNS_RESOLVER)
 
 
 /**