=> "/opt/pkg/bin/bmake" ["-C", "/Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/sysutils/libvirt", "all", "PYTHON_VERSION_REQD=27", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for libvirt-1.2.9nb65 /opt/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/var/tmp/work/sysutils/libvirt/work/libvirt-1.2.9' Making all in . gmake[2]: Entering directory '/var/tmp/work/sysutils/libvirt/work/libvirt-1.2.9' gmake[2]: Leaving directory '/var/tmp/work/sysutils/libvirt/work/libvirt-1.2.9' Making all in gnulib/lib gmake[2]: Entering directory '/var/tmp/work/sysutils/libvirt/work/libvirt-1.2.9/gnulib/lib' GEN c++defs.h GEN alloca.h GEN warn-on-use.h GEN arg-nonnull.h GEN byteswap.h GEN configmake.h GEN langinfo.h GEN poll.h GEN pthread.h GEN pty.h GEN sched.h GEN signal.h GEN unused-parameter.h GEN stdio.h GEN stdlib.h GEN string.h GEN strings.h GEN sys/select.h GEN sys/ioctl.h GEN sys/socket.h GEN sys/time.h GEN sys/stat.h GEN sys/types.h GEN sys/uio.h GEN sys/utsname.h GEN sys/wait.h GEN termios.h GEN time.h GEN unistd.h GEN wchar.h GEN wctype.h GEN fcntl.h GEN fnmatch.h GEN locale.h GEN arpa/inet.h GEN netdb.h /opt/pkg/bin/gmake all-am gmake[3]: Entering directory '/var/tmp/work/sysutils/libvirt/work/libvirt-1.2.9/gnulib/lib' CC base64.lo CC areadlink.lo CC allocator.lo CC binary-io.lo CC bitrotate.lo CC c-ctype.lo CC c-strcasecmp.lo CC c-strncasecmp.lo CC c-strcasestr.lo CC careadlinkat.lo CC cloexec.lo CC count-one-bits.lo CC md5.lo CC sha256.lo CC dirname-lgpl.lo CC basename-lgpl.lo CC stripslash.lo CC fd-hook.lo CC freading.lo CC getugroups.lo CC localcharset.lo CC malloca.lo CC mgetgroups.lo CC nonblocking.lo mgetgroups.c:90:45: warning: passing 'gid_t *' (aka 'unsigned int *') to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign] 90 | ng = getgrouplist (username, gid, g, &max_n_groups); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unistd.h:658:66: note: passing argument to parameter here 658 | int getgrouplist(const char *, int, int *_LIBC_COUNT(*__ngroups), int *__ngroups); | ^ 1 warning generated. CC passfd.lo CC physmem.lo CC pipe2.lo CC sig-handler.lo CC sockets.lo CC stat-time.lo CC strnlen1.lo CC sys_socket.lo CC tempname.lo CC glthread/threadlib.lo CC unistd.lo CC wctype-h.lo CC xsize.lo CC asnprintf.lo CC canonicalize-lgpl.lo CC fclose.lo CC fflush.lo CC fnmatch.lo CC fpurge.lo CC fseek.lo CC fseeko.lo CC getgroups.lo CC ioctl.lo CC mktime.lo CC openpty.lo CC perror.lo CC poll.lo CC printf-args.lo CC printf-parse.lo CC pthread.lo CC random_r.lo CC rawmemchr.lo CC regex.lo CC secure_getenv.lo In file included from regex.c:71: ./regcomp.c:260:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 260 | re_set_syntax (syntax) | ^ ../../config.h:2841:23: note: expanded from macro 're_set_syntax' 2841 | #define re_set_syntax rpl_re_set_syntax | ^ In file included from regex.c:71: ./regcomp.c:273:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 273 | re_compile_fastmap (bufp) | ^ ../../config.h:2817:28: note: expanded from macro 're_compile_fastmap' 2817 | #define re_compile_fastmap rpl_re_compile_fastmap | ^ In file included from regex.c:71: ./regcomp.c:473:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 473 | regcomp (preg, pattern, cflags) | ^ ../../config.h:2847:17: note: expanded from macro 'regcomp' 2847 | #define regcomp rpl_regcomp | ^ In file included from regex.c:71: ./regcomp.c:661:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 661 | regfree (preg) | ^ ../../config.h:2856:17: note: expanded from macro 'regfree' 2856 | #define regfree rpl_regfree | ^ In file included from regex.c:72: ./regexec.c:222:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 222 | regexec (preg, string, nmatch, pmatch, eflags) | ^ ../../config.h:2853:17: note: expanded from macro 'regexec' 2853 | #define regexec rpl_regexec | ^ In file included from regex.c:72: ./regexec.c:308:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 308 | re_match (bufp, string, length, start, regs) | ^ ../../config.h:2826:18: note: expanded from macro 're_match' 2826 | #define re_match rpl_re_match | ^ In file included from regex.c:72: ./regexec.c:321:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 321 | re_search (bufp, string, length, start, range, regs) | ^ ../../config.h:2832:19: note: expanded from macro 're_search' 2832 | #define re_search rpl_re_search | ^ In file included from regex.c:72: ./regexec.c:336:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 336 | re_match_2 (bufp, string1, length1, string2, length2, start, regs, stop) | ^ ../../config.h:2829:20: note: expanded from macro 're_match_2' 2829 | #define re_match_2 rpl_re_match_2 | ^ In file included from regex.c:72: ./regexec.c:350:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 350 | re_search_2 (bufp, string1, length1, string2, length2, start, range, regs, stop) | ^ ../../config.h:2835:21: note: expanded from macro 're_search_2' 2835 | #define re_search_2 rpl_re_search_2 | ^ In file included from regex.c:72: ./regexec.c:580:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 580 | re_set_registers (bufp, regs, num_regs, starts, ends) | ^ ../../config.h:2838:26: note: expanded from macro 're_set_registers' 2838 | #define re_set_registers rpl_re_set_registers | ^ CC strerror.lo CC strerror-override.lo strerror.c:59:7: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] 59 | sprintf (buf, fmt, n); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:278:1: note: 'sprintf' has been explicitly marked deprecated here 278 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ 1 warning generated. CC strerror_r.lo CC timegm.lo 10 warnings generated. CC vasnprintf.lo GEN charset.alias GEN ref-add.sed GEN ref-del.sed CC glthread/lock.lo CCLD libgnu.la gmake[3]: Leaving directory '/var/tmp/work/sysutils/libvirt/work/libvirt-1.2.9/gnulib/lib' gmake[2]: Leaving directory '/var/tmp/work/sysutils/libvirt/work/libvirt-1.2.9/gnulib/lib' Making all in include gmake[2]: Entering directory '/var/tmp/work/sysutils/libvirt/work/libvirt-1.2.9/include' Making all in libvirt gmake[3]: Entering directory '/var/tmp/work/sysutils/libvirt/work/libvirt-1.2.9/include/libvirt' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/var/tmp/work/sysutils/libvirt/work/libvirt-1.2.9/include/libvirt' gmake[3]: Entering directory '/var/tmp/work/sysutils/libvirt/work/libvirt-1.2.9/include' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/var/tmp/work/sysutils/libvirt/work/libvirt-1.2.9/include' gmake[2]: Leaving directory '/var/tmp/work/sysutils/libvirt/work/libvirt-1.2.9/include' Making all in src gmake[2]: Entering directory '/var/tmp/work/sysutils/libvirt/work/libvirt-1.2.9/src' GEN .esx_vi_generator.stamp GEN util/virkeymaps.h GEN .hyperv_wmi_generator.stamp GEN hyperv/hyperv_wmi.generated.h GEN hyperv/hyperv_wmi.generated.c GEN hyperv/hyperv_wmi_classes.generated.typedef GEN hyperv/hyperv_wmi_classes.generated.h GEN hyperv/hyperv_wmi_classes.generated.c GEN libvirt_access.xml GEN libvirt_access_qemu.xml GEN esx/esx_vi_types.generated.typedef GEN esx/esx_vi_types.generated.typeenum GEN esx/esx_vi_types.generated.typetostring GEN esx/esx_vi_types.generated.typefromstring GEN esx/esx_vi_types.generated.h GEN esx/esx_vi_types.generated.c GEN esx/esx_vi_methods.generated.h GEN esx/esx_vi_methods.generated.c GEN esx/esx_vi_methods.generated.macro GEN esx/esx_vi.generated.h GEN esx/esx_vi.generated.c GEN libvirt_access.syms GEN libvirt_access_lxc.xml GEN libvirt_access_qemu.syms GEN libvirt_access_lxc.syms GEN libvirt_qemu.def GEN libvirt_lxc.def GEN locking/qemu-lockd.conf GEN libvirt.syms GEN libvirt.def /opt/pkg/bin/gmake all-am gmake[3]: Entering directory '/var/tmp/work/sysutils/libvirt/work/libvirt-1.2.9/src' CC libvirt_driver_la-driver.lo CC libvirt_driver_la-datatypes.lo CC libvirt_driver_la-fdstream.lo CC libvirt_driver_la-nodeinfo.lo CC libvirt_driver_la-libvirt.lo CC libvirt_qemu_la-libvirt-qemu.lo CC libvirt_lxc_la-libvirt-lxc.lo CC locking/lockd_la-lock_driver_lockd.lo CC locking/lockd_la-lock_protocol.lo locking/lock_driver_lockd.c:201:33: warning: cast from 'int (*)(XDR *, virLockSpaceProtocolRegisterArgs *)' (aka 'int (*)(struct __rpc_xdr *, struct virLockSpaceProtocolRegisterArgs *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 201 | (xdrproc_t)xdr_virLockSpaceProtocolRegisterArgs, (char*)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ locking/lock_driver_lockd.c:202:33: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 202 | (xdrproc_t)xdr_void, NULL) < 0) | ^~~~~~~~~~~~~~~~~~~ locking/lock_driver_lockd.c:230:33: warning: cast from 'int (*)(XDR *, virLockSpaceProtocolRestrictArgs *)' (aka 'int (*)(struct __rpc_xdr *, struct virLockSpaceProtocolRestrictArgs *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 230 | (xdrproc_t)xdr_virLockSpaceProtocolRestrictArgs, (char*)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ locking/lock_driver_lockd.c:231:33: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 231 | (xdrproc_t)xdr_void, NULL) < 0) | ^~~~~~~~~~~~~~~~~~~ locking/lock_driver_lockd.c:335:33: warning: cast from 'int (*)(XDR *, virLockSpaceProtocolCreateLockSpaceArgs *)' (aka 'int (*)(struct __rpc_xdr *, struct virLockSpaceProtocolCreateLockSpaceArgs *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 335 | (xdrproc_t)xdr_virLockSpaceProtocolCreateLockSpaceArgs, (char*)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ locking/lock_driver_lockd.c:336:33: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 336 | (xdrproc_t)xdr_void, NULL) < 0) { | ^~~~~~~~~~~~~~~~~~~ locking/lock_driver_lockd.c:697:41: warning: cast from 'int (*)(XDR *, virLockSpaceProtocolAcquireResourceArgs *)' (aka 'int (*)(struct __rpc_xdr *, struct virLockSpaceProtocolAcquireResourceArgs *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 697 | (xdrproc_t)xdr_virLockSpaceProtocolAcquireResourceArgs, &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ locking/lock_driver_lockd.c:698:41: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 698 | (xdrproc_t)xdr_void, NULL) < 0) | ^~~~~~~~~~~~~~~~~~~ locking/lock_driver_lockd.c:757:37: warning: cast from 'int (*)(XDR *, virLockSpaceProtocolReleaseResourceArgs *)' (aka 'int (*)(struct __rpc_xdr *, struct virLockSpaceProtocolReleaseResourceArgs *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 757 | (xdrproc_t)xdr_virLockSpaceProtocolReleaseResourceArgs, &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ locking/lock_driver_lockd.c:758:37: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 758 | (xdrproc_t)xdr_void, NULL) < 0) | ^~~~~~~~~~~~~~~~~~~ 10 warnings generated. locking/lock_protocol.c:32:93: warning: cast from 'int (*)(XDR *, virLockSpaceProtocolNonNullString *)' (aka 'int (*)(struct __rpc_xdr *, char **)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 32 | if (!xdr_pointer (xdrs, (char **)objp, sizeof (virLockSpaceProtocolNonNullString), (xdrproc_t) xdr_virLockSpaceProtocolNonNullString)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CC util/libvirt_iohelper-iohelper.o CC locking/virtlockd-lock_daemon.o CC locking/virtlockd-lock_daemon_config.o CC locking/virtlockd-lock_daemon_dispatch.o CC locking/virtlockd-lock_protocol.o In file included from locking/lock_daemon_dispatch.c:37: locking/lock_daemon_dispatch_stubs.h:176:4: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 176 | (xdrproc_t)xdr_void, | ^~~~~~~~~~~~~~~~~~~ locking/lock_daemon_dispatch_stubs.h:178:4: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 178 | (xdrproc_t)xdr_void, | ^~~~~~~~~~~~~~~~~~~ locking/lock_daemon_dispatch_stubs.h:185:4: warning: cast from 'int (*)(XDR *, virLockSpaceProtocolRegisterArgs *)' (aka 'int (*)(struct __rpc_xdr *, struct virLockSpaceProtocolRegisterArgs *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 185 | (xdrproc_t)xdr_virLockSpaceProtocolRegisterArgs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ locking/lock_daemon_dispatch_stubs.h:187:4: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 187 | (xdrproc_t)xdr_void, | ^~~~~~~~~~~~~~~~~~~ locking/lock_daemon_dispatch_stubs.h:194:4: warning: cast from 'int (*)(XDR *, virLockSpaceProtocolRestrictArgs *)' (aka 'int (*)(struct __rpc_xdr *, struct virLockSpaceProtocolRestrictArgs *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 194 | (xdrproc_t)xdr_virLockSpaceProtocolRestrictArgs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ locking/lock_daemon_dispatch_stubs.h:196:4: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 196 | (xdrproc_t)xdr_void, | ^~~~~~~~~~~~~~~~~~~ locking/lock_daemon_dispatch_stubs.h:203:4: warning: cast from 'int (*)(XDR *, virLockSpaceProtocolNewArgs *)' (aka 'int (*)(struct __rpc_xdr *, struct virLockSpaceProtocolNewArgs *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 203 | (xdrproc_t)xdr_virLockSpaceProtocolNewArgs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ locking/lock_daemon_dispatch_stubs.h:205:4: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 205 | (xdrproc_t)xdr_void, | ^~~~~~~~~~~~~~~~~~~ locking/lock_daemon_dispatch_stubs.h:212:4: warning: cast from 'int (*)(XDR *, virLockSpaceProtocolCreateResourceArgs *)' (aka 'int (*)(struct __rpc_xdr *, struct virLockSpaceProtocolCreateResourceArgs *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 212 | (xdrproc_t)xdr_virLockSpaceProtocolCreateResourceArgs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ locking/lock_daemon_dispatch_stubs.h:214:4: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 214 | (xdrproc_t)xdr_void, | ^~~~~~~~~~~~~~~~~~~ locking/lock_daemon_dispatch_stubs.h:221:4: warning: cast from 'int (*)(XDR *, virLockSpaceProtocolDeleteResourceArgs *)' (aka 'int (*)(struct __rpc_xdr *, struct virLockSpaceProtocolDeleteResourceArgs *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 221 | (xdrproc_t)xdr_virLockSpaceProtocolDeleteResourceArgs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ locking/lock_daemon_dispatch_stubs.h:223:4: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 223 | (xdrproc_t)xdr_void, | ^~~~~~~~~~~~~~~~~~~ locking/lock_daemon_dispatch_stubs.h:230:4: warning: cast from 'int (*)(XDR *, virLockSpaceProtocolAcquireResourceArgs *)' (aka 'int (*)(struct __rpc_xdr *, struct virLockSpaceProtocolAcquireResourceArgs *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 230 | (xdrproc_t)xdr_virLockSpaceProtocolAcquireResourceArgs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ locking/lock_daemon_dispatch_stubs.h:232:4: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 232 | (xdrproc_t)xdr_void, | ^~~~~~~~~~~~~~~~~~~ locking/lock_daemon_dispatch_stubs.h:239:4: warning: cast from 'int (*)(XDR *, virLockSpaceProtocolReleaseResourceArgs *)' (aka 'int (*)(struct __rpc_xdr *, struct virLockSpaceProtocolReleaseResourceArgs *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 239 | (xdrproc_t)xdr_virLockSpaceProtocolReleaseResourceArgs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ locking/lock_daemon_dispatch_stubs.h:241:4: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 241 | (xdrproc_t)xdr_void, | ^~~~~~~~~~~~~~~~~~~ locking/lock_daemon_dispatch_stubs.h:248:4: warning: cast from 'int (*)(XDR *, virLockSpaceProtocolCreateLockSpaceArgs *)' (aka 'int (*)(struct __rpc_xdr *, struct virLockSpaceProtocolCreateLockSpaceArgs *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 248 | (xdrproc_t)xdr_virLockSpaceProtocolCreateLockSpaceArgs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ locking/lock_daemon_dispatch_stubs.h:250:4: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 250 | (xdrproc_t)xdr_void, | ^~~~~~~~~~~~~~~~~~~ 18 warnings generated. GEN virtlockd.8 GEN test_libvirtd_qemu.aug GEN test_libvirt_lockd.aug GEN test_virtlockd.aug locking/lock_protocol.c:32:93: warning: cast from 'int (*)(XDR *, virLockSpaceProtocolNonNullString *)' (aka 'int (*)(struct __rpc_xdr *, char **)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 32 | if (!xdr_pointer (xdrs, (char **)objp, sizeof (virLockSpaceProtocolNonNullString), (xdrproc_t) xdr_virLockSpaceProtocolNonNullString)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC util/libvirt_util_la-viralloc.lo 1 warning generated. CC util/libvirt_util_la-virarch.lo CC util/libvirt_util_la-viratomic.lo CC util/libvirt_util_la-viraudit.lo CC util/libvirt_util_la-virauth.lo CC util/libvirt_util_la-virauthconfig.lo CC util/libvirt_util_la-virbitmap.lo CC util/libvirt_util_la-virbuffer.lo CC util/libvirt_util_la-vircgroup.lo CC util/libvirt_util_la-virclosecallbacks.lo CC util/libvirt_util_la-vircommand.lo CC util/libvirt_util_la-virconf.lo CC util/libvirt_util_la-vircrypto.lo CC util/libvirt_util_la-virdbus.lo CC util/libvirt_util_la-virdnsmasq.lo CC util/libvirt_util_la-virebtables.lo CC util/libvirt_util_la-virerror.lo CC util/libvirt_util_la-virevent.lo CC util/libvirt_util_la-vireventpoll.lo CC util/libvirt_util_la-virfile.lo CC util/libvirt_util_la-virfirewall.lo CC util/libvirt_util_la-virhash.lo CC util/libvirt_util_la-virhashcode.lo CC util/libvirt_util_la-virhook.lo CC util/libvirt_util_la-virhostdev.lo CC util/libvirt_util_la-viridentity.lo CC util/libvirt_util_la-virinitctl.lo util/viridentity.c:64:28: warning: cast from 'bool (*)(void *)' to 'virThreadLocalCleanup' (aka 'void (*)(void *)') converts to incompatible function type [-Wcast-function-type-mismatch] 64 | (virThreadLocalCleanup)virObjectUnref) < 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CC util/libvirt_util_la-viriptables.lo CC util/libvirt_util_la-viriscsi.lo CC util/libvirt_util_la-virjson.lo CC util/libvirt_util_la-virkeycode.lo CC util/libvirt_util_la-virkeyfile.lo CC util/libvirt_util_la-virlockspace.lo CC util/libvirt_util_la-virlog.lo CC util/libvirt_util_la-virmacaddr.lo CC util/libvirt_util_la-virnetdev.lo CC util/libvirt_util_la-virnetdevbandwidth.lo CC util/libvirt_util_la-virnetdevbridge.lo CC util/libvirt_util_la-virnetdevmacvlan.lo CC util/libvirt_util_la-virnetdevopenvswitch.lo CC util/libvirt_util_la-virnetdevtap.lo CC util/libvirt_util_la-virnetdevveth.lo CC util/libvirt_util_la-virnetdevvlan.lo CC util/libvirt_util_la-virnetdevvportprofile.lo CC util/libvirt_util_la-virnetlink.lo CC util/libvirt_util_la-virnodesuspend.lo CC util/libvirt_util_la-virkmod.lo CC util/libvirt_util_la-virnuma.lo CC util/libvirt_util_la-virobject.lo CC util/libvirt_util_la-virpci.lo CC util/libvirt_util_la-virpidfile.lo CC util/libvirt_util_la-virpolkit.lo CC util/libvirt_util_la-virportallocator.lo CC util/libvirt_util_la-virprocess.lo CC util/libvirt_util_la-virrandom.lo util/virprocess.c:91:12: warning: 'syscall' is deprecated: first deprecated in macOS 10.12 - syscall(2) is unsupported; please switch to a supported interface. For SYS_kdebug_trace use kdebug_signpost(). [-Wdeprecated-declarations] 91 | return syscall(__NR_setns, fd, nstype); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unistd.h:744:6: note: 'syscall' has been explicitly marked deprecated here 744 | int syscall(int, ...); | ^ 1 warning generated. CC util/libvirt_util_la-virscsi.lo CC util/libvirt_util_la-virseclabel.lo CC util/libvirt_util_la-virsexpr.lo CC util/libvirt_util_la-virsocketaddr.lo CC util/libvirt_util_la-virstats.lo CC util/libvirt_util_la-virstorageencryption.lo CC util/libvirt_util_la-virstoragefile.lo CC util/libvirt_util_la-virstring.lo CC util/libvirt_util_la-virsysinfo.lo CC util/libvirt_util_la-virsystemd.lo CC util/libvirt_util_la-virthread.lo CC util/libvirt_util_la-virthreadpool.lo util/virthread.c:255:17: warning: 'syscall' is deprecated: first deprecated in macOS 10.12 - syscall(2) is unsupported; please switch to a supported interface. For SYS_kdebug_trace use kdebug_signpost(). [-Wdeprecated-declarations] 255 | pid_t tid = syscall(SYS_gettid); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/unistd.h:744:6: note: 'syscall' has been explicitly marked deprecated here 744 | int syscall(int, ...); | ^ 1 warning generated. CC util/libvirt_util_la-virtime.lo CC util/libvirt_util_la-virtpm.lo CC util/libvirt_util_la-virtypedparam.lo CC util/libvirt_util_la-virusb.lo CC util/libvirt_util_la-viruri.lo CC util/libvirt_util_la-virutil.lo CC util/libvirt_util_la-viruuid.lo CC util/libvirt_util_la-virxml.lo util/virxml.c:646:15: warning: 'lastError' is deprecated [-Wdeprecated-declarations] 646 | ctxt->lastError.level != XML_ERR_FATAL || | ^ /var/tmp/work/sysutils/libvirt/work/.buildlink/include/libxml2/libxml/parser.h:597:24: note: 'lastError' has been explicitly marked deprecated here 597 | xmlError lastError XML_DEPRECATED_MEMBER; | ^ /var/tmp/work/sysutils/libvirt/work/.buildlink/include/libxml2/libxml/xmlexports.h:76:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' 76 | #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) | ^ util/virxml.c:647:15: warning: 'lastError' is deprecated [-Wdeprecated-declarations] 647 | ctxt->lastError.message == NULL) | ^ /var/tmp/work/sysutils/libvirt/work/.buildlink/include/libxml2/libxml/parser.h:597:24: note: 'lastError' has been explicitly marked deprecated here 597 | xmlError lastError XML_DEPRECATED_MEMBER; | ^ /var/tmp/work/sysutils/libvirt/work/.buildlink/include/libxml2/libxml/xmlexports.h:76:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' 76 | #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) | ^ util/virxml.c:691:15: warning: 'lastError' is deprecated [-Wdeprecated-declarations] 691 | if (ctxt->lastError.file) { | ^ /var/tmp/work/sysutils/libvirt/work/.buildlink/include/libxml2/libxml/parser.h:597:24: note: 'lastError' has been explicitly marked deprecated here 597 | xmlError lastError XML_DEPRECATED_MEMBER; | ^ /var/tmp/work/sysutils/libvirt/work/.buildlink/include/libxml2/libxml/xmlexports.h:76:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' 76 | #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) | ^ util/virxml.c:694:37: warning: 'lastError' is deprecated [-Wdeprecated-declarations] 694 | ctxt->lastError.file, | ^ /var/tmp/work/sysutils/libvirt/work/.buildlink/include/libxml2/libxml/parser.h:597:24: note: 'lastError' has been explicitly marked deprecated here 597 | xmlError lastError XML_DEPRECATED_MEMBER; | ^ /var/tmp/work/sysutils/libvirt/work/.buildlink/include/libxml2/libxml/xmlexports.h:76:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' 76 | #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) | ^ util/virxml.c:695:37: warning: 'lastError' is deprecated [-Wdeprecated-declarations] 695 | ctxt->lastError.line, | ^ /var/tmp/work/sysutils/libvirt/work/.buildlink/include/libxml2/libxml/parser.h:597:24: note: 'lastError' has been explicitly marked deprecated here 597 | xmlError lastError XML_DEPRECATED_MEMBER; | ^ /var/tmp/work/sysutils/libvirt/work/.buildlink/include/libxml2/libxml/xmlexports.h:76:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' 76 | #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) | ^ util/virxml.c:696:37: warning: 'lastError' is deprecated [-Wdeprecated-declarations] 696 | ctxt->lastError.message, | ^ /var/tmp/work/sysutils/libvirt/work/.buildlink/include/libxml2/libxml/parser.h:597:24: note: 'lastError' has been explicitly marked deprecated here 597 | xmlError lastError XML_DEPRECATED_MEMBER; | ^ /var/tmp/work/sysutils/libvirt/work/.buildlink/include/libxml2/libxml/xmlexports.h:76:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' 76 | #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) | ^ util/virxml.c:702:37: warning: 'lastError' is deprecated [-Wdeprecated-declarations] 702 | ctxt->lastError.line, | ^ /var/tmp/work/sysutils/libvirt/work/.buildlink/include/libxml2/libxml/parser.h:597:24: note: 'lastError' has been explicitly marked deprecated here 597 | xmlError lastError XML_DEPRECATED_MEMBER; | ^ /var/tmp/work/sysutils/libvirt/work/.buildlink/include/libxml2/libxml/xmlexports.h:76:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' 76 | #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) | ^ util/virxml.c:703:37: warning: 'lastError' is deprecated [-Wdeprecated-declarations] 703 | ctxt->lastError.message, | ^ /var/tmp/work/sysutils/libvirt/work/.buildlink/include/libxml2/libxml/parser.h:597:24: note: 'lastError' has been explicitly marked deprecated here 597 | xmlError lastError XML_DEPRECATED_MEMBER; | ^ /var/tmp/work/sysutils/libvirt/work/.buildlink/include/libxml2/libxml/xmlexports.h:76:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' 76 | #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) | ^ 8 warnings generated. CC conf/libvirt_conf_la-netdev_bandwidth_conf.lo CC conf/libvirt_conf_la-netdev_vport_profile_conf.lo CC conf/libvirt_conf_la-netdev_vlan_conf.lo CC conf/libvirt_conf_la-capabilities.lo CC conf/libvirt_conf_la-domain_addr.lo CC conf/libvirt_conf_la-domain_capabilities.lo CC conf/libvirt_conf_la-domain_conf.lo CC conf/libvirt_conf_la-domain_audit.lo CC conf/libvirt_conf_la-domain_nwfilter.lo conf/domain_conf.c:18347:35: warning: '__xmlIndentTreeOutput' is deprecated [-Wdeprecated-declarations] 18347 | int oldIndentTreeOutput = xmlIndentTreeOutput; | ^ /var/tmp/work/sysutils/libvirt/work/.buildlink/include/libxml2/libxml/parser.h:1356:35: note: expanded from macro 'xmlIndentTreeOutput' 1356 | #define xmlIndentTreeOutput (*__xmlIndentTreeOutput()) | ^ /var/tmp/work/sysutils/libvirt/work/.buildlink/include/libxml2/libxml/parser.h:1285:1: note: '__xmlIndentTreeOutput' has been explicitly marked deprecated here 1285 | XML_DEPRECATED | ^ /var/tmp/work/sysutils/libvirt/work/.buildlink/include/libxml2/libxml/xmlexports.h:63:43: note: expanded from macro 'XML_DEPRECATED' 63 | #define XML_DEPRECATED __attribute__((deprecated)) | ^ conf/domain_conf.c:18355:9: warning: '__xmlIndentTreeOutput' is deprecated [-Wdeprecated-declarations] 18355 | xmlIndentTreeOutput = 1; | ^ /var/tmp/work/sysutils/libvirt/work/.buildlink/include/libxml2/libxml/parser.h:1356:35: note: expanded from macro 'xmlIndentTreeOutput' 1356 | #define xmlIndentTreeOutput (*__xmlIndentTreeOutput()) | ^ /var/tmp/work/sysutils/libvirt/work/.buildlink/include/libxml2/libxml/parser.h:1285:1: note: '__xmlIndentTreeOutput' has been explicitly marked deprecated here 1285 | XML_DEPRECATED | ^ /var/tmp/work/sysutils/libvirt/work/.buildlink/include/libxml2/libxml/xmlexports.h:63:43: note: expanded from macro 'XML_DEPRECATED' 63 | #define XML_DEPRECATED __attribute__((deprecated)) | ^ conf/domain_conf.c:18360:13: warning: '__xmlIndentTreeOutput' is deprecated [-Wdeprecated-declarations] 18360 | xmlIndentTreeOutput = oldIndentTreeOutput; | ^ /var/tmp/work/sysutils/libvirt/work/.buildlink/include/libxml2/libxml/parser.h:1356:35: note: expanded from macro 'xmlIndentTreeOutput' 1356 | #define xmlIndentTreeOutput (*__xmlIndentTreeOutput()) | ^ /var/tmp/work/sysutils/libvirt/work/.buildlink/include/libxml2/libxml/parser.h:1285:1: note: '__xmlIndentTreeOutput' has been explicitly marked deprecated here 1285 | XML_DEPRECATED | ^ /var/tmp/work/sysutils/libvirt/work/.buildlink/include/libxml2/libxml/xmlexports.h:63:43: note: expanded from macro 'XML_DEPRECATED' 63 | #define XML_DEPRECATED __attribute__((deprecated)) | ^ conf/domain_conf.c:18365:9: warning: '__xmlIndentTreeOutput' is deprecated [-Wdeprecated-declarations] 18365 | xmlIndentTreeOutput = oldIndentTreeOutput; | ^ /var/tmp/work/sysutils/libvirt/work/.buildlink/include/libxml2/libxml/parser.h:1356:35: note: expanded from macro 'xmlIndentTreeOutput' 1356 | #define xmlIndentTreeOutput (*__xmlIndentTreeOutput()) | ^ /var/tmp/work/sysutils/libvirt/work/.buildlink/include/libxml2/libxml/parser.h:1285:1: note: '__xmlIndentTreeOutput' has been explicitly marked deprecated here 1285 | XML_DEPRECATED | ^ /var/tmp/work/sysutils/libvirt/work/.buildlink/include/libxml2/libxml/xmlexports.h:63:43: note: expanded from macro 'XML_DEPRECATED' 63 | #define XML_DEPRECATED __attribute__((deprecated)) | ^ CC conf/libvirt_conf_la-snapshot_conf.lo CC conf/libvirt_conf_la-numatune_conf.lo CC conf/libvirt_conf_la-object_event.lo CC conf/libvirt_conf_la-domain_event.lo conf/domain_event.c:1278:14: warning: cast from 'virConnectObjectEventGenericCallback' (aka 'void (*)(struct _virConnect *, void *, void *)') to 'virConnectDomainEventCallback' (aka 'int (*)(struct _virConnect *, struct _virDomain *, int, int, void *)') converts to incompatible function type [-Wcast-function-type-mismatch] 1278 | ((virConnectDomainEventCallback)cb)(conn, dom, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conf/domain_event.c:1295:14: warning: cast from 'virConnectObjectEventGenericCallback' (aka 'void (*)(struct _virConnect *, void *, void *)') to 'virConnectDomainEventRTCChangeCallback' (aka 'void (*)(struct _virConnect *, struct _virDomain *, long long, void *)') converts to incompatible function type [-Wcast-function-type-mismatch] 1295 | ((virConnectDomainEventRTCChangeCallback)cb)(conn, dom, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conf/domain_event.c:1306:14: warning: cast from 'virConnectObjectEventGenericCallback' (aka 'void (*)(struct _virConnect *, void *, void *)') to 'virConnectDomainEventWatchdogCallback' (aka 'void (*)(struct _virConnect *, struct _virDomain *, int, void *)') converts to incompatible function type [-Wcast-function-type-mismatch] 1306 | ((virConnectDomainEventWatchdogCallback)cb)(conn, dom, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conf/domain_event.c:1317:14: warning: cast from 'virConnectObjectEventGenericCallback' (aka 'void (*)(struct _virConnect *, void *, void *)') to 'virConnectDomainEventIOErrorCallback' (aka 'void (*)(struct _virConnect *, struct _virDomain *, const char *, const char *, int, void *)') converts to incompatible function type [-Wcast-function-type-mismatch] 1317 | ((virConnectDomainEventIOErrorCallback)cb)(conn, dom, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conf/domain_event.c:1330:14: warning: cast from 'virConnectObjectEventGenericCallback' (aka 'void (*)(struct _virConnect *, void *, void *)') to 'virConnectDomainEventIOErrorReasonCallback' (aka 'void (*)(struct _virConnect *, struct _virDomain *, const char *, const char *, int, const char *, void *)') converts to incompatible function type [-Wcast-function-type-mismatch] 1330 | ((virConnectDomainEventIOErrorReasonCallback)cb)(conn, dom, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conf/domain_event.c:1344:14: warning: cast from 'virConnectObjectEventGenericCallback' (aka 'void (*)(struct _virConnect *, void *, void *)') to 'virConnectDomainEventGraphicsCallback' (aka 'void (*)(struct _virConnect *, struct _virDomain *, int, const struct _virDomainEventGraphicsAddress *, const struct _virDomainEventGraphicsAddress *, const char *, const struct _virDomainEventGraphicsSubject *, void *)') converts to incompatible function type [-Wcast-function-type-mismatch] 1344 | ((virConnectDomainEventGraphicsCallback)cb)(conn, dom, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conf/domain_event.c:1365:14: warning: cast from 'virConnectObjectEventGenericCallback' (aka 'void (*)(struct _virConnect *, void *, void *)') to 'virConnectDomainEventBlockJobCallback' (aka 'void (*)(struct _virConnect *, struct _virDomain *, const char *, int, int, void *)') converts to incompatible function type [-Wcast-function-type-mismatch] 1365 | ((virConnectDomainEventBlockJobCallback)cb)(conn, dom, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conf/domain_event.c:1378:14: warning: cast from 'virConnectObjectEventGenericCallback' (aka 'void (*)(struct _virConnect *, void *, void *)') to 'virConnectDomainEventDiskChangeCallback' (aka 'void (*)(struct _virConnect *, struct _virDomain *, const char *, const char *, const char *, int, void *)') converts to incompatible function type [-Wcast-function-type-mismatch] 1378 | ((virConnectDomainEventDiskChangeCallback)cb)(conn, dom, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conf/domain_event.c:1392:14: warning: cast from 'virConnectObjectEventGenericCallback' (aka 'void (*)(struct _virConnect *, void *, void *)') to 'virConnectDomainEventTrayChangeCallback' (aka 'void (*)(struct _virConnect *, struct _virDomain *, const char *, int, void *)') converts to incompatible function type [-Wcast-function-type-mismatch] 1392 | ((virConnectDomainEventTrayChangeCallback)cb)(conn, dom, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conf/domain_event.c:1403:14: warning: cast from 'virConnectObjectEventGenericCallback' (aka 'void (*)(struct _virConnect *, void *, void *)') to 'virConnectDomainEventPMWakeupCallback' (aka 'void (*)(struct _virConnect *, struct _virDomain *, int, void *)') converts to incompatible function type [-Wcast-function-type-mismatch] 1403 | ((virConnectDomainEventPMWakeupCallback)cb)(conn, dom, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conf/domain_event.c:1413:14: warning: cast from 'virConnectObjectEventGenericCallback' (aka 'void (*)(struct _virConnect *, void *, void *)') to 'virConnectDomainEventPMSuspendCallback' (aka 'void (*)(struct _virConnect *, struct _virDomain *, int, void *)') converts to incompatible function type [-Wcast-function-type-mismatch] 1413 | ((virConnectDomainEventPMSuspendCallback)cb)(conn, dom, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conf/domain_event.c:1424:14: warning: cast from 'virConnectObjectEventGenericCallback' (aka 'void (*)(struct _virConnect *, void *, void *)') to 'virConnectDomainEventBalloonChangeCallback' (aka 'void (*)(struct _virConnect *, struct _virDomain *, unsigned long long, void *)') converts to incompatible function type [-Wcast-function-type-mismatch] 1424 | ((virConnectDomainEventBalloonChangeCallback)cb)(conn, dom, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conf/domain_event.c:1434:14: warning: cast from 'virConnectObjectEventGenericCallback' (aka 'void (*)(struct _virConnect *, void *, void *)') to 'virConnectDomainEventPMSuspendDiskCallback' (aka 'void (*)(struct _virConnect *, struct _virDomain *, int, void *)') converts to incompatible function type [-Wcast-function-type-mismatch] 1434 | ((virConnectDomainEventPMSuspendDiskCallback)cb)(conn, dom, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conf/domain_event.c:1445:14: warning: cast from 'virConnectObjectEventGenericCallback' (aka 'void (*)(struct _virConnect *, void *, void *)') to 'virConnectDomainEventDeviceRemovedCallback' (aka 'void (*)(struct _virConnect *, struct _virDomain *, const char *, void *)') converts to incompatible function type [-Wcast-function-type-mismatch] 1445 | ((virConnectDomainEventDeviceRemovedCallback)cb)(conn, dom, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conf/domain_event.c:1455:14: warning: cast from 'virConnectObjectEventGenericCallback' (aka 'void (*)(struct _virConnect *, void *, void *)') to 'virConnectDomainEventTunableCallback' (aka 'void (*)(struct _virConnect *, struct _virDomain *, struct _virTypedParameter *, int, void *)') converts to incompatible function type [-Wcast-function-type-mismatch] 1455 | ((virConnectDomainEventTunableCallback)cb)(conn, dom, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conf/domain_event.c:1537:6: warning: cast from 'virConnectObjectEventGenericCallback' (aka 'void (*)(struct _virConnect *, void *, void *)') to 'virConnectDomainQemuMonitorEventCallback' (aka 'void (*)(struct _virConnect *, struct _virDomain *, const char *, long long, unsigned int, const char *, void *)') converts to incompatible function type [-Wcast-function-type-mismatch] 1537 | ((virConnectDomainQemuMonitorEventCallback)cb)(conn, dom, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conf/domain_event.c:1575:42: warning: cast from 'virConnectDomainEventCallback' (aka 'int (*)(struct _virConnect *, struct _virDomain *, int, int, void *)') to 'virConnectObjectEventGenericCallback' (aka 'void (*)(struct _virConnect *, void *, void *)') converts to incompatible function type [-Wcast-function-type-mismatch] 1575 | VIR_OBJECT_EVENT_CALLBACK(callback), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conf/object_event.h:64:6: note: expanded from macro 'VIR_OBJECT_EVENT_CALLBACK' 64 | ((virConnectObjectEventGenericCallback)(cb)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conf/domain_event.c:1682:42: warning: cast from 'virConnectDomainEventCallback' (aka 'int (*)(struct _virConnect *, struct _virDomain *, int, int, void *)') to 'virConnectObjectEventGenericCallback' (aka 'void (*)(struct _virConnect *, void *, void *)') converts to incompatible function type [-Wcast-function-type-mismatch] 1682 | VIR_OBJECT_EVENT_CALLBACK(cb), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conf/object_event.h:64:6: note: expanded from macro 'VIR_OBJECT_EVENT_CALLBACK' 64 | ((virConnectObjectEventGenericCallback)(cb)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conf/domain_event.c:1708:48: warning: cast from 'virConnectDomainEventCallback' (aka 'int (*)(struct _virConnect *, struct _virDomain *, int, int, void *)') to 'virConnectObjectEventGenericCallback' (aka 'void (*)(struct _virConnect *, void *, void *)') converts to incompatible function type [-Wcast-function-type-mismatch] 1708 | VIR_OBJECT_EVENT_CALLBACK(cb), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conf/object_event.h:64:6: note: expanded from macro 'VIR_OBJECT_EVENT_CALLBACK' 64 | ((virConnectObjectEventGenericCallback)(cb)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conf/domain_event.c:1833:42: warning: cast from 'virConnectDomainQemuMonitorEventCallback' (aka 'void (*)(struct _virConnect *, struct _virDomain *, const char *, long long, unsigned int, const char *, void *)') to 'virConnectObjectEventGenericCallback' (aka 'void (*)(struct _virConnect *, void *, void *)') converts to incompatible function type [-Wcast-function-type-mismatch] 1833 | VIR_OBJECT_EVENT_CALLBACK(cb), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conf/object_event.h:64:6: note: expanded from macro 'VIR_OBJECT_EVENT_CALLBACK' 64 | ((virConnectObjectEventGenericCallback)(cb)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20 warnings generated. 4 warnings generated. CC conf/libvirt_conf_la-network_event.lo CC conf/libvirt_conf_la-network_conf.lo conf/network_event.c:109:14: warning: cast from 'virConnectObjectEventGenericCallback' (aka 'void (*)(struct _virConnect *, void *, void *)') to 'virConnectNetworkEventLifecycleCallback' (aka 'void (*)(struct _virConnect *, struct _virNetwork *, int, int, void *)') converts to incompatible function type [-Wcast-function-type-mismatch] 109 | ((virConnectNetworkEventLifecycleCallback)cb)(conn, net, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CC conf/libvirt_conf_la-nwfilter_params.lo CC conf/libvirt_conf_la-nwfilter_ipaddrmap.lo CC conf/libvirt_conf_la-nwfilter_conf.lo CC conf/libvirt_conf_la-node_device_conf.lo CC conf/libvirt_conf_la-storage_conf.lo CC conf/libvirt_conf_la-interface_conf.lo CC conf/libvirt_conf_la-secret_conf.lo CC conf/libvirt_conf_la-cpu_conf.lo CC conf/libvirt_conf_la-virchrdev.lo CC conf/libvirt_conf_la-device_conf.lo CC cpu/libvirt_cpu_la-cpu.lo CC cpu/libvirt_cpu_la-cpu_generic.lo CC cpu/libvirt_cpu_la-cpu_x86.lo CC cpu/libvirt_cpu_la-cpu_s390.lo CC cpu/libvirt_cpu_la-cpu_arm.lo CC cpu/libvirt_cpu_la-cpu_aarch64.lo CC cpu/libvirt_cpu_la-cpu_map.lo CC cpu/libvirt_cpu_la-cpu_powerpc.lo CC vmx/libvirt_vmx_la-vmx.lo CC locking/libvirt_driver_la-lock_manager.lo CC locking/libvirt_driver_la-lock_driver_nop.lo vmx/vmx.c:638:28: warning: 'content' is deprecated [-Wdeprecated-declarations] 638 | result = (char *)utf8->content; | ^ /var/tmp/work/sysutils/libvirt/work/.buildlink/include/libxml2/libxml/tree.h:115:22: note: 'content' has been explicitly marked deprecated here 115 | xmlChar *content XML_DEPRECATED_MEMBER; | ^ /var/tmp/work/sysutils/libvirt/work/.buildlink/include/libxml2/libxml/xmlexports.h:76:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' 76 | #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) | ^ vmx/vmx.c:639:11: warning: 'content' is deprecated [-Wdeprecated-declarations] 639 | utf8->content = NULL; | ^ /var/tmp/work/sysutils/libvirt/work/.buildlink/include/libxml2/libxml/tree.h:115:22: note: 'content' has been explicitly marked deprecated here 115 | xmlChar *content XML_DEPRECATED_MEMBER; | ^ /var/tmp/work/sysutils/libvirt/work/.buildlink/include/libxml2/libxml/xmlexports.h:76:50: note: expanded from macro 'XML_DEPRECATED_MEMBER' 76 | #define XML_DEPRECATED_MEMBER __attribute__((deprecated)) | ^ 2 warnings generated. CC locking/libvirt_driver_la-domain_lock.lo CC test/libvirt_driver_test_la-test_driver.lo CC remote/libvirt_driver_remote_la-remote_driver.lo CC remote/libvirt_driver_remote_la-remote_protocol.lo remote/remote_driver.c:347:7: warning: cast from 'int (*)(XDR *, remote_domain_event_lifecycle_msg *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_event_lifecycle_msg *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 347 | (xdrproc_t)xdr_remote_domain_event_lifecycle_msg }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:351:7: warning: cast from 'int (*)(XDR *, remote_domain_event_reboot_msg *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_event_reboot_msg *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 351 | (xdrproc_t)xdr_remote_domain_event_reboot_msg }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:355:7: warning: cast from 'int (*)(XDR *, remote_domain_event_rtc_change_msg *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_event_rtc_change_msg *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 355 | (xdrproc_t)xdr_remote_domain_event_rtc_change_msg }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:359:7: warning: cast from 'int (*)(XDR *, remote_domain_event_watchdog_msg *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_event_watchdog_msg *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 359 | (xdrproc_t)xdr_remote_domain_event_watchdog_msg}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:363:7: warning: cast from 'int (*)(XDR *, remote_domain_event_io_error_msg *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_event_io_error_msg *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 363 | (xdrproc_t)xdr_remote_domain_event_io_error_msg }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:367:7: warning: cast from 'int (*)(XDR *, remote_domain_event_graphics_msg *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_event_graphics_msg *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 367 | (xdrproc_t)xdr_remote_domain_event_graphics_msg }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:371:7: warning: cast from 'int (*)(XDR *, remote_domain_event_io_error_reason_msg *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_event_io_error_reason_msg *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 371 | (xdrproc_t)xdr_remote_domain_event_io_error_reason_msg }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:375:7: warning: cast from 'int (*)(XDR *, remote_domain_event_control_error_msg *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_event_control_error_msg *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 375 | (xdrproc_t)xdr_remote_domain_event_control_error_msg }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:379:7: warning: cast from 'int (*)(XDR *, remote_domain_event_block_job_msg *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_event_block_job_msg *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 379 | (xdrproc_t)xdr_remote_domain_event_block_job_msg }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:383:7: warning: cast from 'int (*)(XDR *, remote_domain_event_disk_change_msg *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_event_disk_change_msg *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 383 | (xdrproc_t)xdr_remote_domain_event_disk_change_msg }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:387:7: warning: cast from 'int (*)(XDR *, remote_domain_event_tray_change_msg *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_event_tray_change_msg *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 387 | (xdrproc_t)xdr_remote_domain_event_tray_change_msg }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:391:7: warning: cast from 'int (*)(XDR *, remote_domain_event_pmwakeup_msg *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_event_pmwakeup_msg *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 391 | (xdrproc_t)xdr_remote_domain_event_pmwakeup_msg }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:395:7: warning: cast from 'int (*)(XDR *, remote_domain_event_pmsuspend_msg *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_event_pmsuspend_msg *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 395 | (xdrproc_t)xdr_remote_domain_event_pmsuspend_msg }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:399:7: warning: cast from 'int (*)(XDR *, remote_domain_event_balloon_change_msg *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_event_balloon_change_msg *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 399 | (xdrproc_t)xdr_remote_domain_event_balloon_change_msg }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:403:7: warning: cast from 'int (*)(XDR *, remote_domain_event_pmsuspend_disk_msg *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_event_pmsuspend_disk_msg *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 403 | (xdrproc_t)xdr_remote_domain_event_pmsuspend_disk_msg }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:407:7: warning: cast from 'int (*)(XDR *, remote_domain_event_device_removed_msg *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_event_device_removed_msg *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 407 | (xdrproc_t)xdr_remote_domain_event_device_removed_msg }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:420:7: warning: cast from 'int (*)(XDR *, remote_network_event_lifecycle_msg *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_network_event_lifecycle_msg *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 420 | (xdrproc_t)xdr_remote_network_event_lifecycle_msg }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:424:7: warning: cast from 'int (*)(XDR *, remote_domain_event_callback_lifecycle_msg *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_event_callback_lifecycle_msg *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 424 | (xdrproc_t)xdr_remote_domain_event_callback_lifecycle_msg }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:428:7: warning: cast from 'int (*)(XDR *, remote_domain_event_callback_reboot_msg *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_event_callback_reboot_msg *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 428 | (xdrproc_t)xdr_remote_domain_event_callback_reboot_msg }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:432:7: warning: cast from 'int (*)(XDR *, remote_domain_event_callback_rtc_change_msg *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_event_callback_rtc_change_msg *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 432 | (xdrproc_t)xdr_remote_domain_event_callback_rtc_change_msg }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:436:7: warning: cast from 'int (*)(XDR *, remote_domain_event_callback_watchdog_msg *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_event_callback_watchdog_msg *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 436 | (xdrproc_t)xdr_remote_domain_event_callback_watchdog_msg}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:440:7: warning: cast from 'int (*)(XDR *, remote_domain_event_callback_io_error_msg *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_event_callback_io_error_msg *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 440 | (xdrproc_t)xdr_remote_domain_event_callback_io_error_msg }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:444:7: warning: cast from 'int (*)(XDR *, remote_domain_event_callback_graphics_msg *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_event_callback_graphics_msg *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 444 | (xdrproc_t)xdr_remote_domain_event_callback_graphics_msg }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:448:7: warning: cast from 'int (*)(XDR *, remote_domain_event_callback_io_error_reason_msg *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_event_callback_io_error_reason_msg *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 448 | (xdrproc_t)xdr_remote_domain_event_callback_io_error_reason_msg }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:452:7: warning: cast from 'int (*)(XDR *, remote_domain_event_callback_control_error_msg *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_event_callback_control_error_msg *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 452 | (xdrproc_t)xdr_remote_domain_event_callback_control_error_msg }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:456:7: warning: cast from 'int (*)(XDR *, remote_domain_event_callback_block_job_msg *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_event_callback_block_job_msg *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 456 | (xdrproc_t)xdr_remote_domain_event_callback_block_job_msg }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:460:7: warning: cast from 'int (*)(XDR *, remote_domain_event_callback_disk_change_msg *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_event_callback_disk_change_msg *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 460 | (xdrproc_t)xdr_remote_domain_event_callback_disk_change_msg }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:464:7: warning: cast from 'int (*)(XDR *, remote_domain_event_callback_tray_change_msg *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_event_callback_tray_change_msg *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 464 | (xdrproc_t)xdr_remote_domain_event_callback_tray_change_msg }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:468:7: warning: cast from 'int (*)(XDR *, remote_domain_event_callback_pmwakeup_msg *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_event_callback_pmwakeup_msg *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 468 | (xdrproc_t)xdr_remote_domain_event_callback_pmwakeup_msg }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:472:7: warning: cast from 'int (*)(XDR *, remote_domain_event_callback_pmsuspend_msg *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_event_callback_pmsuspend_msg *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 472 | (xdrproc_t)xdr_remote_domain_event_callback_pmsuspend_msg }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:476:7: warning: cast from 'int (*)(XDR *, remote_domain_event_callback_balloon_change_msg *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_event_callback_balloon_change_msg *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 476 | (xdrproc_t)xdr_remote_domain_event_callback_balloon_change_msg }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:480:7: warning: cast from 'int (*)(XDR *, remote_domain_event_callback_pmsuspend_disk_msg *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_event_callback_pmsuspend_disk_msg *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 480 | (xdrproc_t)xdr_remote_domain_event_callback_pmsuspend_disk_msg }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:484:7: warning: cast from 'int (*)(XDR *, remote_domain_event_callback_device_removed_msg *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_event_callback_device_removed_msg *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 484 | (xdrproc_t)xdr_remote_domain_event_callback_device_removed_msg }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:488:7: warning: cast from 'int (*)(XDR *, remote_domain_event_block_job_2_msg *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_event_block_job_2_msg *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 488 | (xdrproc_t)xdr_remote_domain_event_block_job_2_msg }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:492:7: warning: cast from 'int (*)(XDR *, remote_domain_event_callback_tunable_msg *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_event_callback_tunable_msg *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 492 | (xdrproc_t)xdr_remote_domain_event_callback_tunable_msg }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:505:7: warning: cast from 'int (*)(XDR *, qemu_domain_monitor_event_msg *)' (aka 'int (*)(struct __rpc_xdr *, struct qemu_domain_monitor_event_msg *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 505 | (xdrproc_t)xdr_qemu_domain_monitor_event_msg }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1006:19: warning: cast from 'int (*)(XDR *, remote_connect_supports_feature_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_supports_feature_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1006 | (xdrproc_t)xdr_remote_connect_supports_feature_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1007:19: warning: cast from 'int (*)(XDR *, remote_connect_supports_feature_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_supports_feature_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1007 | (xdrproc_t)xdr_remote_connect_supports_feature_ret, (char *) &ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1023:18: warning: cast from 'int (*)(XDR *, remote_connect_open_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_open_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1023 | (xdrproc_t) xdr_remote_connect_open_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1024:18: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1024 | (xdrproc_t) xdr_void, (char *) NULL) == -1) | ^~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1036:18: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1036 | (xdrproc_t) xdr_void, (char *) NULL, | ^~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1037:18: warning: cast from 'int (*)(XDR *, remote_connect_get_uri_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_get_uri_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1037 | (xdrproc_t) xdr_remote_connect_get_uri_ret, (char *) &uriret) < 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1057:19: warning: cast from 'int (*)(XDR *, remote_connect_supports_feature_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_supports_feature_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1057 | (xdrproc_t)xdr_remote_connect_supports_feature_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1058:19: warning: cast from 'int (*)(XDR *, remote_connect_supports_feature_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_supports_feature_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1058 | (xdrproc_t)xdr_remote_connect_supports_feature_ret, (char *) &ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1246:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1246 | (xdrproc_t) xdr_void, (char *) NULL, | ^~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1247:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1247 | (xdrproc_t) xdr_void, (char *) NULL) == -1) | ^~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1326:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1326 | (xdrproc_t) xdr_void, (char *) NULL, | ^~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1327:14: warning: cast from 'int (*)(XDR *, remote_connect_get_type_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_get_type_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1327 | (xdrproc_t) xdr_remote_connect_get_type_ret, (char *) &ret) == -1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1347:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1347 | (xdrproc_t) xdr_void, (char *) NULL, | ^~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1348:14: warning: cast from 'int (*)(XDR *, remote_connect_is_secure_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_is_secure_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1348 | (xdrproc_t) xdr_remote_connect_is_secure_ret, (char *) &ret) == -1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1376:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1376 | (xdrproc_t) xdr_void, (char *) NULL, | ^~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1377:14: warning: cast from 'int (*)(XDR *, remote_connect_is_secure_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_is_secure_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1377 | (xdrproc_t) xdr_remote_connect_is_secure_ret, (char *) &ret) == -1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1417:14: warning: cast from 'int (*)(XDR *, remote_node_get_cpu_stats_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_get_cpu_stats_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1417 | (xdrproc_t) xdr_remote_node_get_cpu_stats_args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1419:14: warning: cast from 'int (*)(XDR *, remote_node_get_cpu_stats_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_get_cpu_stats_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1419 | (xdrproc_t) xdr_remote_node_get_cpu_stats_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1456:14: warning: cast from 'int (*)(XDR *, remote_node_get_cpu_stats_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_get_cpu_stats_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1456 | xdr_free((xdrproc_t) xdr_remote_node_get_cpu_stats_ret, (char *) &ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1483:14: warning: cast from 'int (*)(XDR *, remote_node_get_memory_stats_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_get_memory_stats_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1483 | (xdrproc_t) xdr_remote_node_get_memory_stats_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1484:14: warning: cast from 'int (*)(XDR *, remote_node_get_memory_stats_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_get_memory_stats_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1484 | (xdrproc_t) xdr_remote_node_get_memory_stats_ret, (char *) &ret) == -1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1520:14: warning: cast from 'int (*)(XDR *, remote_node_get_memory_stats_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_get_memory_stats_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1520 | xdr_free((xdrproc_t) xdr_remote_node_get_memory_stats_ret, (char *) &ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1552:14: warning: cast from 'int (*)(XDR *, remote_node_get_cells_free_memory_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_get_cells_free_memory_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1552 | (xdrproc_t) xdr_remote_node_get_cells_free_memory_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1553:14: warning: cast from 'int (*)(XDR *, remote_node_get_cells_free_memory_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_get_cells_free_memory_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1553 | (xdrproc_t) xdr_remote_node_get_cells_free_memory_ret, (char *)&ret) == -1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1559:14: warning: cast from 'int (*)(XDR *, remote_node_get_cells_free_memory_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_get_cells_free_memory_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1559 | xdr_free((xdrproc_t) xdr_remote_node_get_cells_free_memory_ret, (char *) &ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1589:14: warning: cast from 'int (*)(XDR *, remote_connect_list_domains_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_domains_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1589 | (xdrproc_t) xdr_remote_connect_list_domains_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1590:14: warning: cast from 'int (*)(XDR *, remote_connect_list_domains_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_domains_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1590 | (xdrproc_t) xdr_remote_connect_list_domains_ret, (char *) &ret) == -1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1606:14: warning: cast from 'int (*)(XDR *, remote_connect_list_domains_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_domains_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1606 | xdr_free((xdrproc_t) xdr_remote_connect_list_domains_ret, (char *) &ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1636:14: warning: cast from 'int (*)(XDR *, remote_connect_list_all_domains_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_all_domains_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1636 | (xdrproc_t) xdr_remote_connect_list_all_domains_args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1638:14: warning: cast from 'int (*)(XDR *, remote_connect_list_all_domains_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_all_domains_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1638 | (xdrproc_t) xdr_remote_connect_list_all_domains_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1672:14: warning: cast from 'int (*)(XDR *, remote_connect_list_all_domains_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_all_domains_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1672 | xdr_free((xdrproc_t) xdr_remote_connect_list_all_domains_ret, (char *) &ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1909:14: warning: cast from 'int (*)(XDR *, remote_domain_block_stats_flags_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_block_stats_flags_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1909 | (xdrproc_t) xdr_remote_domain_block_stats_flags_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1910:14: warning: cast from 'int (*)(XDR *, remote_domain_block_stats_flags_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_block_stats_flags_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1910 | (xdrproc_t) xdr_remote_domain_block_stats_flags_ret, (char *) &ret) == -1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1944:14: warning: cast from 'int (*)(XDR *, remote_domain_block_stats_flags_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_block_stats_flags_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1944 | xdr_free((xdrproc_t) xdr_remote_domain_block_stats_flags_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1969:14: warning: cast from 'int (*)(XDR *, remote_domain_get_memory_parameters_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_memory_parameters_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1969 | (xdrproc_t) xdr_remote_domain_get_memory_parameters_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1970:14: warning: cast from 'int (*)(XDR *, remote_domain_get_memory_parameters_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_memory_parameters_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1970 | (xdrproc_t) xdr_remote_domain_get_memory_parameters_ret, (char *) &ret) == -1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:1992:14: warning: cast from 'int (*)(XDR *, remote_domain_get_memory_parameters_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_memory_parameters_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1992 | xdr_free((xdrproc_t) xdr_remote_domain_get_memory_parameters_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2017:14: warning: cast from 'int (*)(XDR *, remote_domain_get_numa_parameters_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_numa_parameters_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2017 | (xdrproc_t) xdr_remote_domain_get_numa_parameters_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2018:14: warning: cast from 'int (*)(XDR *, remote_domain_get_numa_parameters_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_numa_parameters_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2018 | (xdrproc_t) xdr_remote_domain_get_numa_parameters_ret, (char *) &ret) == -1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2040:14: warning: cast from 'int (*)(XDR *, remote_domain_get_numa_parameters_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_numa_parameters_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2040 | xdr_free((xdrproc_t) xdr_remote_domain_get_numa_parameters_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2065:14: warning: cast from 'int (*)(XDR *, remote_domain_get_blkio_parameters_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_blkio_parameters_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2065 | (xdrproc_t) xdr_remote_domain_get_blkio_parameters_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2066:14: warning: cast from 'int (*)(XDR *, remote_domain_get_blkio_parameters_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_blkio_parameters_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2066 | (xdrproc_t) xdr_remote_domain_get_blkio_parameters_ret, (char *) &ret) == -1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2088:14: warning: cast from 'int (*)(XDR *, remote_domain_get_blkio_parameters_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_blkio_parameters_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2088 | xdr_free((xdrproc_t) xdr_remote_domain_get_blkio_parameters_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2133:14: warning: cast from 'int (*)(XDR *, remote_domain_get_vcpu_pin_info_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_vcpu_pin_info_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2133 | (xdrproc_t) xdr_remote_domain_get_vcpu_pin_info_args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2135:14: warning: cast from 'int (*)(XDR *, remote_domain_get_vcpu_pin_info_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_vcpu_pin_info_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2135 | (xdrproc_t) xdr_remote_domain_get_vcpu_pin_info_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2161:14: warning: cast from 'int (*)(XDR *, remote_domain_get_vcpu_pin_info_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_vcpu_pin_info_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2161 | xdr_free((xdrproc_t) xdr_remote_domain_get_vcpu_pin_info_ret, (char *) &ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2193:14: warning: cast from 'int (*)(XDR *, remote_domain_pin_emulator_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_pin_emulator_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2193 | (xdrproc_t) xdr_remote_domain_pin_emulator_args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2195:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2195 | (xdrproc_t) xdr_void, (char *) NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2236:14: warning: cast from 'int (*)(XDR *, remote_domain_get_emulator_pin_info_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_emulator_pin_info_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2236 | (xdrproc_t) xdr_remote_domain_get_emulator_pin_info_args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2238:14: warning: cast from 'int (*)(XDR *, remote_domain_get_emulator_pin_info_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_emulator_pin_info_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2238 | (xdrproc_t) xdr_remote_domain_get_emulator_pin_info_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2257:14: warning: cast from 'int (*)(XDR *, remote_domain_get_emulator_pin_info_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_emulator_pin_info_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2257 | xdr_free((xdrproc_t) xdr_remote_domain_get_emulator_pin_info_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2300:14: warning: cast from 'int (*)(XDR *, remote_domain_get_vcpus_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_vcpus_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2300 | (xdrproc_t) xdr_remote_domain_get_vcpus_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2301:14: warning: cast from 'int (*)(XDR *, remote_domain_get_vcpus_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_vcpus_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2301 | (xdrproc_t) xdr_remote_domain_get_vcpus_ret, (char *) &ret) == -1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2333:14: warning: cast from 'int (*)(XDR *, remote_domain_get_vcpus_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_vcpus_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2333 | xdr_free((xdrproc_t) xdr_remote_domain_get_vcpus_ret, (char *) &ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2355:14: warning: cast from 'int (*)(XDR *, remote_domain_get_security_label_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_security_label_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2355 | (xdrproc_t) xdr_remote_domain_get_security_label_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2356:14: warning: cast from 'int (*)(XDR *, remote_domain_get_security_label_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_security_label_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2356 | (xdrproc_t) xdr_remote_domain_get_security_label_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2373:14: warning: cast from 'int (*)(XDR *, remote_domain_get_security_label_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_security_label_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2373 | xdr_free((xdrproc_t) xdr_remote_domain_get_security_label_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2395:14: warning: cast from 'int (*)(XDR *, remote_domain_get_security_label_list_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_security_label_list_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2395 | (xdrproc_t) xdr_remote_domain_get_security_label_list_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2396:14: warning: cast from 'int (*)(XDR *, remote_domain_get_security_label_list_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_security_label_list_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2396 | (xdrproc_t) xdr_remote_domain_get_security_label_list_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2419:14: warning: cast from 'int (*)(XDR *, remote_domain_get_security_label_list_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_security_label_list_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2419 | xdr_free((xdrproc_t) xdr_remote_domain_get_security_label_list_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2444:14: warning: cast from 'int (*)(XDR *, remote_domain_get_state_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_state_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2444 | (xdrproc_t) xdr_remote_domain_get_state_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2445:14: warning: cast from 'int (*)(XDR *, remote_domain_get_state_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_state_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2445 | (xdrproc_t) xdr_remote_domain_get_state_ret, (char *) &ret) == -1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2472:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2472 | (xdrproc_t) xdr_void, NULL, | ^~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2473:14: warning: cast from 'int (*)(XDR *, remote_node_get_security_model_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_get_security_model_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2473 | (xdrproc_t) xdr_remote_node_get_security_model_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2498:14: warning: cast from 'int (*)(XDR *, remote_node_get_security_model_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_get_security_model_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2498 | xdr_free((xdrproc_t) xdr_remote_node_get_security_model_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2526:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_prepare_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_prepare_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2526 | (xdrproc_t) xdr_remote_domain_migrate_prepare_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2527:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_prepare_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_prepare_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2527 | (xdrproc_t) xdr_remote_domain_migrate_prepare_ret, (char *) &ret) == -1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2568:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_prepare2_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_prepare2_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2568 | (xdrproc_t) xdr_remote_domain_migrate_prepare2_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2569:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_prepare2_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_prepare2_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2569 | (xdrproc_t) xdr_remote_domain_migrate_prepare2_ret, (char *) &ret) == -1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2618:14: warning: cast from 'int (*)(XDR *, remote_domain_create_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_create_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2618 | (xdrproc_t) xdr_remote_domain_create_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2619:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2619 | (xdrproc_t) xdr_void, (char *) NULL) == -1) | ^~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2629:14: warning: cast from 'int (*)(XDR *, remote_domain_lookup_by_uuid_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_lookup_by_uuid_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2629 | (xdrproc_t) xdr_remote_domain_lookup_by_uuid_args, (char *) &args2, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2630:14: warning: cast from 'int (*)(XDR *, remote_domain_lookup_by_uuid_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_lookup_by_uuid_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2630 | (xdrproc_t) xdr_remote_domain_lookup_by_uuid_ret, (char *) &ret2) == -1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2634:14: warning: cast from 'int (*)(XDR *, remote_domain_lookup_by_uuid_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_lookup_by_uuid_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2634 | xdr_free((xdrproc_t) &xdr_remote_domain_lookup_by_uuid_ret, (char *) &ret2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2658:14: warning: cast from 'int (*)(XDR *, remote_domain_create_with_flags_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_create_with_flags_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2658 | (xdrproc_t)xdr_remote_domain_create_with_flags_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2659:14: warning: cast from 'int (*)(XDR *, remote_domain_create_with_flags_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_create_with_flags_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2659 | (xdrproc_t)xdr_remote_domain_create_with_flags_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2664:14: warning: cast from 'int (*)(XDR *, remote_domain_create_with_flags_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_create_with_flags_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2664 | xdr_free((xdrproc_t) &xdr_remote_domain_create_with_flags_ret, (char *) &ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2686:14: warning: cast from 'int (*)(XDR *, remote_domain_get_scheduler_type_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_scheduler_type_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2686 | (xdrproc_t) xdr_remote_domain_get_scheduler_type_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2687:14: warning: cast from 'int (*)(XDR *, remote_domain_get_scheduler_type_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_scheduler_type_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2687 | (xdrproc_t) xdr_remote_domain_get_scheduler_type_ret, (char *) &ret) == -1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2726:14: warning: cast from 'int (*)(XDR *, remote_domain_memory_stats_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_memory_stats_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2726 | (xdrproc_t) xdr_remote_domain_memory_stats_args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2728:14: warning: cast from 'int (*)(XDR *, remote_domain_memory_stats_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_memory_stats_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2728 | (xdrproc_t) xdr_remote_domain_memory_stats_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2737:14: warning: cast from 'int (*)(XDR *, remote_domain_memory_stats_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_memory_stats_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2737 | xdr_free((xdrproc_t) xdr_remote_domain_memory_stats_ret, (char *) &ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2774:14: warning: cast from 'int (*)(XDR *, remote_domain_block_peek_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_block_peek_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2774 | (xdrproc_t) xdr_remote_domain_block_peek_args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2776:14: warning: cast from 'int (*)(XDR *, remote_domain_block_peek_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_block_peek_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2776 | (xdrproc_t) xdr_remote_domain_block_peek_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2825:14: warning: cast from 'int (*)(XDR *, remote_domain_memory_peek_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_memory_peek_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2825 | (xdrproc_t) xdr_remote_domain_memory_peek_args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2827:14: warning: cast from 'int (*)(XDR *, remote_domain_memory_peek_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_memory_peek_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2827 | (xdrproc_t) xdr_remote_domain_memory_peek_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2865:14: warning: cast from 'int (*)(XDR *, remote_domain_get_block_job_info_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_block_job_info_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2865 | (xdrproc_t)xdr_remote_domain_get_block_job_info_args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2867:14: warning: cast from 'int (*)(XDR *, remote_domain_get_block_job_info_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_block_job_info_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2867 | (xdrproc_t)xdr_remote_domain_get_block_job_info_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2908:14: warning: cast from 'int (*)(XDR *, remote_domain_get_block_io_tune_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_block_io_tune_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2908 | (xdrproc_t) xdr_remote_domain_get_block_io_tune_args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2910:14: warning: cast from 'int (*)(XDR *, remote_domain_get_block_io_tune_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_block_io_tune_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2910 | (xdrproc_t) xdr_remote_domain_get_block_io_tune_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2934:14: warning: cast from 'int (*)(XDR *, remote_domain_get_block_io_tune_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_block_io_tune_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2934 | xdr_free((xdrproc_t) xdr_remote_domain_get_block_io_tune_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2978:14: warning: cast from 'int (*)(XDR *, remote_domain_get_cpu_stats_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_cpu_stats_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2978 | (xdrproc_t) xdr_remote_domain_get_cpu_stats_args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:2980:14: warning: cast from 'int (*)(XDR *, remote_domain_get_cpu_stats_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_cpu_stats_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2980 | (xdrproc_t) xdr_remote_domain_get_cpu_stats_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3025:14: warning: cast from 'int (*)(XDR *, remote_domain_get_cpu_stats_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_cpu_stats_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3025 | xdr_free((xdrproc_t) xdr_remote_domain_get_cpu_stats_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3055:14: warning: cast from 'int (*)(XDR *, remote_connect_list_all_networks_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_all_networks_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3055 | (xdrproc_t) xdr_remote_connect_list_all_networks_args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3057:14: warning: cast from 'int (*)(XDR *, remote_connect_list_all_networks_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_all_networks_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3057 | (xdrproc_t) xdr_remote_connect_list_all_networks_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3091:14: warning: cast from 'int (*)(XDR *, remote_connect_list_all_networks_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_all_networks_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3091 | xdr_free((xdrproc_t) xdr_remote_connect_list_all_networks_ret, (char *) &ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3136:18: warning: cast from 'int (*)(XDR *, remote_connect_network_event_register_any_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_network_event_register_any_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3136 | (xdrproc_t) xdr_remote_connect_network_event_register_any_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3137:18: warning: cast from 'int (*)(XDR *, remote_connect_network_event_register_any_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_network_event_register_any_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3137 | (xdrproc_t) xdr_remote_connect_network_event_register_any_ret, (char *) &ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3181:18: warning: cast from 'int (*)(XDR *, remote_connect_network_event_deregister_any_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_network_event_deregister_any_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3181 | (xdrproc_t) xdr_remote_connect_network_event_deregister_any_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3182:18: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3182 | (xdrproc_t) xdr_void, (char *) NULL) == -1) | ^~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3234:18: warning: cast from 'int (*)(XDR *, qemu_connect_domain_monitor_event_register_args *)' (aka 'int (*)(struct __rpc_xdr *, struct qemu_connect_domain_monitor_event_register_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3234 | (xdrproc_t) xdr_qemu_connect_domain_monitor_event_register_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3235:18: warning: cast from 'int (*)(XDR *, qemu_connect_domain_monitor_event_register_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct qemu_connect_domain_monitor_event_register_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3235 | (xdrproc_t) xdr_qemu_connect_domain_monitor_event_register_ret, (char *) &ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3278:18: warning: cast from 'int (*)(XDR *, qemu_connect_domain_monitor_event_deregister_args *)' (aka 'int (*)(struct __rpc_xdr *, struct qemu_connect_domain_monitor_event_deregister_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3278 | (xdrproc_t) xdr_qemu_connect_domain_monitor_event_deregister_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3279:18: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3279 | (xdrproc_t) xdr_void, (char *) NULL) == -1) | ^~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3314:14: warning: cast from 'int (*)(XDR *, remote_connect_list_all_interfaces_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_all_interfaces_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3314 | (xdrproc_t) xdr_remote_connect_list_all_interfaces_args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3316:14: warning: cast from 'int (*)(XDR *, remote_connect_list_all_interfaces_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_all_interfaces_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3316 | (xdrproc_t) xdr_remote_connect_list_all_interfaces_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3350:14: warning: cast from 'int (*)(XDR *, remote_connect_list_all_interfaces_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_all_interfaces_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3350 | xdr_free((xdrproc_t) xdr_remote_connect_list_all_interfaces_ret, (char *) &ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3380:14: warning: cast from 'int (*)(XDR *, remote_connect_list_all_node_devices_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_all_node_devices_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3380 | (xdrproc_t) xdr_remote_connect_list_all_node_devices_args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3382:14: warning: cast from 'int (*)(XDR *, remote_connect_list_all_node_devices_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_all_node_devices_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3382 | (xdrproc_t) xdr_remote_connect_list_all_node_devices_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3416:14: warning: cast from 'int (*)(XDR *, remote_connect_list_all_node_devices_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_all_node_devices_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3416 | xdr_free((xdrproc_t) xdr_remote_connect_list_all_node_devices_ret, (char *) &ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3446:14: warning: cast from 'int (*)(XDR *, remote_connect_list_all_nwfilters_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_all_nwfilters_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3446 | (xdrproc_t) xdr_remote_connect_list_all_nwfilters_args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3448:14: warning: cast from 'int (*)(XDR *, remote_connect_list_all_nwfilters_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_all_nwfilters_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3448 | (xdrproc_t) xdr_remote_connect_list_all_nwfilters_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3482:14: warning: cast from 'int (*)(XDR *, remote_connect_list_all_nwfilters_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_all_nwfilters_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3482 | xdr_free((xdrproc_t) xdr_remote_connect_list_all_nwfilters_ret, (char *) &ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3512:14: warning: cast from 'int (*)(XDR *, remote_connect_list_all_secrets_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_all_secrets_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3512 | (xdrproc_t) xdr_remote_connect_list_all_secrets_args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3514:14: warning: cast from 'int (*)(XDR *, remote_connect_list_all_secrets_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_all_secrets_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3514 | (xdrproc_t) xdr_remote_connect_list_all_secrets_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3548:14: warning: cast from 'int (*)(XDR *, remote_connect_list_all_secrets_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_all_secrets_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3548 | xdr_free((xdrproc_t) xdr_remote_connect_list_all_secrets_ret, (char *) &ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3679:14: warning: cast from 'int (*)(XDR *, remote_connect_find_storage_pool_sources_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_find_storage_pool_sources_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3679 | (xdrproc_t) xdr_remote_connect_find_storage_pool_sources_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3680:14: warning: cast from 'int (*)(XDR *, remote_connect_find_storage_pool_sources_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_find_storage_pool_sources_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3680 | (xdrproc_t) xdr_remote_connect_find_storage_pool_sources_ret, (char *) &ret) == -1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3686:14: warning: cast from 'int (*)(XDR *, remote_connect_find_storage_pool_sources_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_find_storage_pool_sources_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3686 | xdr_free((xdrproc_t) xdr_remote_connect_find_storage_pool_sources_ret, (char *) &ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3716:14: warning: cast from 'int (*)(XDR *, remote_connect_list_all_storage_pools_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_all_storage_pools_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3716 | (xdrproc_t) xdr_remote_connect_list_all_storage_pools_args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3718:14: warning: cast from 'int (*)(XDR *, remote_connect_list_all_storage_pools_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_all_storage_pools_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3718 | (xdrproc_t) xdr_remote_connect_list_all_storage_pools_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3752:14: warning: cast from 'int (*)(XDR *, remote_connect_list_all_storage_pools_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_all_storage_pools_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3752 | xdr_free((xdrproc_t) xdr_remote_connect_list_all_storage_pools_ret, (char *) &ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3783:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_list_all_volumes_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_list_all_volumes_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3783 | (xdrproc_t) xdr_remote_storage_pool_list_all_volumes_args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3785:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_list_all_volumes_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_list_all_volumes_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3785 | (xdrproc_t) xdr_remote_storage_pool_list_all_volumes_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3819:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_list_all_volumes_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_list_all_volumes_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3819 | xdr_free((xdrproc_t) xdr_remote_storage_pool_list_all_volumes_ret, (char *) &ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3856:14: warning: cast from 'int (*)(XDR *, remote_node_device_dettach_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_device_dettach_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3856 | (xdrproc_t) xdr_remote_node_device_dettach_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3857:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3857 | (xdrproc_t) xdr_void, (char *) NULL) == -1) | ^~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3887:14: warning: cast from 'int (*)(XDR *, remote_node_device_detach_flags_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_device_detach_flags_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3887 | (xdrproc_t) xdr_remote_node_device_detach_flags_args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3888:30: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3888 | (char *) &args, (xdrproc_t) xdr_void, (char *) NULL) == -1) | ^~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3912:14: warning: cast from 'int (*)(XDR *, remote_node_device_re_attach_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_device_re_attach_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3912 | (xdrproc_t) xdr_remote_node_device_re_attach_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3913:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3913 | (xdrproc_t) xdr_void, (char *) NULL) == -1) | ^~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3937:14: warning: cast from 'int (*)(XDR *, remote_node_device_reset_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_device_reset_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3937 | (xdrproc_t) xdr_remote_node_device_reset_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3938:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3938 | (xdrproc_t) xdr_void, (char *) NULL) == -1) | ^~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3976:16: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3976 | (xdrproc_t) xdr_void, (char *) NULL, | ^~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:3977:16: warning: cast from 'int (*)(XDR *, remote_auth_list_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_auth_list_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3977 | (xdrproc_t) xdr_remote_auth_list_ret, (char *) &ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:4451:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4451 | (xdrproc_t) xdr_void, (char *)NULL, | ^~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:4452:14: warning: cast from 'int (*)(XDR *, remote_auth_sasl_init_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_auth_sasl_init_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4452 | (xdrproc_t) xdr_remote_auth_sasl_init_ret, (char *) &iret) != 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:4506:14: warning: cast from 'int (*)(XDR *, remote_auth_sasl_start_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_auth_sasl_start_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4506 | (xdrproc_t) xdr_remote_auth_sasl_start_args, (char *) &sargs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:4507:14: warning: cast from 'int (*)(XDR *, remote_auth_sasl_start_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_auth_sasl_start_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4507 | (xdrproc_t) xdr_remote_auth_sasl_start_ret, (char *) &sret) != 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:4562:18: warning: cast from 'int (*)(XDR *, remote_auth_sasl_step_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_auth_sasl_step_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4562 | (xdrproc_t) xdr_remote_auth_sasl_step_args, (char *) &pargs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:4563:18: warning: cast from 'int (*)(XDR *, remote_auth_sasl_step_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_auth_sasl_step_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4563 | (xdrproc_t) xdr_remote_auth_sasl_step_ret, (char *) &pret) != 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:4715:52: warning: cast from 'virConnectDomainEventCallback' (aka 'int (*)(struct _virConnect *, struct _virDomain *, int, int, void *)') to 'virConnectDomainEventGenericCallback' (aka 'void (*)(struct _virConnect *, struct _virDomain *, void *)') converts to incompatible function type [-Wcast-function-type-mismatch] 4715 | VIR_DOMAIN_EVENT_CALLBACK(callback), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libvirt/libvirt.h:5353:40: note: expanded from macro 'VIR_DOMAIN_EVENT_CALLBACK' 5353 | #define VIR_DOMAIN_EVENT_CALLBACK(cb) ((virConnectDomainEventGenericCallback)(cb)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:4733:22: warning: cast from 'int (*)(XDR *, remote_connect_domain_event_callback_register_any_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_domain_event_callback_register_any_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4733 | (xdrproc_t) xdr_remote_connect_domain_event_callback_register_any_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:4734:22: warning: cast from 'int (*)(XDR *, remote_connect_domain_event_callback_register_any_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_domain_event_callback_register_any_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4734 | (xdrproc_t) xdr_remote_connect_domain_event_callback_register_any_ret, (char *) &ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:4743:22: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4743 | (xdrproc_t) xdr_void, (char *) NULL, | ^~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:4744:22: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4744 | (xdrproc_t) xdr_void, (char *) NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:4789:22: warning: cast from 'int (*)(XDR *, remote_connect_domain_event_callback_deregister_any_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_domain_event_callback_deregister_any_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4789 | (xdrproc_t) xdr_remote_connect_domain_event_callback_deregister_any_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:4790:22: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4790 | (xdrproc_t) xdr_void, (char *) NULL) == -1) | ^~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:4794:22: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4794 | (xdrproc_t) xdr_void, (char *) NULL, | ^~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:4795:22: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4795 | (xdrproc_t) xdr_void, (char *) NULL) == -1) | ^~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:5641:14: warning: cast from 'int (*)(XDR *, remote_secret_get_value_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_secret_get_value_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5641 | (xdrproc_t) xdr_remote_secret_get_value_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:5642:14: warning: cast from 'int (*)(XDR *, remote_secret_get_value_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_secret_get_value_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5642 | (xdrproc_t) xdr_remote_secret_get_value_ret, (char *) &ret) == -1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:5936:22: warning: cast from 'int (*)(XDR *, remote_connect_domain_event_callback_register_any_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_domain_event_callback_register_any_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5936 | (xdrproc_t) xdr_remote_connect_domain_event_callback_register_any_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:5937:22: warning: cast from 'int (*)(XDR *, remote_connect_domain_event_callback_register_any_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_domain_event_callback_register_any_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5937 | (xdrproc_t) xdr_remote_connect_domain_event_callback_register_any_ret, (char *) &ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:5950:22: warning: cast from 'int (*)(XDR *, remote_connect_domain_event_register_any_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_domain_event_register_any_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5950 | (xdrproc_t) xdr_remote_connect_domain_event_register_any_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:5951:22: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5951 | (xdrproc_t) xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:5997:22: warning: cast from 'int (*)(XDR *, remote_connect_domain_event_callback_deregister_any_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_domain_event_callback_deregister_any_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5997 | (xdrproc_t) xdr_remote_connect_domain_event_callback_deregister_any_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:5998:22: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5998 | (xdrproc_t) xdr_void, (char *) NULL) == -1) | ^~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6006:22: warning: cast from 'int (*)(XDR *, remote_connect_domain_event_deregister_any_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_domain_event_deregister_any_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6006 | (xdrproc_t) xdr_remote_connect_domain_event_deregister_any_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6007:22: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6007 | (xdrproc_t) xdr_void, (char *) NULL) == -1) | ^~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6039:14: warning: cast from 'int (*)(XDR *, qemu_domain_monitor_command_args *)' (aka 'int (*)(struct __rpc_xdr *, struct qemu_domain_monitor_command_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6039 | (xdrproc_t) xdr_qemu_domain_monitor_command_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6040:14: warning: cast from 'int (*)(XDR *, qemu_domain_monitor_command_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct qemu_domain_monitor_command_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6040 | (xdrproc_t) xdr_qemu_domain_monitor_command_ret, (char *) &ret) == -1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6049:14: warning: cast from 'int (*)(XDR *, qemu_domain_monitor_command_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct qemu_domain_monitor_command_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6049 | xdr_free((xdrproc_t) xdr_qemu_domain_monitor_command_ret, (char *) &ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6083:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_begin3_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_begin3_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6083 | (xdrproc_t) xdr_remote_domain_migrate_begin3_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6084:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_begin3_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_begin3_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6084 | (xdrproc_t) xdr_remote_domain_migrate_begin3_ret, (char *) &ret) == -1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6142:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_prepare3_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_prepare3_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6142 | (xdrproc_t) xdr_remote_domain_migrate_prepare3_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6143:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_prepare3_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_prepare3_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6143 | (xdrproc_t) xdr_remote_domain_migrate_prepare3_ret, (char *) &ret) == -1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6222:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_prepare_tunnel3_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_prepare_tunnel3_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6222 | (xdrproc_t) xdr_remote_domain_migrate_prepare_tunnel3_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6223:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_prepare_tunnel3_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_prepare_tunnel3_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6223 | (xdrproc_t) xdr_remote_domain_migrate_prepare_tunnel3_ret, (char *) &ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6286:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_perform3_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_perform3_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6286 | (xdrproc_t) xdr_remote_domain_migrate_perform3_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6287:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_perform3_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_perform3_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6287 | (xdrproc_t) xdr_remote_domain_migrate_perform3_ret, (char *) &ret) == -1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6343:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_finish3_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_finish3_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6343 | (xdrproc_t) xdr_remote_domain_migrate_finish3_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6344:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_finish3_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_finish3_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6344 | (xdrproc_t) xdr_remote_domain_migrate_finish3_ret, (char *) &ret) == -1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6361:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_finish3_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_finish3_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6361 | xdr_free((xdrproc_t) &xdr_remote_domain_migrate_finish3_ret, (char *) &ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6395:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_confirm3_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_confirm3_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6395 | (xdrproc_t) xdr_remote_domain_migrate_confirm3_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6396:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6396 | (xdrproc_t) xdr_void, (char *) NULL) == -1) | ^~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6429:14: warning: cast from 'int (*)(XDR *, remote_connect_get_cpu_model_names_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_get_cpu_model_names_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6429 | (xdrproc_t) xdr_remote_connect_get_cpu_model_names_args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6431:14: warning: cast from 'int (*)(XDR *, remote_connect_get_cpu_model_names_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_get_cpu_model_names_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6431 | (xdrproc_t) xdr_remote_connect_get_cpu_model_names_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6461:14: warning: cast from 'int (*)(XDR *, remote_connect_get_cpu_model_names_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_get_cpu_model_names_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6461 | xdr_free((xdrproc_t) xdr_remote_connect_get_cpu_model_names_ret, (char *) &ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6491:18: warning: cast from 'int (*)(XDR *, remote_domain_open_graphics_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_open_graphics_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6491 | (xdrproc_t) xdr_remote_domain_open_graphics_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6492:18: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6492 | (xdrproc_t) xdr_void, NULL) == -1) | ^~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6525:18: warning: cast from 'int (*)(XDR *, remote_domain_open_graphics_fd_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_open_graphics_fd_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6525 | (xdrproc_t) xdr_remote_domain_open_graphics_fd_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6526:18: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6526 | (xdrproc_t) xdr_void, NULL) == -1) | ^~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6620:14: warning: cast from 'int (*)(XDR *, remote_domain_get_disk_errors_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_disk_errors_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6620 | (xdrproc_t) xdr_remote_domain_get_disk_errors_args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6622:14: warning: cast from 'int (*)(XDR *, remote_domain_get_disk_errors_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_disk_errors_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6622 | (xdrproc_t) xdr_remote_domain_get_disk_errors_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6636:14: warning: cast from 'int (*)(XDR *, remote_domain_get_disk_errors_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_disk_errors_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6636 | xdr_free((xdrproc_t) xdr_remote_domain_get_disk_errors_ret, (char *) &ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from remote/remote_driver.c:6643: remote/remote_client_bodies.h:29:14: warning: cast from 'int (*)(XDR *, remote_connect_baseline_cpu_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_baseline_cpu_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 29 | (xdrproc_t)xdr_remote_connect_baseline_cpu_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:30:14: warning: cast from 'int (*)(XDR *, remote_connect_baseline_cpu_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_baseline_cpu_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 30 | (xdrproc_t)xdr_remote_connect_baseline_cpu_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:57:14: warning: cast from 'int (*)(XDR *, remote_connect_compare_cpu_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_compare_cpu_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 57 | (xdrproc_t)xdr_remote_connect_compare_cpu_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:58:14: warning: cast from 'int (*)(XDR *, remote_connect_compare_cpu_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_compare_cpu_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 58 | (xdrproc_t)xdr_remote_connect_compare_cpu_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:86:14: warning: cast from 'int (*)(XDR *, remote_connect_domain_xml_from_native_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_domain_xml_from_native_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 86 | (xdrproc_t)xdr_remote_connect_domain_xml_from_native_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:87:14: warning: cast from 'int (*)(XDR *, remote_connect_domain_xml_from_native_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_domain_xml_from_native_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 87 | (xdrproc_t)xdr_remote_connect_domain_xml_from_native_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:115:14: warning: cast from 'int (*)(XDR *, remote_connect_domain_xml_to_native_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_domain_xml_to_native_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 115 | (xdrproc_t)xdr_remote_connect_domain_xml_to_native_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:116:14: warning: cast from 'int (*)(XDR *, remote_connect_domain_xml_to_native_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_domain_xml_to_native_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 116 | (xdrproc_t)xdr_remote_connect_domain_xml_to_native_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:139:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 139 | (xdrproc_t)xdr_void, (char *)NULL, | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:140:14: warning: cast from 'int (*)(XDR *, remote_connect_get_capabilities_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_get_capabilities_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 140 | (xdrproc_t)xdr_remote_connect_get_capabilities_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:170:14: warning: cast from 'int (*)(XDR *, remote_connect_get_domain_capabilities_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_get_domain_capabilities_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 170 | (xdrproc_t)xdr_remote_connect_get_domain_capabilities_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:171:14: warning: cast from 'int (*)(XDR *, remote_connect_get_domain_capabilities_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_get_domain_capabilities_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 171 | (xdrproc_t)xdr_remote_connect_get_domain_capabilities_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:194:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 194 | (xdrproc_t)xdr_void, (char *)NULL, | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:195:14: warning: cast from 'int (*)(XDR *, remote_connect_get_hostname_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_get_hostname_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 195 | (xdrproc_t)xdr_remote_connect_get_hostname_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:218:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 218 | (xdrproc_t)xdr_void, (char *)NULL, | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:219:14: warning: cast from 'int (*)(XDR *, remote_connect_get_lib_version_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_get_lib_version_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 219 | (xdrproc_t)xdr_remote_connect_get_lib_version_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:246:14: warning: cast from 'int (*)(XDR *, remote_connect_get_max_vcpus_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_get_max_vcpus_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 246 | (xdrproc_t)xdr_remote_connect_get_max_vcpus_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:247:14: warning: cast from 'int (*)(XDR *, remote_connect_get_max_vcpus_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_get_max_vcpus_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 247 | (xdrproc_t)xdr_remote_connect_get_max_vcpus_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:273:14: warning: cast from 'int (*)(XDR *, remote_connect_get_sysinfo_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_get_sysinfo_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 273 | (xdrproc_t)xdr_remote_connect_get_sysinfo_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:274:14: warning: cast from 'int (*)(XDR *, remote_connect_get_sysinfo_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_get_sysinfo_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 274 | (xdrproc_t)xdr_remote_connect_get_sysinfo_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:297:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 297 | (xdrproc_t)xdr_void, (char *)NULL, | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:298:14: warning: cast from 'int (*)(XDR *, remote_connect_get_version_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_get_version_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 298 | (xdrproc_t)xdr_remote_connect_get_version_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:333:14: warning: cast from 'int (*)(XDR *, remote_connect_list_defined_domains_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_defined_domains_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 333 | (xdrproc_t)xdr_remote_connect_list_defined_domains_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:334:14: warning: cast from 'int (*)(XDR *, remote_connect_list_defined_domains_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_defined_domains_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 334 | (xdrproc_t)xdr_remote_connect_list_defined_domains_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:363:14: warning: cast from 'int (*)(XDR *, remote_connect_list_defined_domains_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_defined_domains_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 363 | xdr_free((xdrproc_t)xdr_remote_connect_list_defined_domains_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:393:14: warning: cast from 'int (*)(XDR *, remote_connect_list_defined_interfaces_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_defined_interfaces_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 393 | (xdrproc_t)xdr_remote_connect_list_defined_interfaces_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:394:14: warning: cast from 'int (*)(XDR *, remote_connect_list_defined_interfaces_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_defined_interfaces_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 394 | (xdrproc_t)xdr_remote_connect_list_defined_interfaces_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:423:14: warning: cast from 'int (*)(XDR *, remote_connect_list_defined_interfaces_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_defined_interfaces_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 423 | xdr_free((xdrproc_t)xdr_remote_connect_list_defined_interfaces_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:453:14: warning: cast from 'int (*)(XDR *, remote_connect_list_defined_networks_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_defined_networks_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 453 | (xdrproc_t)xdr_remote_connect_list_defined_networks_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:454:14: warning: cast from 'int (*)(XDR *, remote_connect_list_defined_networks_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_defined_networks_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 454 | (xdrproc_t)xdr_remote_connect_list_defined_networks_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:483:14: warning: cast from 'int (*)(XDR *, remote_connect_list_defined_networks_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_defined_networks_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 483 | xdr_free((xdrproc_t)xdr_remote_connect_list_defined_networks_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:513:14: warning: cast from 'int (*)(XDR *, remote_connect_list_defined_storage_pools_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_defined_storage_pools_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 513 | (xdrproc_t)xdr_remote_connect_list_defined_storage_pools_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:514:14: warning: cast from 'int (*)(XDR *, remote_connect_list_defined_storage_pools_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_defined_storage_pools_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 514 | (xdrproc_t)xdr_remote_connect_list_defined_storage_pools_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:543:14: warning: cast from 'int (*)(XDR *, remote_connect_list_defined_storage_pools_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_defined_storage_pools_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 543 | xdr_free((xdrproc_t)xdr_remote_connect_list_defined_storage_pools_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:573:14: warning: cast from 'int (*)(XDR *, remote_connect_list_interfaces_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_interfaces_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 573 | (xdrproc_t)xdr_remote_connect_list_interfaces_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:574:14: warning: cast from 'int (*)(XDR *, remote_connect_list_interfaces_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_interfaces_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 574 | (xdrproc_t)xdr_remote_connect_list_interfaces_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:603:14: warning: cast from 'int (*)(XDR *, remote_connect_list_interfaces_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_interfaces_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 603 | xdr_free((xdrproc_t)xdr_remote_connect_list_interfaces_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:633:14: warning: cast from 'int (*)(XDR *, remote_connect_list_networks_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_networks_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 633 | (xdrproc_t)xdr_remote_connect_list_networks_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:634:14: warning: cast from 'int (*)(XDR *, remote_connect_list_networks_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_networks_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 634 | (xdrproc_t)xdr_remote_connect_list_networks_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:663:14: warning: cast from 'int (*)(XDR *, remote_connect_list_networks_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_networks_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 663 | xdr_free((xdrproc_t)xdr_remote_connect_list_networks_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:693:14: warning: cast from 'int (*)(XDR *, remote_connect_list_nwfilters_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_nwfilters_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 693 | (xdrproc_t)xdr_remote_connect_list_nwfilters_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:694:14: warning: cast from 'int (*)(XDR *, remote_connect_list_nwfilters_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_nwfilters_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 694 | (xdrproc_t)xdr_remote_connect_list_nwfilters_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:723:14: warning: cast from 'int (*)(XDR *, remote_connect_list_nwfilters_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_nwfilters_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 723 | xdr_free((xdrproc_t)xdr_remote_connect_list_nwfilters_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:753:14: warning: cast from 'int (*)(XDR *, remote_connect_list_secrets_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_secrets_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 753 | (xdrproc_t)xdr_remote_connect_list_secrets_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:754:14: warning: cast from 'int (*)(XDR *, remote_connect_list_secrets_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_secrets_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 754 | (xdrproc_t)xdr_remote_connect_list_secrets_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:783:14: warning: cast from 'int (*)(XDR *, remote_connect_list_secrets_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_secrets_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 783 | xdr_free((xdrproc_t)xdr_remote_connect_list_secrets_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:813:14: warning: cast from 'int (*)(XDR *, remote_connect_list_storage_pools_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_storage_pools_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 813 | (xdrproc_t)xdr_remote_connect_list_storage_pools_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:814:14: warning: cast from 'int (*)(XDR *, remote_connect_list_storage_pools_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_storage_pools_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 814 | (xdrproc_t)xdr_remote_connect_list_storage_pools_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:843:14: warning: cast from 'int (*)(XDR *, remote_connect_list_storage_pools_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_list_storage_pools_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 843 | xdr_free((xdrproc_t)xdr_remote_connect_list_storage_pools_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:862:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 862 | (xdrproc_t)xdr_void, (char *)NULL, | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:863:14: warning: cast from 'int (*)(XDR *, remote_connect_num_of_defined_domains_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_num_of_defined_domains_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 863 | (xdrproc_t)xdr_remote_connect_num_of_defined_domains_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:886:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 886 | (xdrproc_t)xdr_void, (char *)NULL, | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:887:14: warning: cast from 'int (*)(XDR *, remote_connect_num_of_defined_interfaces_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_num_of_defined_interfaces_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 887 | (xdrproc_t)xdr_remote_connect_num_of_defined_interfaces_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:910:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 910 | (xdrproc_t)xdr_void, (char *)NULL, | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:911:14: warning: cast from 'int (*)(XDR *, remote_connect_num_of_defined_networks_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_num_of_defined_networks_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 911 | (xdrproc_t)xdr_remote_connect_num_of_defined_networks_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:934:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 934 | (xdrproc_t)xdr_void, (char *)NULL, | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:935:14: warning: cast from 'int (*)(XDR *, remote_connect_num_of_defined_storage_pools_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_num_of_defined_storage_pools_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 935 | (xdrproc_t)xdr_remote_connect_num_of_defined_storage_pools_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:958:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 958 | (xdrproc_t)xdr_void, (char *)NULL, | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:959:14: warning: cast from 'int (*)(XDR *, remote_connect_num_of_domains_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_num_of_domains_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 959 | (xdrproc_t)xdr_remote_connect_num_of_domains_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:982:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 982 | (xdrproc_t)xdr_void, (char *)NULL, | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:983:14: warning: cast from 'int (*)(XDR *, remote_connect_num_of_interfaces_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_num_of_interfaces_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 983 | (xdrproc_t)xdr_remote_connect_num_of_interfaces_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1006:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1006 | (xdrproc_t)xdr_void, (char *)NULL, | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1007:14: warning: cast from 'int (*)(XDR *, remote_connect_num_of_networks_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_num_of_networks_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1007 | (xdrproc_t)xdr_remote_connect_num_of_networks_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1030:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1030 | (xdrproc_t)xdr_void, (char *)NULL, | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1031:14: warning: cast from 'int (*)(XDR *, remote_connect_num_of_nwfilters_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_num_of_nwfilters_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1031 | (xdrproc_t)xdr_remote_connect_num_of_nwfilters_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1054:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1054 | (xdrproc_t)xdr_void, (char *)NULL, | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1055:14: warning: cast from 'int (*)(XDR *, remote_connect_num_of_secrets_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_num_of_secrets_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1055 | (xdrproc_t)xdr_remote_connect_num_of_secrets_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1078:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1078 | (xdrproc_t)xdr_void, (char *)NULL, | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1079:14: warning: cast from 'int (*)(XDR *, remote_connect_num_of_storage_pools_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_num_of_storage_pools_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1079 | (xdrproc_t)xdr_remote_connect_num_of_storage_pools_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1105:14: warning: cast from 'int (*)(XDR *, remote_connect_supports_feature_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_supports_feature_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1105 | (xdrproc_t)xdr_remote_connect_supports_feature_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1106:14: warning: cast from 'int (*)(XDR *, remote_connect_supports_feature_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_supports_feature_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1106 | (xdrproc_t)xdr_remote_connect_supports_feature_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1129:14: warning: cast from 'int (*)(XDR *, remote_domain_abort_job_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_abort_job_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1129 | (xdrproc_t)xdr_remote_domain_abort_job_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1130:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1130 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1154:14: warning: cast from 'int (*)(XDR *, remote_domain_attach_device_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_attach_device_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1154 | (xdrproc_t)xdr_remote_domain_attach_device_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1155:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1155 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1180:14: warning: cast from 'int (*)(XDR *, remote_domain_attach_device_flags_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_attach_device_flags_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1180 | (xdrproc_t)xdr_remote_domain_attach_device_flags_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1181:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1181 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1209:14: warning: cast from 'int (*)(XDR *, remote_domain_block_commit_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_block_commit_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1209 | (xdrproc_t)xdr_remote_domain_block_commit_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1210:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1210 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1236:18: warning: cast from 'int (*)(XDR *, remote_domain_block_copy_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_block_copy_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1236 | xdr_free((xdrproc_t)xdr_remote_domain_block_copy_args, (char *)&args); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1241:14: warning: cast from 'int (*)(XDR *, remote_domain_block_copy_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_block_copy_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1241 | (xdrproc_t)xdr_remote_domain_block_copy_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1242:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1242 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1268:14: warning: cast from 'int (*)(XDR *, remote_domain_block_job_abort_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_block_job_abort_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1268 | (xdrproc_t)xdr_remote_domain_block_job_abort_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1269:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1269 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1295:14: warning: cast from 'int (*)(XDR *, remote_domain_block_job_set_speed_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_block_job_set_speed_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1295 | (xdrproc_t)xdr_remote_domain_block_job_set_speed_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1296:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1296 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1322:14: warning: cast from 'int (*)(XDR *, remote_domain_block_pull_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_block_pull_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1322 | (xdrproc_t)xdr_remote_domain_block_pull_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1323:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1323 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1350:14: warning: cast from 'int (*)(XDR *, remote_domain_block_rebase_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_block_rebase_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1350 | (xdrproc_t)xdr_remote_domain_block_rebase_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1351:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1351 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1377:14: warning: cast from 'int (*)(XDR *, remote_domain_block_resize_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_block_resize_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1377 | (xdrproc_t)xdr_remote_domain_block_resize_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1378:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1378 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1405:14: warning: cast from 'int (*)(XDR *, remote_domain_block_stats_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_block_stats_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1405 | (xdrproc_t)xdr_remote_domain_block_stats_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1406:14: warning: cast from 'int (*)(XDR *, remote_domain_block_stats_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_block_stats_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1406 | (xdrproc_t)xdr_remote_domain_block_stats_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1436:14: warning: cast from 'int (*)(XDR *, remote_domain_core_dump_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_core_dump_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1436 | (xdrproc_t)xdr_remote_domain_core_dump_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1437:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1437 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1463:14: warning: cast from 'int (*)(XDR *, remote_domain_core_dump_with_format_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_core_dump_with_format_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1463 | (xdrproc_t)xdr_remote_domain_core_dump_with_format_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1464:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1464 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1491:14: warning: cast from 'int (*)(XDR *, remote_domain_create_xml_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_create_xml_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1491 | (xdrproc_t)xdr_remote_domain_create_xml_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1492:14: warning: cast from 'int (*)(XDR *, remote_domain_create_xml_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_create_xml_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1492 | (xdrproc_t)xdr_remote_domain_create_xml_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1497:14: warning: cast from 'int (*)(XDR *, remote_domain_create_xml_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_create_xml_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1497 | xdr_free((xdrproc_t)xdr_remote_domain_create_xml_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1519:14: warning: cast from 'int (*)(XDR *, remote_domain_define_xml_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_define_xml_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1519 | (xdrproc_t)xdr_remote_domain_define_xml_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1520:14: warning: cast from 'int (*)(XDR *, remote_domain_define_xml_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_define_xml_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1520 | (xdrproc_t)xdr_remote_domain_define_xml_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1525:14: warning: cast from 'int (*)(XDR *, remote_domain_define_xml_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_define_xml_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1525 | xdr_free((xdrproc_t)xdr_remote_domain_define_xml_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1544:14: warning: cast from 'int (*)(XDR *, remote_domain_destroy_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_destroy_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1544 | (xdrproc_t)xdr_remote_domain_destroy_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1545:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1545 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1570:14: warning: cast from 'int (*)(XDR *, remote_domain_destroy_flags_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_destroy_flags_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1570 | (xdrproc_t)xdr_remote_domain_destroy_flags_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1571:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1571 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1595:14: warning: cast from 'int (*)(XDR *, remote_domain_detach_device_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_detach_device_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1595 | (xdrproc_t)xdr_remote_domain_detach_device_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1596:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1596 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1621:14: warning: cast from 'int (*)(XDR *, remote_domain_detach_device_flags_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_detach_device_flags_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1621 | (xdrproc_t)xdr_remote_domain_detach_device_flags_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1622:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1622 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1658:14: warning: cast from 'int (*)(XDR *, remote_domain_fsfreeze_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_fsfreeze_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1658 | (xdrproc_t)xdr_remote_domain_fsfreeze_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1659:14: warning: cast from 'int (*)(XDR *, remote_domain_fsfreeze_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_fsfreeze_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1659 | (xdrproc_t)xdr_remote_domain_fsfreeze_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1695:14: warning: cast from 'int (*)(XDR *, remote_domain_fsthaw_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_fsthaw_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1695 | (xdrproc_t)xdr_remote_domain_fsthaw_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1696:14: warning: cast from 'int (*)(XDR *, remote_domain_fsthaw_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_fsthaw_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1696 | (xdrproc_t)xdr_remote_domain_fsthaw_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1722:14: warning: cast from 'int (*)(XDR *, remote_domain_fstrim_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_fstrim_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1722 | (xdrproc_t)xdr_remote_domain_fstrim_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1723:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1723 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1749:14: warning: cast from 'int (*)(XDR *, remote_domain_get_autostart_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_autostart_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1749 | (xdrproc_t)xdr_remote_domain_get_autostart_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1750:14: warning: cast from 'int (*)(XDR *, remote_domain_get_autostart_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_autostart_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1750 | (xdrproc_t)xdr_remote_domain_get_autostart_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1779:14: warning: cast from 'int (*)(XDR *, remote_domain_get_block_info_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_block_info_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1779 | (xdrproc_t)xdr_remote_domain_get_block_info_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1780:14: warning: cast from 'int (*)(XDR *, remote_domain_get_block_info_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_block_info_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1780 | (xdrproc_t)xdr_remote_domain_get_block_info_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1810:14: warning: cast from 'int (*)(XDR *, remote_domain_get_control_info_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_control_info_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1810 | (xdrproc_t)xdr_remote_domain_get_control_info_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1811:14: warning: cast from 'int (*)(XDR *, remote_domain_get_control_info_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_control_info_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1811 | (xdrproc_t)xdr_remote_domain_get_control_info_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1841:14: warning: cast from 'int (*)(XDR *, remote_domain_get_hostname_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_hostname_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1841 | (xdrproc_t)xdr_remote_domain_get_hostname_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1842:14: warning: cast from 'int (*)(XDR *, remote_domain_get_hostname_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_hostname_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1842 | (xdrproc_t)xdr_remote_domain_get_hostname_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1868:14: warning: cast from 'int (*)(XDR *, remote_domain_get_info_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_info_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1868 | (xdrproc_t)xdr_remote_domain_get_info_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1869:14: warning: cast from 'int (*)(XDR *, remote_domain_get_info_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_info_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1869 | (xdrproc_t)xdr_remote_domain_get_info_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1900:14: warning: cast from 'int (*)(XDR *, remote_domain_get_job_info_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_job_info_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1900 | (xdrproc_t)xdr_remote_domain_get_job_info_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1901:14: warning: cast from 'int (*)(XDR *, remote_domain_get_job_info_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_job_info_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1901 | (xdrproc_t)xdr_remote_domain_get_job_info_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1939:14: warning: cast from 'int (*)(XDR *, remote_domain_get_max_memory_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_max_memory_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1939 | (xdrproc_t)xdr_remote_domain_get_max_memory_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1940:14: warning: cast from 'int (*)(XDR *, remote_domain_get_max_memory_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_max_memory_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1940 | (xdrproc_t)xdr_remote_domain_get_max_memory_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1966:14: warning: cast from 'int (*)(XDR *, remote_domain_get_max_vcpus_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_max_vcpus_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1966 | (xdrproc_t)xdr_remote_domain_get_max_vcpus_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1967:14: warning: cast from 'int (*)(XDR *, remote_domain_get_max_vcpus_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_max_vcpus_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1967 | (xdrproc_t)xdr_remote_domain_get_max_vcpus_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1996:14: warning: cast from 'int (*)(XDR *, remote_domain_get_metadata_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_metadata_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1996 | (xdrproc_t)xdr_remote_domain_get_metadata_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:1997:14: warning: cast from 'int (*)(XDR *, remote_domain_get_metadata_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_metadata_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1997 | (xdrproc_t)xdr_remote_domain_get_metadata_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2023:14: warning: cast from 'int (*)(XDR *, remote_domain_get_os_type_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_os_type_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2023 | (xdrproc_t)xdr_remote_domain_get_os_type_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2024:14: warning: cast from 'int (*)(XDR *, remote_domain_get_os_type_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_os_type_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2024 | (xdrproc_t)xdr_remote_domain_get_os_type_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2051:14: warning: cast from 'int (*)(XDR *, remote_domain_get_scheduler_parameters_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_scheduler_parameters_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2051 | (xdrproc_t)xdr_remote_domain_get_scheduler_parameters_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2052:14: warning: cast from 'int (*)(XDR *, remote_domain_get_scheduler_parameters_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_scheduler_parameters_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2052 | (xdrproc_t)xdr_remote_domain_get_scheduler_parameters_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2066:14: warning: cast from 'int (*)(XDR *, remote_domain_get_scheduler_parameters_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_scheduler_parameters_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2066 | xdr_free((xdrproc_t)xdr_remote_domain_get_scheduler_parameters_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2090:14: warning: cast from 'int (*)(XDR *, remote_domain_get_scheduler_parameters_flags_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_scheduler_parameters_flags_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2090 | (xdrproc_t)xdr_remote_domain_get_scheduler_parameters_flags_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2091:14: warning: cast from 'int (*)(XDR *, remote_domain_get_scheduler_parameters_flags_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_scheduler_parameters_flags_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2091 | (xdrproc_t)xdr_remote_domain_get_scheduler_parameters_flags_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2105:14: warning: cast from 'int (*)(XDR *, remote_domain_get_scheduler_parameters_flags_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_scheduler_parameters_flags_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2105 | xdr_free((xdrproc_t)xdr_remote_domain_get_scheduler_parameters_flags_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2128:14: warning: cast from 'int (*)(XDR *, remote_domain_get_vcpus_flags_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_vcpus_flags_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2128 | (xdrproc_t)xdr_remote_domain_get_vcpus_flags_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2129:14: warning: cast from 'int (*)(XDR *, remote_domain_get_vcpus_flags_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_vcpus_flags_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2129 | (xdrproc_t)xdr_remote_domain_get_vcpus_flags_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2156:14: warning: cast from 'int (*)(XDR *, remote_domain_get_xml_desc_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_xml_desc_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2156 | (xdrproc_t)xdr_remote_domain_get_xml_desc_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2157:14: warning: cast from 'int (*)(XDR *, remote_domain_get_xml_desc_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_xml_desc_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2157 | (xdrproc_t)xdr_remote_domain_get_xml_desc_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2184:14: warning: cast from 'int (*)(XDR *, remote_domain_has_current_snapshot_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_has_current_snapshot_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2184 | (xdrproc_t)xdr_remote_domain_has_current_snapshot_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2185:14: warning: cast from 'int (*)(XDR *, remote_domain_has_current_snapshot_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_has_current_snapshot_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2185 | (xdrproc_t)xdr_remote_domain_has_current_snapshot_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2212:14: warning: cast from 'int (*)(XDR *, remote_domain_has_managed_save_image_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_has_managed_save_image_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2212 | (xdrproc_t)xdr_remote_domain_has_managed_save_image_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2213:14: warning: cast from 'int (*)(XDR *, remote_domain_has_managed_save_image_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_has_managed_save_image_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2213 | (xdrproc_t)xdr_remote_domain_has_managed_save_image_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2237:14: warning: cast from 'int (*)(XDR *, remote_domain_inject_nmi_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_inject_nmi_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2237 | (xdrproc_t)xdr_remote_domain_inject_nmi_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2238:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2238 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2265:14: warning: cast from 'int (*)(XDR *, remote_domain_interface_stats_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_interface_stats_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2265 | (xdrproc_t)xdr_remote_domain_interface_stats_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2266:14: warning: cast from 'int (*)(XDR *, remote_domain_interface_stats_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_interface_stats_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2266 | (xdrproc_t)xdr_remote_domain_interface_stats_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2300:14: warning: cast from 'int (*)(XDR *, remote_domain_is_active_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_is_active_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2300 | (xdrproc_t)xdr_remote_domain_is_active_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2301:14: warning: cast from 'int (*)(XDR *, remote_domain_is_active_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_is_active_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2301 | (xdrproc_t)xdr_remote_domain_is_active_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2327:14: warning: cast from 'int (*)(XDR *, remote_domain_is_persistent_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_is_persistent_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2327 | (xdrproc_t)xdr_remote_domain_is_persistent_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2328:14: warning: cast from 'int (*)(XDR *, remote_domain_is_persistent_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_is_persistent_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2328 | (xdrproc_t)xdr_remote_domain_is_persistent_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2354:14: warning: cast from 'int (*)(XDR *, remote_domain_is_updated_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_is_updated_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2354 | (xdrproc_t)xdr_remote_domain_is_updated_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2355:14: warning: cast from 'int (*)(XDR *, remote_domain_is_updated_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_is_updated_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2355 | (xdrproc_t)xdr_remote_domain_is_updated_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2381:14: warning: cast from 'int (*)(XDR *, remote_domain_lookup_by_id_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_lookup_by_id_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2381 | (xdrproc_t)xdr_remote_domain_lookup_by_id_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2382:14: warning: cast from 'int (*)(XDR *, remote_domain_lookup_by_id_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_lookup_by_id_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2382 | (xdrproc_t)xdr_remote_domain_lookup_by_id_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2387:14: warning: cast from 'int (*)(XDR *, remote_domain_lookup_by_id_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_lookup_by_id_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2387 | xdr_free((xdrproc_t)xdr_remote_domain_lookup_by_id_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2409:14: warning: cast from 'int (*)(XDR *, remote_domain_lookup_by_name_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_lookup_by_name_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2409 | (xdrproc_t)xdr_remote_domain_lookup_by_name_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2410:14: warning: cast from 'int (*)(XDR *, remote_domain_lookup_by_name_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_lookup_by_name_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2410 | (xdrproc_t)xdr_remote_domain_lookup_by_name_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2415:14: warning: cast from 'int (*)(XDR *, remote_domain_lookup_by_name_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_lookup_by_name_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2415 | xdr_free((xdrproc_t)xdr_remote_domain_lookup_by_name_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2437:14: warning: cast from 'int (*)(XDR *, remote_domain_lookup_by_uuid_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_lookup_by_uuid_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2437 | (xdrproc_t)xdr_remote_domain_lookup_by_uuid_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2438:14: warning: cast from 'int (*)(XDR *, remote_domain_lookup_by_uuid_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_lookup_by_uuid_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2438 | (xdrproc_t)xdr_remote_domain_lookup_by_uuid_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2443:14: warning: cast from 'int (*)(XDR *, remote_domain_lookup_by_uuid_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_lookup_by_uuid_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2443 | xdr_free((xdrproc_t)xdr_remote_domain_lookup_by_uuid_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2463:14: warning: cast from 'int (*)(XDR *, remote_domain_managed_save_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_managed_save_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2463 | (xdrproc_t)xdr_remote_domain_managed_save_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2464:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2464 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2489:14: warning: cast from 'int (*)(XDR *, remote_domain_managed_save_remove_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_managed_save_remove_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2489 | (xdrproc_t)xdr_remote_domain_managed_save_remove_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2490:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2490 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2527:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_finish_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_finish_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2527 | (xdrproc_t)xdr_remote_domain_migrate_finish_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2528:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_finish_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_finish_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2528 | (xdrproc_t)xdr_remote_domain_migrate_finish_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2533:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_finish_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_finish_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2533 | xdr_free((xdrproc_t)xdr_remote_domain_migrate_finish_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2567:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_finish2_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_finish2_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2567 | (xdrproc_t)xdr_remote_domain_migrate_finish2_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2568:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_finish2_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_finish2_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2568 | (xdrproc_t)xdr_remote_domain_migrate_finish2_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2573:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_finish2_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_finish2_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2573 | xdr_free((xdrproc_t)xdr_remote_domain_migrate_finish2_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2596:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_get_compression_cache_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_get_compression_cache_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2596 | (xdrproc_t)xdr_remote_domain_migrate_get_compression_cache_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2597:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_get_compression_cache_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_get_compression_cache_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2597 | (xdrproc_t)xdr_remote_domain_migrate_get_compression_cache_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2625:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_get_max_speed_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_get_max_speed_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2625 | (xdrproc_t)xdr_remote_domain_migrate_get_max_speed_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2626:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_get_max_speed_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_get_max_speed_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2626 | (xdrproc_t)xdr_remote_domain_migrate_get_max_speed_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2663:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_perform_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_perform_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2663 | (xdrproc_t)xdr_remote_domain_migrate_perform_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2664:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2664 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2701:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_prepare_tunnel_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_prepare_tunnel_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2701 | (xdrproc_t)xdr_remote_domain_migrate_prepare_tunnel_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2702:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2702 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2731:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_set_compression_cache_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_set_compression_cache_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2731 | (xdrproc_t)xdr_remote_domain_migrate_set_compression_cache_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2732:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2732 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2757:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_set_max_downtime_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_set_max_downtime_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2757 | (xdrproc_t)xdr_remote_domain_migrate_set_max_downtime_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2758:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2758 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2783:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_set_max_speed_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_set_max_speed_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2783 | (xdrproc_t)xdr_remote_domain_migrate_set_max_speed_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2784:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2784 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2820:14: warning: cast from 'int (*)(XDR *, remote_domain_open_channel_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_open_channel_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2820 | (xdrproc_t)xdr_remote_domain_open_channel_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2821:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2821 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2861:14: warning: cast from 'int (*)(XDR *, remote_domain_open_console_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_open_console_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2861 | (xdrproc_t)xdr_remote_domain_open_console_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2862:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2862 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2899:14: warning: cast from 'int (*)(XDR *, remote_domain_pin_vcpu_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_pin_vcpu_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2899 | (xdrproc_t)xdr_remote_domain_pin_vcpu_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2900:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2900 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2934:14: warning: cast from 'int (*)(XDR *, remote_domain_pin_vcpu_flags_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_pin_vcpu_flags_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2934 | (xdrproc_t)xdr_remote_domain_pin_vcpu_flags_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2935:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2935 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2961:14: warning: cast from 'int (*)(XDR *, remote_domain_pm_suspend_for_duration_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_pm_suspend_for_duration_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2961 | (xdrproc_t)xdr_remote_domain_pm_suspend_for_duration_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2962:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2962 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2986:14: warning: cast from 'int (*)(XDR *, remote_domain_pm_wakeup_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_pm_wakeup_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2986 | (xdrproc_t)xdr_remote_domain_pm_wakeup_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:2987:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2987 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3011:14: warning: cast from 'int (*)(XDR *, remote_domain_reboot_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_reboot_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3011 | (xdrproc_t)xdr_remote_domain_reboot_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3012:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3012 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3036:14: warning: cast from 'int (*)(XDR *, remote_domain_reset_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_reset_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3036 | (xdrproc_t)xdr_remote_domain_reset_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3037:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3037 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3060:14: warning: cast from 'int (*)(XDR *, remote_domain_restore_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_restore_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3060 | (xdrproc_t)xdr_remote_domain_restore_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3061:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3061 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3086:14: warning: cast from 'int (*)(XDR *, remote_domain_restore_flags_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_restore_flags_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3086 | (xdrproc_t)xdr_remote_domain_restore_flags_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3087:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3087 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3110:14: warning: cast from 'int (*)(XDR *, remote_domain_resume_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_resume_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3110 | (xdrproc_t)xdr_remote_domain_resume_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3111:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3111 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3135:14: warning: cast from 'int (*)(XDR *, remote_domain_revert_to_snapshot_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_revert_to_snapshot_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3135 | (xdrproc_t)xdr_remote_domain_revert_to_snapshot_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3136:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3136 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3160:14: warning: cast from 'int (*)(XDR *, remote_domain_save_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_save_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3160 | (xdrproc_t)xdr_remote_domain_save_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3161:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3161 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3188:14: warning: cast from 'int (*)(XDR *, remote_domain_save_flags_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_save_flags_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3188 | (xdrproc_t)xdr_remote_domain_save_flags_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3189:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3189 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3214:14: warning: cast from 'int (*)(XDR *, remote_domain_save_image_define_xml_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_save_image_define_xml_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3214 | (xdrproc_t)xdr_remote_domain_save_image_define_xml_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3215:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3215 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3242:14: warning: cast from 'int (*)(XDR *, remote_domain_save_image_get_xml_desc_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_save_image_get_xml_desc_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3242 | (xdrproc_t)xdr_remote_domain_save_image_get_xml_desc_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3243:14: warning: cast from 'int (*)(XDR *, remote_domain_save_image_get_xml_desc_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_save_image_get_xml_desc_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3243 | (xdrproc_t)xdr_remote_domain_save_image_get_xml_desc_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3282:14: warning: cast from 'int (*)(XDR *, remote_domain_screenshot_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_screenshot_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3282 | (xdrproc_t)xdr_remote_domain_screenshot_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3283:14: warning: cast from 'int (*)(XDR *, remote_domain_screenshot_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_screenshot_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3283 | (xdrproc_t)xdr_remote_domain_screenshot_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3323:14: warning: cast from 'int (*)(XDR *, remote_domain_send_key_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_send_key_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3323 | (xdrproc_t)xdr_remote_domain_send_key_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3324:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3324 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3350:14: warning: cast from 'int (*)(XDR *, remote_domain_send_process_signal_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_send_process_signal_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3350 | (xdrproc_t)xdr_remote_domain_send_process_signal_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3351:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3351 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3375:14: warning: cast from 'int (*)(XDR *, remote_domain_set_autostart_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_set_autostart_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3375 | (xdrproc_t)xdr_remote_domain_set_autostart_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3376:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3376 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3400:18: warning: cast from 'int (*)(XDR *, remote_domain_set_blkio_parameters_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_set_blkio_parameters_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3400 | xdr_free((xdrproc_t)xdr_remote_domain_set_blkio_parameters_args, (char *)&args); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3405:14: warning: cast from 'int (*)(XDR *, remote_domain_set_blkio_parameters_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_set_blkio_parameters_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3405 | (xdrproc_t)xdr_remote_domain_set_blkio_parameters_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3406:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3406 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3432:18: warning: cast from 'int (*)(XDR *, remote_domain_set_block_io_tune_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_set_block_io_tune_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3432 | xdr_free((xdrproc_t)xdr_remote_domain_set_block_io_tune_args, (char *)&args); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3437:14: warning: cast from 'int (*)(XDR *, remote_domain_set_block_io_tune_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_set_block_io_tune_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3437 | (xdrproc_t)xdr_remote_domain_set_block_io_tune_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3438:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3438 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3464:18: warning: cast from 'int (*)(XDR *, remote_domain_set_interface_parameters_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_set_interface_parameters_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3464 | xdr_free((xdrproc_t)xdr_remote_domain_set_interface_parameters_args, (char *)&args); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3469:14: warning: cast from 'int (*)(XDR *, remote_domain_set_interface_parameters_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_set_interface_parameters_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3469 | (xdrproc_t)xdr_remote_domain_set_interface_parameters_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3470:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3470 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3495:14: warning: cast from 'int (*)(XDR *, remote_domain_set_max_memory_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_set_max_memory_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3495 | (xdrproc_t)xdr_remote_domain_set_max_memory_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3496:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3496 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3520:14: warning: cast from 'int (*)(XDR *, remote_domain_set_memory_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_set_memory_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3520 | (xdrproc_t)xdr_remote_domain_set_memory_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3521:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3521 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3546:14: warning: cast from 'int (*)(XDR *, remote_domain_set_memory_flags_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_set_memory_flags_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3546 | (xdrproc_t)xdr_remote_domain_set_memory_flags_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3547:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3547 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3571:18: warning: cast from 'int (*)(XDR *, remote_domain_set_memory_parameters_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_set_memory_parameters_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3571 | xdr_free((xdrproc_t)xdr_remote_domain_set_memory_parameters_args, (char *)&args); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3576:14: warning: cast from 'int (*)(XDR *, remote_domain_set_memory_parameters_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_set_memory_parameters_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3576 | (xdrproc_t)xdr_remote_domain_set_memory_parameters_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3577:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3577 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3603:14: warning: cast from 'int (*)(XDR *, remote_domain_set_memory_stats_period_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_set_memory_stats_period_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3603 | (xdrproc_t)xdr_remote_domain_set_memory_stats_period_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3604:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3604 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3632:14: warning: cast from 'int (*)(XDR *, remote_domain_set_metadata_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_set_metadata_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3632 | (xdrproc_t)xdr_remote_domain_set_metadata_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3633:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3633 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3657:18: warning: cast from 'int (*)(XDR *, remote_domain_set_numa_parameters_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_set_numa_parameters_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3657 | xdr_free((xdrproc_t)xdr_remote_domain_set_numa_parameters_args, (char *)&args); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3662:14: warning: cast from 'int (*)(XDR *, remote_domain_set_numa_parameters_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_set_numa_parameters_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3662 | (xdrproc_t)xdr_remote_domain_set_numa_parameters_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3663:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3663 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3687:18: warning: cast from 'int (*)(XDR *, remote_domain_set_scheduler_parameters_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_set_scheduler_parameters_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3687 | xdr_free((xdrproc_t)xdr_remote_domain_set_scheduler_parameters_args, (char *)&args); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3692:14: warning: cast from 'int (*)(XDR *, remote_domain_set_scheduler_parameters_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_set_scheduler_parameters_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3692 | (xdrproc_t)xdr_remote_domain_set_scheduler_parameters_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3693:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3693 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3718:18: warning: cast from 'int (*)(XDR *, remote_domain_set_scheduler_parameters_flags_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_set_scheduler_parameters_flags_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3718 | xdr_free((xdrproc_t)xdr_remote_domain_set_scheduler_parameters_flags_args, (char *)&args); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3723:14: warning: cast from 'int (*)(XDR *, remote_domain_set_scheduler_parameters_flags_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_set_scheduler_parameters_flags_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3723 | (xdrproc_t)xdr_remote_domain_set_scheduler_parameters_flags_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3724:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3724 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3751:14: warning: cast from 'int (*)(XDR *, remote_domain_set_time_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_set_time_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3751 | (xdrproc_t)xdr_remote_domain_set_time_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3752:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3752 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3776:14: warning: cast from 'int (*)(XDR *, remote_domain_set_vcpus_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_set_vcpus_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3776 | (xdrproc_t)xdr_remote_domain_set_vcpus_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3777:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3777 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3802:14: warning: cast from 'int (*)(XDR *, remote_domain_set_vcpus_flags_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_set_vcpus_flags_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3802 | (xdrproc_t)xdr_remote_domain_set_vcpus_flags_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3803:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3803 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3826:14: warning: cast from 'int (*)(XDR *, remote_domain_shutdown_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_shutdown_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3826 | (xdrproc_t)xdr_remote_domain_shutdown_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3827:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3827 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3851:14: warning: cast from 'int (*)(XDR *, remote_domain_shutdown_flags_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_shutdown_flags_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3851 | (xdrproc_t)xdr_remote_domain_shutdown_flags_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3852:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3852 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3880:14: warning: cast from 'int (*)(XDR *, remote_domain_snapshot_create_xml_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_snapshot_create_xml_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3880 | (xdrproc_t)xdr_remote_domain_snapshot_create_xml_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3881:14: warning: cast from 'int (*)(XDR *, remote_domain_snapshot_create_xml_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_snapshot_create_xml_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3881 | (xdrproc_t)xdr_remote_domain_snapshot_create_xml_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3886:14: warning: cast from 'int (*)(XDR *, remote_domain_snapshot_create_xml_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_snapshot_create_xml_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3886 | xdr_free((xdrproc_t)xdr_remote_domain_snapshot_create_xml_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3909:14: warning: cast from 'int (*)(XDR *, remote_domain_snapshot_current_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_snapshot_current_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3909 | (xdrproc_t)xdr_remote_domain_snapshot_current_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3910:14: warning: cast from 'int (*)(XDR *, remote_domain_snapshot_current_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_snapshot_current_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3910 | (xdrproc_t)xdr_remote_domain_snapshot_current_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3915:14: warning: cast from 'int (*)(XDR *, remote_domain_snapshot_current_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_snapshot_current_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3915 | xdr_free((xdrproc_t)xdr_remote_domain_snapshot_current_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3935:14: warning: cast from 'int (*)(XDR *, remote_domain_snapshot_delete_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_snapshot_delete_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3935 | (xdrproc_t)xdr_remote_domain_snapshot_delete_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3936:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3936 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3963:14: warning: cast from 'int (*)(XDR *, remote_domain_snapshot_get_parent_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_snapshot_get_parent_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3963 | (xdrproc_t)xdr_remote_domain_snapshot_get_parent_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3964:14: warning: cast from 'int (*)(XDR *, remote_domain_snapshot_get_parent_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_snapshot_get_parent_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3964 | (xdrproc_t)xdr_remote_domain_snapshot_get_parent_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3969:14: warning: cast from 'int (*)(XDR *, remote_domain_snapshot_get_parent_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_snapshot_get_parent_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3969 | xdr_free((xdrproc_t)xdr_remote_domain_snapshot_get_parent_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3992:14: warning: cast from 'int (*)(XDR *, remote_domain_snapshot_get_xml_desc_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_snapshot_get_xml_desc_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3992 | (xdrproc_t)xdr_remote_domain_snapshot_get_xml_desc_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:3993:14: warning: cast from 'int (*)(XDR *, remote_domain_snapshot_get_xml_desc_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_snapshot_get_xml_desc_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3993 | (xdrproc_t)xdr_remote_domain_snapshot_get_xml_desc_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4020:14: warning: cast from 'int (*)(XDR *, remote_domain_snapshot_has_metadata_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_snapshot_has_metadata_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4020 | (xdrproc_t)xdr_remote_domain_snapshot_has_metadata_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4021:14: warning: cast from 'int (*)(XDR *, remote_domain_snapshot_has_metadata_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_snapshot_has_metadata_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4021 | (xdrproc_t)xdr_remote_domain_snapshot_has_metadata_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4048:14: warning: cast from 'int (*)(XDR *, remote_domain_snapshot_is_current_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_snapshot_is_current_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4048 | (xdrproc_t)xdr_remote_domain_snapshot_is_current_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4049:14: warning: cast from 'int (*)(XDR *, remote_domain_snapshot_is_current_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_snapshot_is_current_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4049 | (xdrproc_t)xdr_remote_domain_snapshot_is_current_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4085:14: warning: cast from 'int (*)(XDR *, remote_domain_snapshot_list_children_names_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_snapshot_list_children_names_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4085 | (xdrproc_t)xdr_remote_domain_snapshot_list_children_names_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4086:14: warning: cast from 'int (*)(XDR *, remote_domain_snapshot_list_children_names_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_snapshot_list_children_names_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4086 | (xdrproc_t)xdr_remote_domain_snapshot_list_children_names_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4115:14: warning: cast from 'int (*)(XDR *, remote_domain_snapshot_list_children_names_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_snapshot_list_children_names_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4115 | xdr_free((xdrproc_t)xdr_remote_domain_snapshot_list_children_names_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4147:14: warning: cast from 'int (*)(XDR *, remote_domain_snapshot_list_names_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_snapshot_list_names_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4147 | (xdrproc_t)xdr_remote_domain_snapshot_list_names_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4148:14: warning: cast from 'int (*)(XDR *, remote_domain_snapshot_list_names_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_snapshot_list_names_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4148 | (xdrproc_t)xdr_remote_domain_snapshot_list_names_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4177:14: warning: cast from 'int (*)(XDR *, remote_domain_snapshot_list_names_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_snapshot_list_names_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4177 | xdr_free((xdrproc_t)xdr_remote_domain_snapshot_list_names_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4201:14: warning: cast from 'int (*)(XDR *, remote_domain_snapshot_lookup_by_name_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_snapshot_lookup_by_name_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4201 | (xdrproc_t)xdr_remote_domain_snapshot_lookup_by_name_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4202:14: warning: cast from 'int (*)(XDR *, remote_domain_snapshot_lookup_by_name_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_snapshot_lookup_by_name_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4202 | (xdrproc_t)xdr_remote_domain_snapshot_lookup_by_name_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4207:14: warning: cast from 'int (*)(XDR *, remote_domain_snapshot_lookup_by_name_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_snapshot_lookup_by_name_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4207 | xdr_free((xdrproc_t)xdr_remote_domain_snapshot_lookup_by_name_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4230:14: warning: cast from 'int (*)(XDR *, remote_domain_snapshot_num_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_snapshot_num_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4230 | (xdrproc_t)xdr_remote_domain_snapshot_num_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4231:14: warning: cast from 'int (*)(XDR *, remote_domain_snapshot_num_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_snapshot_num_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4231 | (xdrproc_t)xdr_remote_domain_snapshot_num_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4258:14: warning: cast from 'int (*)(XDR *, remote_domain_snapshot_num_children_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_snapshot_num_children_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4258 | (xdrproc_t)xdr_remote_domain_snapshot_num_children_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4259:14: warning: cast from 'int (*)(XDR *, remote_domain_snapshot_num_children_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_snapshot_num_children_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4259 | (xdrproc_t)xdr_remote_domain_snapshot_num_children_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4282:14: warning: cast from 'int (*)(XDR *, remote_domain_suspend_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_suspend_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4282 | (xdrproc_t)xdr_remote_domain_suspend_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4283:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4283 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4306:14: warning: cast from 'int (*)(XDR *, remote_domain_undefine_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_undefine_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4306 | (xdrproc_t)xdr_remote_domain_undefine_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4307:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4307 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4331:14: warning: cast from 'int (*)(XDR *, remote_domain_undefine_flags_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_undefine_flags_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4331 | (xdrproc_t)xdr_remote_domain_undefine_flags_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4332:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4332 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4357:14: warning: cast from 'int (*)(XDR *, remote_domain_update_device_flags_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_update_device_flags_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4357 | (xdrproc_t)xdr_remote_domain_update_device_flags_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4358:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4358 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4381:14: warning: cast from 'int (*)(XDR *, remote_interface_change_begin_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_interface_change_begin_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4381 | (xdrproc_t)xdr_remote_interface_change_begin_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4382:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4382 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4405:14: warning: cast from 'int (*)(XDR *, remote_interface_change_commit_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_interface_change_commit_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4405 | (xdrproc_t)xdr_remote_interface_change_commit_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4406:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4406 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4429:14: warning: cast from 'int (*)(XDR *, remote_interface_change_rollback_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_interface_change_rollback_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4429 | (xdrproc_t)xdr_remote_interface_change_rollback_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4430:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4430 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4454:14: warning: cast from 'int (*)(XDR *, remote_interface_create_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_interface_create_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4454 | (xdrproc_t)xdr_remote_interface_create_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4455:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4455 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4482:14: warning: cast from 'int (*)(XDR *, remote_interface_define_xml_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_interface_define_xml_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4482 | (xdrproc_t)xdr_remote_interface_define_xml_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4483:14: warning: cast from 'int (*)(XDR *, remote_interface_define_xml_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_interface_define_xml_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4483 | (xdrproc_t)xdr_remote_interface_define_xml_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4488:14: warning: cast from 'int (*)(XDR *, remote_interface_define_xml_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_interface_define_xml_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4488 | xdr_free((xdrproc_t)xdr_remote_interface_define_xml_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4508:14: warning: cast from 'int (*)(XDR *, remote_interface_destroy_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_interface_destroy_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4508 | (xdrproc_t)xdr_remote_interface_destroy_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4509:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4509 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4536:14: warning: cast from 'int (*)(XDR *, remote_interface_get_xml_desc_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_interface_get_xml_desc_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4536 | (xdrproc_t)xdr_remote_interface_get_xml_desc_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4537:14: warning: cast from 'int (*)(XDR *, remote_interface_get_xml_desc_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_interface_get_xml_desc_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4537 | (xdrproc_t)xdr_remote_interface_get_xml_desc_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4563:14: warning: cast from 'int (*)(XDR *, remote_interface_is_active_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_interface_is_active_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4563 | (xdrproc_t)xdr_remote_interface_is_active_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4564:14: warning: cast from 'int (*)(XDR *, remote_interface_is_active_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_interface_is_active_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4564 | (xdrproc_t)xdr_remote_interface_is_active_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4590:14: warning: cast from 'int (*)(XDR *, remote_interface_lookup_by_mac_string_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_interface_lookup_by_mac_string_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4590 | (xdrproc_t)xdr_remote_interface_lookup_by_mac_string_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4591:14: warning: cast from 'int (*)(XDR *, remote_interface_lookup_by_mac_string_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_interface_lookup_by_mac_string_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4591 | (xdrproc_t)xdr_remote_interface_lookup_by_mac_string_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4596:14: warning: cast from 'int (*)(XDR *, remote_interface_lookup_by_mac_string_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_interface_lookup_by_mac_string_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4596 | xdr_free((xdrproc_t)xdr_remote_interface_lookup_by_mac_string_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4618:14: warning: cast from 'int (*)(XDR *, remote_interface_lookup_by_name_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_interface_lookup_by_name_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4618 | (xdrproc_t)xdr_remote_interface_lookup_by_name_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4619:14: warning: cast from 'int (*)(XDR *, remote_interface_lookup_by_name_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_interface_lookup_by_name_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4619 | (xdrproc_t)xdr_remote_interface_lookup_by_name_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4624:14: warning: cast from 'int (*)(XDR *, remote_interface_lookup_by_name_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_interface_lookup_by_name_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4624 | xdr_free((xdrproc_t)xdr_remote_interface_lookup_by_name_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4643:14: warning: cast from 'int (*)(XDR *, remote_interface_undefine_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_interface_undefine_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4643 | (xdrproc_t)xdr_remote_interface_undefine_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4644:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4644 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4667:14: warning: cast from 'int (*)(XDR *, remote_network_create_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_network_create_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4667 | (xdrproc_t)xdr_remote_network_create_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4668:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4668 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4694:14: warning: cast from 'int (*)(XDR *, remote_network_create_xml_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_network_create_xml_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4694 | (xdrproc_t)xdr_remote_network_create_xml_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4695:14: warning: cast from 'int (*)(XDR *, remote_network_create_xml_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_network_create_xml_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4695 | (xdrproc_t)xdr_remote_network_create_xml_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4700:14: warning: cast from 'int (*)(XDR *, remote_network_create_xml_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_network_create_xml_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4700 | xdr_free((xdrproc_t)xdr_remote_network_create_xml_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4722:14: warning: cast from 'int (*)(XDR *, remote_network_define_xml_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_network_define_xml_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4722 | (xdrproc_t)xdr_remote_network_define_xml_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4723:14: warning: cast from 'int (*)(XDR *, remote_network_define_xml_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_network_define_xml_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4723 | (xdrproc_t)xdr_remote_network_define_xml_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4728:14: warning: cast from 'int (*)(XDR *, remote_network_define_xml_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_network_define_xml_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4728 | xdr_free((xdrproc_t)xdr_remote_network_define_xml_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4747:14: warning: cast from 'int (*)(XDR *, remote_network_destroy_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_network_destroy_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4747 | (xdrproc_t)xdr_remote_network_destroy_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4748:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4748 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4774:14: warning: cast from 'int (*)(XDR *, remote_network_get_autostart_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_network_get_autostart_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4774 | (xdrproc_t)xdr_remote_network_get_autostart_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4775:14: warning: cast from 'int (*)(XDR *, remote_network_get_autostart_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_network_get_autostart_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4775 | (xdrproc_t)xdr_remote_network_get_autostart_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4802:14: warning: cast from 'int (*)(XDR *, remote_network_get_bridge_name_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_network_get_bridge_name_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4802 | (xdrproc_t)xdr_remote_network_get_bridge_name_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4803:14: warning: cast from 'int (*)(XDR *, remote_network_get_bridge_name_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_network_get_bridge_name_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4803 | (xdrproc_t)xdr_remote_network_get_bridge_name_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4830:14: warning: cast from 'int (*)(XDR *, remote_network_get_xml_desc_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_network_get_xml_desc_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4830 | (xdrproc_t)xdr_remote_network_get_xml_desc_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4831:14: warning: cast from 'int (*)(XDR *, remote_network_get_xml_desc_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_network_get_xml_desc_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4831 | (xdrproc_t)xdr_remote_network_get_xml_desc_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4857:14: warning: cast from 'int (*)(XDR *, remote_network_is_active_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_network_is_active_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4857 | (xdrproc_t)xdr_remote_network_is_active_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4858:14: warning: cast from 'int (*)(XDR *, remote_network_is_active_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_network_is_active_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4858 | (xdrproc_t)xdr_remote_network_is_active_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4884:14: warning: cast from 'int (*)(XDR *, remote_network_is_persistent_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_network_is_persistent_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4884 | (xdrproc_t)xdr_remote_network_is_persistent_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4885:14: warning: cast from 'int (*)(XDR *, remote_network_is_persistent_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_network_is_persistent_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4885 | (xdrproc_t)xdr_remote_network_is_persistent_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4911:14: warning: cast from 'int (*)(XDR *, remote_network_lookup_by_name_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_network_lookup_by_name_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4911 | (xdrproc_t)xdr_remote_network_lookup_by_name_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4912:14: warning: cast from 'int (*)(XDR *, remote_network_lookup_by_name_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_network_lookup_by_name_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4912 | (xdrproc_t)xdr_remote_network_lookup_by_name_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4917:14: warning: cast from 'int (*)(XDR *, remote_network_lookup_by_name_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_network_lookup_by_name_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4917 | xdr_free((xdrproc_t)xdr_remote_network_lookup_by_name_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4939:14: warning: cast from 'int (*)(XDR *, remote_network_lookup_by_uuid_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_network_lookup_by_uuid_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4939 | (xdrproc_t)xdr_remote_network_lookup_by_uuid_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4940:14: warning: cast from 'int (*)(XDR *, remote_network_lookup_by_uuid_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_network_lookup_by_uuid_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4940 | (xdrproc_t)xdr_remote_network_lookup_by_uuid_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4945:14: warning: cast from 'int (*)(XDR *, remote_network_lookup_by_uuid_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_network_lookup_by_uuid_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4945 | xdr_free((xdrproc_t)xdr_remote_network_lookup_by_uuid_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4965:14: warning: cast from 'int (*)(XDR *, remote_network_set_autostart_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_network_set_autostart_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4965 | (xdrproc_t)xdr_remote_network_set_autostart_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4966:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4966 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4989:14: warning: cast from 'int (*)(XDR *, remote_network_undefine_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_network_undefine_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4989 | (xdrproc_t)xdr_remote_network_undefine_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:4990:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4990 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5018:14: warning: cast from 'int (*)(XDR *, remote_network_update_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_network_update_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5018 | (xdrproc_t)xdr_remote_network_update_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5019:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5019 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5046:14: warning: cast from 'int (*)(XDR *, remote_node_device_create_xml_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_device_create_xml_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5046 | (xdrproc_t)xdr_remote_node_device_create_xml_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5047:14: warning: cast from 'int (*)(XDR *, remote_node_device_create_xml_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_device_create_xml_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5047 | (xdrproc_t)xdr_remote_node_device_create_xml_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5052:14: warning: cast from 'int (*)(XDR *, remote_node_device_create_xml_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_device_create_xml_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5052 | xdr_free((xdrproc_t)xdr_remote_node_device_create_xml_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5071:14: warning: cast from 'int (*)(XDR *, remote_node_device_destroy_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_device_destroy_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5071 | (xdrproc_t)xdr_remote_node_device_destroy_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5072:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5072 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5098:14: warning: cast from 'int (*)(XDR *, remote_node_device_get_parent_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_device_get_parent_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5098 | (xdrproc_t)xdr_remote_node_device_get_parent_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5099:14: warning: cast from 'int (*)(XDR *, remote_node_device_get_parent_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_device_get_parent_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5099 | (xdrproc_t)xdr_remote_node_device_get_parent_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5127:14: warning: cast from 'int (*)(XDR *, remote_node_device_get_xml_desc_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_device_get_xml_desc_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5127 | (xdrproc_t)xdr_remote_node_device_get_xml_desc_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5128:14: warning: cast from 'int (*)(XDR *, remote_node_device_get_xml_desc_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_device_get_xml_desc_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5128 | (xdrproc_t)xdr_remote_node_device_get_xml_desc_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5163:14: warning: cast from 'int (*)(XDR *, remote_node_device_list_caps_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_device_list_caps_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5163 | (xdrproc_t)xdr_remote_node_device_list_caps_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5164:14: warning: cast from 'int (*)(XDR *, remote_node_device_list_caps_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_device_list_caps_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5164 | (xdrproc_t)xdr_remote_node_device_list_caps_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5193:14: warning: cast from 'int (*)(XDR *, remote_node_device_list_caps_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_device_list_caps_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5193 | xdr_free((xdrproc_t)xdr_remote_node_device_list_caps_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5215:14: warning: cast from 'int (*)(XDR *, remote_node_device_lookup_by_name_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_device_lookup_by_name_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5215 | (xdrproc_t)xdr_remote_node_device_lookup_by_name_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5216:14: warning: cast from 'int (*)(XDR *, remote_node_device_lookup_by_name_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_device_lookup_by_name_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5216 | (xdrproc_t)xdr_remote_node_device_lookup_by_name_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5221:14: warning: cast from 'int (*)(XDR *, remote_node_device_lookup_by_name_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_device_lookup_by_name_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5221 | xdr_free((xdrproc_t)xdr_remote_node_device_lookup_by_name_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5245:14: warning: cast from 'int (*)(XDR *, remote_node_device_lookup_scsi_host_by_wwn_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_device_lookup_scsi_host_by_wwn_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5245 | (xdrproc_t)xdr_remote_node_device_lookup_scsi_host_by_wwn_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5246:14: warning: cast from 'int (*)(XDR *, remote_node_device_lookup_scsi_host_by_wwn_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_device_lookup_scsi_host_by_wwn_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5246 | (xdrproc_t)xdr_remote_node_device_lookup_scsi_host_by_wwn_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5251:14: warning: cast from 'int (*)(XDR *, remote_node_device_lookup_scsi_host_by_wwn_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_device_lookup_scsi_host_by_wwn_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5251 | xdr_free((xdrproc_t)xdr_remote_node_device_lookup_scsi_host_by_wwn_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5273:14: warning: cast from 'int (*)(XDR *, remote_node_device_num_of_caps_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_device_num_of_caps_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5273 | (xdrproc_t)xdr_remote_node_device_num_of_caps_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5274:14: warning: cast from 'int (*)(XDR *, remote_node_device_num_of_caps_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_device_num_of_caps_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5274 | (xdrproc_t)xdr_remote_node_device_num_of_caps_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5297:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5297 | (xdrproc_t)xdr_void, (char *)NULL, | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5298:14: warning: cast from 'int (*)(XDR *, remote_node_get_free_memory_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_get_free_memory_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5298 | (xdrproc_t)xdr_remote_node_get_free_memory_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5321:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5321 | (xdrproc_t)xdr_void, (char *)NULL, | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5322:14: warning: cast from 'int (*)(XDR *, remote_node_get_info_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_get_info_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5322 | (xdrproc_t)xdr_remote_node_get_info_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5366:14: warning: cast from 'int (*)(XDR *, remote_node_list_devices_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_list_devices_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5366 | (xdrproc_t)xdr_remote_node_list_devices_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5367:14: warning: cast from 'int (*)(XDR *, remote_node_list_devices_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_list_devices_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5367 | (xdrproc_t)xdr_remote_node_list_devices_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5396:14: warning: cast from 'int (*)(XDR *, remote_node_list_devices_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_list_devices_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5396 | xdr_free((xdrproc_t)xdr_remote_node_list_devices_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5419:14: warning: cast from 'int (*)(XDR *, remote_node_num_of_devices_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_num_of_devices_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5419 | (xdrproc_t)xdr_remote_node_num_of_devices_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5420:14: warning: cast from 'int (*)(XDR *, remote_node_num_of_devices_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_num_of_devices_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5420 | (xdrproc_t)xdr_remote_node_num_of_devices_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5443:18: warning: cast from 'int (*)(XDR *, remote_node_set_memory_parameters_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_set_memory_parameters_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5443 | xdr_free((xdrproc_t)xdr_remote_node_set_memory_parameters_args, (char *)&args); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5448:14: warning: cast from 'int (*)(XDR *, remote_node_set_memory_parameters_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_set_memory_parameters_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5448 | (xdrproc_t)xdr_remote_node_set_memory_parameters_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5449:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5449 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5475:14: warning: cast from 'int (*)(XDR *, remote_node_suspend_for_duration_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_suspend_for_duration_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5475 | (xdrproc_t)xdr_remote_node_suspend_for_duration_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5476:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5476 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5502:14: warning: cast from 'int (*)(XDR *, remote_nwfilter_define_xml_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_nwfilter_define_xml_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5502 | (xdrproc_t)xdr_remote_nwfilter_define_xml_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5503:14: warning: cast from 'int (*)(XDR *, remote_nwfilter_define_xml_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_nwfilter_define_xml_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5503 | (xdrproc_t)xdr_remote_nwfilter_define_xml_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5508:14: warning: cast from 'int (*)(XDR *, remote_nwfilter_define_xml_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_nwfilter_define_xml_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5508 | xdr_free((xdrproc_t)xdr_remote_nwfilter_define_xml_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5531:14: warning: cast from 'int (*)(XDR *, remote_nwfilter_get_xml_desc_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_nwfilter_get_xml_desc_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5531 | (xdrproc_t)xdr_remote_nwfilter_get_xml_desc_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5532:14: warning: cast from 'int (*)(XDR *, remote_nwfilter_get_xml_desc_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_nwfilter_get_xml_desc_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5532 | (xdrproc_t)xdr_remote_nwfilter_get_xml_desc_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5558:14: warning: cast from 'int (*)(XDR *, remote_nwfilter_lookup_by_name_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_nwfilter_lookup_by_name_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5558 | (xdrproc_t)xdr_remote_nwfilter_lookup_by_name_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5559:14: warning: cast from 'int (*)(XDR *, remote_nwfilter_lookup_by_name_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_nwfilter_lookup_by_name_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5559 | (xdrproc_t)xdr_remote_nwfilter_lookup_by_name_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5564:14: warning: cast from 'int (*)(XDR *, remote_nwfilter_lookup_by_name_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_nwfilter_lookup_by_name_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5564 | xdr_free((xdrproc_t)xdr_remote_nwfilter_lookup_by_name_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5586:14: warning: cast from 'int (*)(XDR *, remote_nwfilter_lookup_by_uuid_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_nwfilter_lookup_by_uuid_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5586 | (xdrproc_t)xdr_remote_nwfilter_lookup_by_uuid_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5587:14: warning: cast from 'int (*)(XDR *, remote_nwfilter_lookup_by_uuid_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_nwfilter_lookup_by_uuid_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5587 | (xdrproc_t)xdr_remote_nwfilter_lookup_by_uuid_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5592:14: warning: cast from 'int (*)(XDR *, remote_nwfilter_lookup_by_uuid_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_nwfilter_lookup_by_uuid_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5592 | xdr_free((xdrproc_t)xdr_remote_nwfilter_lookup_by_uuid_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5611:14: warning: cast from 'int (*)(XDR *, remote_nwfilter_undefine_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_nwfilter_undefine_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5611 | (xdrproc_t)xdr_remote_nwfilter_undefine_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5612:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5612 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5639:14: warning: cast from 'int (*)(XDR *, remote_secret_define_xml_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_secret_define_xml_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5639 | (xdrproc_t)xdr_remote_secret_define_xml_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5640:14: warning: cast from 'int (*)(XDR *, remote_secret_define_xml_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_secret_define_xml_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5640 | (xdrproc_t)xdr_remote_secret_define_xml_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5645:14: warning: cast from 'int (*)(XDR *, remote_secret_define_xml_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_secret_define_xml_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5645 | xdr_free((xdrproc_t)xdr_remote_secret_define_xml_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5668:14: warning: cast from 'int (*)(XDR *, remote_secret_get_xml_desc_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_secret_get_xml_desc_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5668 | (xdrproc_t)xdr_remote_secret_get_xml_desc_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5669:14: warning: cast from 'int (*)(XDR *, remote_secret_get_xml_desc_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_secret_get_xml_desc_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5669 | (xdrproc_t)xdr_remote_secret_get_xml_desc_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5696:14: warning: cast from 'int (*)(XDR *, remote_secret_lookup_by_usage_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_secret_lookup_by_usage_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5696 | (xdrproc_t)xdr_remote_secret_lookup_by_usage_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5697:14: warning: cast from 'int (*)(XDR *, remote_secret_lookup_by_usage_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_secret_lookup_by_usage_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5697 | (xdrproc_t)xdr_remote_secret_lookup_by_usage_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5702:14: warning: cast from 'int (*)(XDR *, remote_secret_lookup_by_usage_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_secret_lookup_by_usage_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5702 | xdr_free((xdrproc_t)xdr_remote_secret_lookup_by_usage_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5724:14: warning: cast from 'int (*)(XDR *, remote_secret_lookup_by_uuid_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_secret_lookup_by_uuid_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5724 | (xdrproc_t)xdr_remote_secret_lookup_by_uuid_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5725:14: warning: cast from 'int (*)(XDR *, remote_secret_lookup_by_uuid_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_secret_lookup_by_uuid_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5725 | (xdrproc_t)xdr_remote_secret_lookup_by_uuid_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5730:14: warning: cast from 'int (*)(XDR *, remote_secret_lookup_by_uuid_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_secret_lookup_by_uuid_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5730 | xdr_free((xdrproc_t)xdr_remote_secret_lookup_by_uuid_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5759:14: warning: cast from 'int (*)(XDR *, remote_secret_set_value_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_secret_set_value_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5759 | (xdrproc_t)xdr_remote_secret_set_value_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5760:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5760 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5783:14: warning: cast from 'int (*)(XDR *, remote_secret_undefine_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_secret_undefine_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5783 | (xdrproc_t)xdr_remote_secret_undefine_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5784:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5784 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5808:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_build_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_build_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5808 | (xdrproc_t)xdr_remote_storage_pool_build_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5809:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5809 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5833:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_create_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_create_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5833 | (xdrproc_t)xdr_remote_storage_pool_create_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5834:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5834 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5861:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_create_xml_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_create_xml_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5861 | (xdrproc_t)xdr_remote_storage_pool_create_xml_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5862:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_create_xml_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_create_xml_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5862 | (xdrproc_t)xdr_remote_storage_pool_create_xml_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5867:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_create_xml_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_create_xml_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5867 | xdr_free((xdrproc_t)xdr_remote_storage_pool_create_xml_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5890:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_define_xml_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_define_xml_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5890 | (xdrproc_t)xdr_remote_storage_pool_define_xml_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5891:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_define_xml_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_define_xml_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5891 | (xdrproc_t)xdr_remote_storage_pool_define_xml_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5896:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_define_xml_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_define_xml_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5896 | xdr_free((xdrproc_t)xdr_remote_storage_pool_define_xml_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5916:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_delete_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_delete_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5916 | (xdrproc_t)xdr_remote_storage_pool_delete_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5917:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5917 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5940:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_destroy_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_destroy_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5940 | (xdrproc_t)xdr_remote_storage_pool_destroy_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5941:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5941 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5967:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_get_autostart_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_get_autostart_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5967 | (xdrproc_t)xdr_remote_storage_pool_get_autostart_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5968:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_get_autostart_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_get_autostart_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5968 | (xdrproc_t)xdr_remote_storage_pool_get_autostart_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5995:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_get_info_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_get_info_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5995 | (xdrproc_t)xdr_remote_storage_pool_get_info_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:5996:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_get_info_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_get_info_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5996 | (xdrproc_t)xdr_remote_storage_pool_get_info_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6027:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_get_xml_desc_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_get_xml_desc_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6027 | (xdrproc_t)xdr_remote_storage_pool_get_xml_desc_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6028:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_get_xml_desc_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_get_xml_desc_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6028 | (xdrproc_t)xdr_remote_storage_pool_get_xml_desc_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6054:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_is_active_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_is_active_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6054 | (xdrproc_t)xdr_remote_storage_pool_is_active_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6055:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_is_active_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_is_active_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6055 | (xdrproc_t)xdr_remote_storage_pool_is_active_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6081:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_is_persistent_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_is_persistent_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6081 | (xdrproc_t)xdr_remote_storage_pool_is_persistent_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6082:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_is_persistent_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_is_persistent_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6082 | (xdrproc_t)xdr_remote_storage_pool_is_persistent_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6117:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_list_volumes_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_list_volumes_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6117 | (xdrproc_t)xdr_remote_storage_pool_list_volumes_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6118:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_list_volumes_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_list_volumes_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6118 | (xdrproc_t)xdr_remote_storage_pool_list_volumes_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6147:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_list_volumes_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_list_volumes_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6147 | xdr_free((xdrproc_t)xdr_remote_storage_pool_list_volumes_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6169:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_lookup_by_name_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_lookup_by_name_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6169 | (xdrproc_t)xdr_remote_storage_pool_lookup_by_name_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6170:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_lookup_by_name_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_lookup_by_name_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6170 | (xdrproc_t)xdr_remote_storage_pool_lookup_by_name_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6175:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_lookup_by_name_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_lookup_by_name_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6175 | xdr_free((xdrproc_t)xdr_remote_storage_pool_lookup_by_name_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6197:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_lookup_by_uuid_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_lookup_by_uuid_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6197 | (xdrproc_t)xdr_remote_storage_pool_lookup_by_uuid_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6198:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_lookup_by_uuid_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_lookup_by_uuid_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6198 | (xdrproc_t)xdr_remote_storage_pool_lookup_by_uuid_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6203:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_lookup_by_uuid_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_lookup_by_uuid_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6203 | xdr_free((xdrproc_t)xdr_remote_storage_pool_lookup_by_uuid_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6225:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_lookup_by_volume_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_lookup_by_volume_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6225 | (xdrproc_t)xdr_remote_storage_pool_lookup_by_volume_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6226:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_lookup_by_volume_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_lookup_by_volume_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6226 | (xdrproc_t)xdr_remote_storage_pool_lookup_by_volume_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6231:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_lookup_by_volume_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_lookup_by_volume_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6231 | xdr_free((xdrproc_t)xdr_remote_storage_pool_lookup_by_volume_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6253:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_num_of_volumes_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_num_of_volumes_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6253 | (xdrproc_t)xdr_remote_storage_pool_num_of_volumes_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6254:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_num_of_volumes_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_num_of_volumes_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6254 | (xdrproc_t)xdr_remote_storage_pool_num_of_volumes_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6278:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_refresh_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_refresh_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6278 | (xdrproc_t)xdr_remote_storage_pool_refresh_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6279:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6279 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6303:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_set_autostart_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_set_autostart_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6303 | (xdrproc_t)xdr_remote_storage_pool_set_autostart_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6304:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6304 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6327:14: warning: cast from 'int (*)(XDR *, remote_storage_pool_undefine_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_pool_undefine_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6327 | (xdrproc_t)xdr_remote_storage_pool_undefine_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6328:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6328 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6356:14: warning: cast from 'int (*)(XDR *, remote_storage_vol_create_xml_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_vol_create_xml_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6356 | (xdrproc_t)xdr_remote_storage_vol_create_xml_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6357:14: warning: cast from 'int (*)(XDR *, remote_storage_vol_create_xml_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_vol_create_xml_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6357 | (xdrproc_t)xdr_remote_storage_vol_create_xml_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6362:14: warning: cast from 'int (*)(XDR *, remote_storage_vol_create_xml_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_vol_create_xml_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6362 | xdr_free((xdrproc_t)xdr_remote_storage_vol_create_xml_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6387:14: warning: cast from 'int (*)(XDR *, remote_storage_vol_create_xml_from_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_vol_create_xml_from_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6387 | (xdrproc_t)xdr_remote_storage_vol_create_xml_from_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6388:14: warning: cast from 'int (*)(XDR *, remote_storage_vol_create_xml_from_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_vol_create_xml_from_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6388 | (xdrproc_t)xdr_remote_storage_vol_create_xml_from_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6393:14: warning: cast from 'int (*)(XDR *, remote_storage_vol_create_xml_from_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_vol_create_xml_from_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6393 | xdr_free((xdrproc_t)xdr_remote_storage_vol_create_xml_from_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6413:14: warning: cast from 'int (*)(XDR *, remote_storage_vol_delete_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_vol_delete_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6413 | (xdrproc_t)xdr_remote_storage_vol_delete_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6414:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6414 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6451:14: warning: cast from 'int (*)(XDR *, remote_storage_vol_download_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_vol_download_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6451 | (xdrproc_t)xdr_remote_storage_vol_download_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6452:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6452 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6482:14: warning: cast from 'int (*)(XDR *, remote_storage_vol_get_info_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_vol_get_info_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6482 | (xdrproc_t)xdr_remote_storage_vol_get_info_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6483:14: warning: cast from 'int (*)(XDR *, remote_storage_vol_get_info_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_vol_get_info_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6483 | (xdrproc_t)xdr_remote_storage_vol_get_info_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6512:14: warning: cast from 'int (*)(XDR *, remote_storage_vol_get_path_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_vol_get_path_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6512 | (xdrproc_t)xdr_remote_storage_vol_get_path_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6513:14: warning: cast from 'int (*)(XDR *, remote_storage_vol_get_path_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_vol_get_path_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6513 | (xdrproc_t)xdr_remote_storage_vol_get_path_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6540:14: warning: cast from 'int (*)(XDR *, remote_storage_vol_get_xml_desc_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_vol_get_xml_desc_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6540 | (xdrproc_t)xdr_remote_storage_vol_get_xml_desc_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6541:14: warning: cast from 'int (*)(XDR *, remote_storage_vol_get_xml_desc_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_vol_get_xml_desc_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6541 | (xdrproc_t)xdr_remote_storage_vol_get_xml_desc_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6567:14: warning: cast from 'int (*)(XDR *, remote_storage_vol_lookup_by_key_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_vol_lookup_by_key_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6567 | (xdrproc_t)xdr_remote_storage_vol_lookup_by_key_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6568:14: warning: cast from 'int (*)(XDR *, remote_storage_vol_lookup_by_key_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_vol_lookup_by_key_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6568 | (xdrproc_t)xdr_remote_storage_vol_lookup_by_key_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6573:14: warning: cast from 'int (*)(XDR *, remote_storage_vol_lookup_by_key_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_vol_lookup_by_key_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6573 | xdr_free((xdrproc_t)xdr_remote_storage_vol_lookup_by_key_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6596:14: warning: cast from 'int (*)(XDR *, remote_storage_vol_lookup_by_name_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_vol_lookup_by_name_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6596 | (xdrproc_t)xdr_remote_storage_vol_lookup_by_name_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6597:14: warning: cast from 'int (*)(XDR *, remote_storage_vol_lookup_by_name_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_vol_lookup_by_name_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6597 | (xdrproc_t)xdr_remote_storage_vol_lookup_by_name_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6602:14: warning: cast from 'int (*)(XDR *, remote_storage_vol_lookup_by_name_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_vol_lookup_by_name_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6602 | xdr_free((xdrproc_t)xdr_remote_storage_vol_lookup_by_name_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6624:14: warning: cast from 'int (*)(XDR *, remote_storage_vol_lookup_by_path_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_vol_lookup_by_path_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6624 | (xdrproc_t)xdr_remote_storage_vol_lookup_by_path_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6625:14: warning: cast from 'int (*)(XDR *, remote_storage_vol_lookup_by_path_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_vol_lookup_by_path_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6625 | (xdrproc_t)xdr_remote_storage_vol_lookup_by_path_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6630:14: warning: cast from 'int (*)(XDR *, remote_storage_vol_lookup_by_path_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_vol_lookup_by_path_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6630 | xdr_free((xdrproc_t)xdr_remote_storage_vol_lookup_by_path_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6651:14: warning: cast from 'int (*)(XDR *, remote_storage_vol_resize_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_vol_resize_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6651 | (xdrproc_t)xdr_remote_storage_vol_resize_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6652:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6652 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6689:14: warning: cast from 'int (*)(XDR *, remote_storage_vol_upload_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_vol_upload_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6689 | (xdrproc_t)xdr_remote_storage_vol_upload_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6690:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6690 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6718:14: warning: cast from 'int (*)(XDR *, remote_storage_vol_wipe_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_vol_wipe_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6718 | (xdrproc_t)xdr_remote_storage_vol_wipe_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6719:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6719 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6744:14: warning: cast from 'int (*)(XDR *, remote_storage_vol_wipe_pattern_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_storage_vol_wipe_pattern_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6744 | (xdrproc_t)xdr_remote_storage_vol_wipe_pattern_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_client_bodies.h:6745:14: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6745 | (xdrproc_t)xdr_void, (char *)NULL) == -1) { | ^~~~~~~~~~~~~~~~~~~ In file included from remote/remote_driver.c:6645: remote/qemu_client_bodies.h:23:14: warning: cast from 'int (*)(XDR *, qemu_domain_agent_command_args *)' (aka 'int (*)(struct __rpc_xdr *, struct qemu_domain_agent_command_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 23 | (xdrproc_t)xdr_qemu_domain_agent_command_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/qemu_client_bodies.h:24:14: warning: cast from 'int (*)(XDR *, qemu_domain_agent_command_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct qemu_domain_agent_command_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 24 | (xdrproc_t)xdr_qemu_domain_agent_command_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/qemu_client_bodies.h:52:14: warning: cast from 'int (*)(XDR *, qemu_domain_attach_args *)' (aka 'int (*)(struct __rpc_xdr *, struct qemu_domain_attach_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 52 | (xdrproc_t)xdr_qemu_domain_attach_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/qemu_client_bodies.h:53:14: warning: cast from 'int (*)(XDR *, qemu_domain_attach_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct qemu_domain_attach_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 53 | (xdrproc_t)xdr_qemu_domain_attach_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/qemu_client_bodies.h:58:14: warning: cast from 'int (*)(XDR *, qemu_domain_attach_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct qemu_domain_attach_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 58 | xdr_free((xdrproc_t)xdr_qemu_domain_attach_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6732:14: warning: cast from 'int (*)(XDR *, remote_domain_get_interface_parameters_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_interface_parameters_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6732 | (xdrproc_t) xdr_remote_domain_get_interface_parameters_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6733:14: warning: cast from 'int (*)(XDR *, remote_domain_get_interface_parameters_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_interface_parameters_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6733 | (xdrproc_t) xdr_remote_domain_get_interface_parameters_ret, (char *) &ret) == -1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6755:14: warning: cast from 'int (*)(XDR *, remote_domain_get_interface_parameters_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_interface_parameters_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6755 | xdr_free((xdrproc_t) xdr_remote_domain_get_interface_parameters_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6786:14: warning: cast from 'int (*)(XDR *, remote_domain_list_all_snapshots_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_list_all_snapshots_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6786 | (xdrproc_t) xdr_remote_domain_list_all_snapshots_args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6788:14: warning: cast from 'int (*)(XDR *, remote_domain_list_all_snapshots_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_list_all_snapshots_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6788 | (xdrproc_t) xdr_remote_domain_list_all_snapshots_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6822:14: warning: cast from 'int (*)(XDR *, remote_domain_list_all_snapshots_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_list_all_snapshots_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6822 | xdr_free((xdrproc_t) xdr_remote_domain_list_all_snapshots_ret, (char *) &ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6853:14: warning: cast from 'int (*)(XDR *, remote_domain_snapshot_list_all_children_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_snapshot_list_all_children_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6853 | (xdrproc_t) xdr_remote_domain_snapshot_list_all_children_args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6855:14: warning: cast from 'int (*)(XDR *, remote_domain_snapshot_list_all_children_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_snapshot_list_all_children_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6855 | (xdrproc_t) xdr_remote_domain_snapshot_list_all_children_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6889:14: warning: cast from 'int (*)(XDR *, remote_domain_snapshot_list_all_children_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_snapshot_list_all_children_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6889 | xdr_free((xdrproc_t) xdr_remote_domain_snapshot_list_all_children_ret, (char *) &ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6914:14: warning: cast from 'int (*)(XDR *, remote_node_get_memory_parameters_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_get_memory_parameters_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6914 | (xdrproc_t) xdr_remote_node_get_memory_parameters_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6915:14: warning: cast from 'int (*)(XDR *, remote_node_get_memory_parameters_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_get_memory_parameters_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6915 | (xdrproc_t) xdr_remote_node_get_memory_parameters_ret, (char *) &ret) == -1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6937:14: warning: cast from 'int (*)(XDR *, remote_node_get_memory_parameters_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_get_memory_parameters_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6937 | xdr_free((xdrproc_t) xdr_remote_node_get_memory_parameters_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6963:14: warning: cast from 'int (*)(XDR *, remote_node_get_cpu_map_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_get_cpu_map_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6963 | (xdrproc_t) xdr_remote_node_get_cpu_map_args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6965:14: warning: cast from 'int (*)(XDR *, remote_node_get_cpu_map_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_get_cpu_map_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6965 | (xdrproc_t) xdr_remote_node_get_cpu_map_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:6984:14: warning: cast from 'int (*)(XDR *, remote_node_get_cpu_map_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_get_cpu_map_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6984 | xdr_free((xdrproc_t) xdr_remote_node_get_cpu_map_ret, (char *) &ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7012:18: warning: cast from 'int (*)(XDR *, lxc_domain_open_namespace_args *)' (aka 'int (*)(struct __rpc_xdr *, struct lxc_domain_open_namespace_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7012 | (xdrproc_t) xdr_lxc_domain_open_namespace_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7013:18: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7013 | (xdrproc_t) xdr_void, NULL) == -1) | ^~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7042:14: warning: cast from 'int (*)(XDR *, remote_domain_get_job_stats_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_job_stats_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7042 | (xdrproc_t) xdr_remote_domain_get_job_stats_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7043:14: warning: cast from 'int (*)(XDR *, remote_domain_get_job_stats_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_job_stats_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7043 | (xdrproc_t) xdr_remote_domain_get_job_stats_ret, (char *) &ret) == -1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7057:14: warning: cast from 'int (*)(XDR *, remote_domain_get_job_stats_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_job_stats_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7057 | xdr_free((xdrproc_t) xdr_remote_domain_get_job_stats_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7096:18: warning: cast from 'int (*)(XDR *, remote_domain_migrate_begin3_params_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_begin3_params_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7096 | xdr_free((xdrproc_t) xdr_remote_domain_migrate_begin3_params_args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7102:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_begin3_params_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_begin3_params_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7102 | (xdrproc_t) xdr_remote_domain_migrate_begin3_params_args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7104:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_begin3_params_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_begin3_params_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7104 | (xdrproc_t) xdr_remote_domain_migrate_begin3_params_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7162:18: warning: cast from 'int (*)(XDR *, remote_domain_migrate_prepare3_params_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_prepare3_params_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7162 | xdr_free((xdrproc_t) xdr_remote_domain_migrate_prepare3_params_args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7172:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_prepare3_params_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_prepare3_params_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7172 | (xdrproc_t) xdr_remote_domain_migrate_prepare3_params_args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7174:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_prepare3_params_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_prepare3_params_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7174 | (xdrproc_t) xdr_remote_domain_migrate_prepare3_params_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7248:18: warning: cast from 'int (*)(XDR *, remote_domain_migrate_prepare_tunnel3_params_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_prepare_tunnel3_params_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7248 | xdr_free((xdrproc_t) xdr_remote_domain_migrate_prepare_tunnel3_params_args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7267:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_prepare_tunnel3_params_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_prepare_tunnel3_params_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7267 | (xdrproc_t) xdr_remote_domain_migrate_prepare_tunnel3_params_args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7269:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_prepare_tunnel3_params_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_prepare_tunnel3_params_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7269 | (xdrproc_t) xdr_remote_domain_migrate_prepare_tunnel3_params_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7336:18: warning: cast from 'int (*)(XDR *, remote_domain_migrate_perform3_params_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_perform3_params_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7336 | xdr_free((xdrproc_t) xdr_remote_domain_migrate_perform3_params_args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7342:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_perform3_params_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_perform3_params_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7342 | (xdrproc_t) xdr_remote_domain_migrate_perform3_params_args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7344:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_perform3_params_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_perform3_params_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7344 | (xdrproc_t) xdr_remote_domain_migrate_perform3_params_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7407:18: warning: cast from 'int (*)(XDR *, remote_domain_migrate_finish3_params_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_finish3_params_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7407 | xdr_free((xdrproc_t) xdr_remote_domain_migrate_finish3_params_args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7413:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_finish3_params_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_finish3_params_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7413 | (xdrproc_t) xdr_remote_domain_migrate_finish3_params_args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7415:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_finish3_params_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_finish3_params_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7415 | (xdrproc_t) xdr_remote_domain_migrate_finish3_params_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7433:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_finish3_params_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_finish3_params_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7433 | xdr_free((xdrproc_t) &xdr_remote_domain_migrate_finish3_params_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7480:18: warning: cast from 'int (*)(XDR *, remote_domain_migrate_confirm3_params_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_confirm3_params_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7480 | xdr_free((xdrproc_t) xdr_remote_domain_migrate_confirm3_params_args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7486:14: warning: cast from 'int (*)(XDR *, remote_domain_migrate_confirm3_params_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_migrate_confirm3_params_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7486 | (xdrproc_t) xdr_remote_domain_migrate_confirm3_params_args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7487:30: warning: cast from 'int (*)(void)' to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7487 | (char *) &args, (xdrproc_t) xdr_void, (char *) NULL) == -1) | ^~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7519:18: warning: cast from 'int (*)(XDR *, remote_domain_create_xml_with_files_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_create_xml_with_files_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7519 | (xdrproc_t)xdr_remote_domain_create_xml_with_files_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7520:18: warning: cast from 'int (*)(XDR *, remote_domain_create_xml_with_files_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_create_xml_with_files_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7520 | (xdrproc_t)xdr_remote_domain_create_xml_with_files_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7525:14: warning: cast from 'int (*)(XDR *, remote_domain_create_xml_with_files_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_create_xml_with_files_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7525 | xdr_free((xdrproc_t)xdr_remote_domain_create_xml_with_files_ret, (char *)&ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7554:18: warning: cast from 'int (*)(XDR *, remote_domain_create_with_files_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_create_with_files_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7554 | (xdrproc_t)xdr_remote_domain_create_with_files_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7555:18: warning: cast from 'int (*)(XDR *, remote_domain_create_with_files_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_create_with_files_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7555 | (xdrproc_t)xdr_remote_domain_create_with_files_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7560:14: warning: cast from 'int (*)(XDR *, remote_domain_create_with_files_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_create_with_files_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7560 | xdr_free((xdrproc_t) &xdr_remote_domain_create_with_files_ret, (char *) &ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7587:14: warning: cast from 'int (*)(XDR *, remote_domain_get_time_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_time_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7587 | (xdrproc_t) xdr_remote_domain_get_time_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7588:14: warning: cast from 'int (*)(XDR *, remote_domain_get_time_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_time_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7588 | (xdrproc_t) xdr_remote_domain_get_time_ret, (char *) &ret) == -1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7593:14: warning: cast from 'int (*)(XDR *, remote_domain_get_time_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_time_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7593 | xdr_free((xdrproc_t) &xdr_remote_domain_get_time_ret, (char *) &ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7633:14: warning: cast from 'int (*)(XDR *, remote_node_get_free_pages_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_get_free_pages_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7633 | (xdrproc_t) xdr_remote_node_get_free_pages_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7634:14: warning: cast from 'int (*)(XDR *, remote_node_get_free_pages_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_get_free_pages_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7634 | (xdrproc_t) xdr_remote_node_get_free_pages_ret, (char *)&ret) == -1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7639:14: warning: cast from 'int (*)(XDR *, remote_node_get_free_pages_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_get_free_pages_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7639 | xdr_free((xdrproc_t) xdr_remote_node_get_free_pages_ret, (char *) &ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7722:14: warning: cast from 'int (*)(XDR *, remote_network_get_dhcp_leases_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_network_get_dhcp_leases_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7722 | (xdrproc_t)xdr_remote_network_get_dhcp_leases_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7723:14: warning: cast from 'int (*)(XDR *, remote_network_get_dhcp_leases_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_network_get_dhcp_leases_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7723 | (xdrproc_t)xdr_remote_network_get_dhcp_leases_ret, (char *)&ret) == -1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7758:14: warning: cast from 'int (*)(XDR *, remote_network_get_dhcp_leases_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_network_get_dhcp_leases_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7758 | xdr_free((xdrproc_t)xdr_remote_network_get_dhcp_leases_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7799:14: warning: cast from 'int (*)(XDR *, remote_connect_get_all_domain_stats_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_get_all_domain_stats_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7799 | (xdrproc_t)xdr_remote_connect_get_all_domain_stats_args, (char *)&args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7800:14: warning: cast from 'int (*)(XDR *, remote_connect_get_all_domain_stats_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_get_all_domain_stats_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7800 | (xdrproc_t)xdr_remote_connect_get_all_domain_stats_ret, (char *)&ret) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7848:14: warning: cast from 'int (*)(XDR *, remote_connect_get_all_domain_stats_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_connect_get_all_domain_stats_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7848 | xdr_free((xdrproc_t)xdr_remote_connect_get_all_domain_stats_ret, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7888:14: warning: cast from 'int (*)(XDR *, remote_node_alloc_pages_args *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_alloc_pages_args *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7888 | (xdrproc_t) xdr_remote_node_alloc_pages_args, (char *) &args, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_driver.c:7889:14: warning: cast from 'int (*)(XDR *, remote_node_alloc_pages_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_alloc_pages_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 7889 | (xdrproc_t) xdr_remote_node_alloc_pages_ret, (char *) &ret) == -1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:40:81: warning: cast from 'int (*)(XDR *, remote_nonnull_string *)' (aka 'int (*)(struct __rpc_xdr *, char **)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 40 | if (!xdr_pointer (xdrs, (char **)objp, sizeof (remote_nonnull_string), (xdrproc_t) xdr_remote_nonnull_string)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:161:81: warning: cast from 'int (*)(XDR *, remote_nonnull_domain *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_nonnull_domain *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 161 | if (!xdr_pointer (xdrs, (char **)objp, sizeof (remote_nonnull_domain), (xdrproc_t) xdr_remote_nonnull_domain)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:170:82: warning: cast from 'int (*)(XDR *, remote_nonnull_network *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_nonnull_network *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 170 | if (!xdr_pointer (xdrs, (char **)objp, sizeof (remote_nonnull_network), (xdrproc_t) xdr_remote_nonnull_network)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:179:83: warning: cast from 'int (*)(XDR *, remote_nonnull_nwfilter *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_nonnull_nwfilter *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 179 | if (!xdr_pointer (xdrs, (char **)objp, sizeof (remote_nonnull_nwfilter), (xdrproc_t) xdr_remote_nonnull_nwfilter)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:188:87: warning: cast from 'int (*)(XDR *, remote_nonnull_storage_pool *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_nonnull_storage_pool *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 188 | if (!xdr_pointer (xdrs, (char **)objp, sizeof (remote_nonnull_storage_pool), (xdrproc_t) xdr_remote_nonnull_storage_pool)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:197:86: warning: cast from 'int (*)(XDR *, remote_nonnull_storage_vol *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_nonnull_storage_vol *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 197 | if (!xdr_pointer (xdrs, (char **)objp, sizeof (remote_nonnull_storage_vol), (xdrproc_t) xdr_remote_nonnull_storage_vol)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:206:86: warning: cast from 'int (*)(XDR *, remote_nonnull_node_device *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_nonnull_node_device *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 206 | if (!xdr_pointer (xdrs, (char **)objp, sizeof (remote_nonnull_node_device), (xdrproc_t) xdr_remote_nonnull_node_device)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:467:40: warning: cast from 'int (*)(XDR *, char *)' (aka 'int (*)(struct __rpc_xdr *, char *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 467 | sizeof (char), (xdrproc_t) xdr_char)) | ^~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:496:40: warning: cast from 'int (*)(XDR *, char *)' (aka 'int (*)(struct __rpc_xdr *, char *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 496 | sizeof (char), (xdrproc_t) xdr_char)) | ^~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:526:32: warning: cast from 'int (*)(XDR *, char *)' (aka 'int (*)(struct __rpc_xdr *, char *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 526 | sizeof (char), (xdrproc_t) xdr_char)) | ^~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:599:53: warning: cast from 'int (*)(XDR *, remote_node_get_cpu_stats *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_get_cpu_stats *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 599 | sizeof (remote_node_get_cpu_stats), (xdrproc_t) xdr_remote_node_get_cpu_stats)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:625:56: warning: cast from 'int (*)(XDR *, remote_node_get_memory_stats *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_node_get_memory_stats *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 625 | sizeof (remote_node_get_memory_stats), (xdrproc_t) xdr_remote_node_get_memory_stats)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:649:36: warning: cast from 'int (*)(XDR *, u_int64_t *)' (aka 'int (*)(struct __rpc_xdr *, unsigned long long *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 649 | sizeof (uint64_t), (xdrproc_t) xdr_uint64_t)) | ^~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:700:46: warning: cast from 'int (*)(XDR *, remote_typed_param *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_typed_param *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 700 | sizeof (remote_typed_param), (xdrproc_t) xdr_remote_typed_param)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:724:46: warning: cast from 'int (*)(XDR *, remote_typed_param *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_typed_param *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 724 | sizeof (remote_typed_param), (xdrproc_t) xdr_remote_typed_param)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:737:46: warning: cast from 'int (*)(XDR *, remote_typed_param *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_typed_param *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 737 | sizeof (remote_typed_param), (xdrproc_t) xdr_remote_typed_param)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:750:46: warning: cast from 'int (*)(XDR *, remote_typed_param *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_typed_param *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 750 | sizeof (remote_typed_param), (xdrproc_t) xdr_remote_typed_param)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:765:46: warning: cast from 'int (*)(XDR *, remote_typed_param *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_typed_param *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 765 | sizeof (remote_typed_param), (xdrproc_t) xdr_remote_typed_param)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:791:46: warning: cast from 'int (*)(XDR *, remote_typed_param *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_typed_param *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 791 | sizeof (remote_typed_param), (xdrproc_t) xdr_remote_typed_param)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:806:46: warning: cast from 'int (*)(XDR *, remote_typed_param *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_typed_param *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 806 | sizeof (remote_typed_param), (xdrproc_t) xdr_remote_typed_param)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:832:46: warning: cast from 'int (*)(XDR *, remote_typed_param *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_typed_param *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 832 | sizeof (remote_typed_param), (xdrproc_t) xdr_remote_typed_param)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:862:46: warning: cast from 'int (*)(XDR *, remote_typed_param *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_typed_param *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 862 | sizeof (remote_typed_param), (xdrproc_t) xdr_remote_typed_param)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:888:46: warning: cast from 'int (*)(XDR *, remote_typed_param *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_typed_param *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 888 | sizeof (remote_typed_param), (xdrproc_t) xdr_remote_typed_param)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:944:46: warning: cast from 'int (*)(XDR *, remote_typed_param *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_typed_param *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 944 | sizeof (remote_typed_param), (xdrproc_t) xdr_remote_typed_param)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:995:46: warning: cast from 'int (*)(XDR *, remote_typed_param *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_typed_param *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 995 | sizeof (remote_typed_param), (xdrproc_t) xdr_remote_typed_param)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:1023:46: warning: cast from 'int (*)(XDR *, remote_typed_param *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_typed_param *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1023 | sizeof (remote_typed_param), (xdrproc_t) xdr_remote_typed_param)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:1060:53: warning: cast from 'int (*)(XDR *, remote_domain_memory_stat *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_memory_stat *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1060 | sizeof (remote_domain_memory_stat), (xdrproc_t) xdr_remote_domain_memory_stat)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:1158:31: warning: cast from 'int (*)(XDR *, int *)' (aka 'int (*)(struct __rpc_xdr *, int *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1158 | sizeof (int), (xdrproc_t) xdr_int)) | ^~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:1765:49: warning: cast from 'int (*)(XDR *, remote_nonnull_string *)' (aka 'int (*)(struct __rpc_xdr *, char **)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1765 | sizeof (remote_nonnull_string), (xdrproc_t) xdr_remote_nonnull_string)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:1889:33: warning: cast from 'int (*)(XDR *, unsigned int *)' (aka 'int (*)(struct __rpc_xdr *, unsigned int *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 1889 | sizeof (u_int), (xdrproc_t) xdr_u_int)) | ^~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:2071:44: warning: cast from 'int (*)(XDR *, remote_vcpu_info *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_vcpu_info *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2071 | sizeof (remote_vcpu_info), (xdrproc_t) xdr_remote_vcpu_info)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:2111:32: warning: cast from 'int (*)(XDR *, char *)' (aka 'int (*)(struct __rpc_xdr *, char *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2111 | sizeof (char), (xdrproc_t) xdr_char)) | ^~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:2133:64: warning: cast from 'int (*)(XDR *, remote_domain_get_security_label_ret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_get_security_label_ret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2133 | sizeof (remote_domain_get_security_label_ret), (xdrproc_t) xdr_remote_domain_get_security_label_ret)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:2147:32: warning: cast from 'int (*)(XDR *, char *)' (aka 'int (*)(struct __rpc_xdr *, char *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2147 | sizeof (char), (xdrproc_t) xdr_char)) | ^~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:2150:32: warning: cast from 'int (*)(XDR *, char *)' (aka 'int (*)(struct __rpc_xdr *, char *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2150 | sizeof (char), (xdrproc_t) xdr_char)) | ^~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:2390:46: warning: cast from 'int (*)(XDR *, remote_typed_param *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_typed_param *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2390 | sizeof (remote_typed_param), (xdrproc_t) xdr_remote_typed_param)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:2426:46: warning: cast from 'int (*)(XDR *, remote_typed_param *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_typed_param *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2426 | sizeof (remote_typed_param), (xdrproc_t) xdr_remote_typed_param)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:2454:46: warning: cast from 'int (*)(XDR *, remote_typed_param *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_typed_param *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2454 | sizeof (remote_typed_param), (xdrproc_t) xdr_remote_typed_param)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:2528:46: warning: cast from 'int (*)(XDR *, remote_typed_param *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_typed_param *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2528 | sizeof (remote_typed_param), (xdrproc_t) xdr_remote_typed_param)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:2579:49: warning: cast from 'int (*)(XDR *, remote_nonnull_string *)' (aka 'int (*)(struct __rpc_xdr *, char **)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2579 | sizeof (remote_nonnull_string), (xdrproc_t) xdr_remote_nonnull_string)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:2608:49: warning: cast from 'int (*)(XDR *, remote_nonnull_string *)' (aka 'int (*)(struct __rpc_xdr *, char **)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2608 | sizeof (remote_nonnull_string), (xdrproc_t) xdr_remote_nonnull_string)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:2870:49: warning: cast from 'int (*)(XDR *, remote_nonnull_string *)' (aka 'int (*)(struct __rpc_xdr *, char **)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2870 | sizeof (remote_nonnull_string), (xdrproc_t) xdr_remote_nonnull_string)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:2982:49: warning: cast from 'int (*)(XDR *, remote_nonnull_string *)' (aka 'int (*)(struct __rpc_xdr *, char **)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2982 | sizeof (remote_nonnull_string), (xdrproc_t) xdr_remote_nonnull_string)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:3011:49: warning: cast from 'int (*)(XDR *, remote_nonnull_string *)' (aka 'int (*)(struct __rpc_xdr *, char **)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3011 | sizeof (remote_nonnull_string), (xdrproc_t) xdr_remote_nonnull_string)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:3156:44: warning: cast from 'int (*)(XDR *, remote_auth_type *)' (aka 'int (*)(struct __rpc_xdr *, enum remote_auth_type *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3156 | sizeof (remote_auth_type), (xdrproc_t) xdr_remote_auth_type)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:3180:32: warning: cast from 'int (*)(XDR *, char *)' (aka 'int (*)(struct __rpc_xdr *, char *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3180 | sizeof (char), (xdrproc_t) xdr_char)) | ^~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:3195:32: warning: cast from 'int (*)(XDR *, char *)' (aka 'int (*)(struct __rpc_xdr *, char *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3195 | sizeof (char), (xdrproc_t) xdr_char)) | ^~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:3208:32: warning: cast from 'int (*)(XDR *, char *)' (aka 'int (*)(struct __rpc_xdr *, char *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3208 | sizeof (char), (xdrproc_t) xdr_char)) | ^~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:3223:32: warning: cast from 'int (*)(XDR *, char *)' (aka 'int (*)(struct __rpc_xdr *, char *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3223 | sizeof (char), (xdrproc_t) xdr_char)) | ^~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:3261:49: warning: cast from 'int (*)(XDR *, remote_nonnull_string *)' (aka 'int (*)(struct __rpc_xdr *, char **)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3261 | sizeof (remote_nonnull_string), (xdrproc_t) xdr_remote_nonnull_string)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:3290:49: warning: cast from 'int (*)(XDR *, remote_nonnull_string *)' (aka 'int (*)(struct __rpc_xdr *, char **)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3290 | sizeof (remote_nonnull_string), (xdrproc_t) xdr_remote_nonnull_string)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:3581:49: warning: cast from 'int (*)(XDR *, remote_nonnull_string *)' (aka 'int (*)(struct __rpc_xdr *, char **)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3581 | sizeof (remote_nonnull_string), (xdrproc_t) xdr_remote_nonnull_string)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:3835:49: warning: cast from 'int (*)(XDR *, remote_nonnull_string *)' (aka 'int (*)(struct __rpc_xdr *, char **)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3835 | sizeof (remote_nonnull_string), (xdrproc_t) xdr_remote_nonnull_string)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:3953:49: warning: cast from 'int (*)(XDR *, remote_nonnull_string *)' (aka 'int (*)(struct __rpc_xdr *, char **)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 3953 | sizeof (remote_nonnull_string), (xdrproc_t) xdr_remote_nonnull_string)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:4137:49: warning: cast from 'int (*)(XDR *, remote_nonnull_string *)' (aka 'int (*)(struct __rpc_xdr *, char **)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4137 | sizeof (remote_nonnull_string), (xdrproc_t) xdr_remote_nonnull_string)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:4458:49: warning: cast from 'int (*)(XDR *, remote_nonnull_string *)' (aka 'int (*)(struct __rpc_xdr *, char **)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4458 | sizeof (remote_nonnull_string), (xdrproc_t) xdr_remote_nonnull_string)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:4533:46: warning: cast from 'int (*)(XDR *, remote_typed_param *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_typed_param *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4533 | sizeof (remote_typed_param), (xdrproc_t) xdr_remote_typed_param)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:4831:65: warning: cast from 'int (*)(XDR *, remote_domain_event_graphics_identity *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_event_graphics_identity *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 4831 | sizeof (remote_domain_event_graphics_identity), (xdrproc_t) xdr_remote_domain_event_graphics_identity)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:5136:49: warning: cast from 'int (*)(XDR *, remote_nonnull_string *)' (aka 'int (*)(struct __rpc_xdr *, char **)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5136 | sizeof (remote_nonnull_string), (xdrproc_t) xdr_remote_nonnull_string)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:5160:58: warning: cast from 'int (*)(XDR *, remote_nonnull_domain_snapshot *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_nonnull_domain_snapshot *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5160 | sizeof (remote_nonnull_domain_snapshot), (xdrproc_t) xdr_remote_nonnull_domain_snapshot)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:5206:49: warning: cast from 'int (*)(XDR *, remote_nonnull_string *)' (aka 'int (*)(struct __rpc_xdr *, char **)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5206 | sizeof (remote_nonnull_string), (xdrproc_t) xdr_remote_nonnull_string)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:5230:58: warning: cast from 'int (*)(XDR *, remote_nonnull_domain_snapshot *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_nonnull_domain_snapshot *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5230 | sizeof (remote_nonnull_domain_snapshot), (xdrproc_t) xdr_remote_nonnull_domain_snapshot)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:5743:52: warning: cast from 'int (*)(XDR *, remote_domain_disk_error *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_disk_error *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5743 | sizeof (remote_domain_disk_error), (xdrproc_t) xdr_remote_domain_disk_error)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:5767:49: warning: cast from 'int (*)(XDR *, remote_nonnull_domain *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_nonnull_domain *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5767 | sizeof (remote_nonnull_domain), (xdrproc_t) xdr_remote_nonnull_domain)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:5791:55: warning: cast from 'int (*)(XDR *, remote_nonnull_storage_pool *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_nonnull_storage_pool *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5791 | sizeof (remote_nonnull_storage_pool), (xdrproc_t) xdr_remote_nonnull_storage_pool)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:5817:54: warning: cast from 'int (*)(XDR *, remote_nonnull_storage_vol *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_nonnull_storage_vol *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5817 | sizeof (remote_nonnull_storage_vol), (xdrproc_t) xdr_remote_nonnull_storage_vol)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:5841:50: warning: cast from 'int (*)(XDR *, remote_nonnull_network *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_nonnull_network *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5841 | sizeof (remote_nonnull_network), (xdrproc_t) xdr_remote_nonnull_network)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:5865:52: warning: cast from 'int (*)(XDR *, remote_nonnull_interface *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_nonnull_interface *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5865 | sizeof (remote_nonnull_interface), (xdrproc_t) xdr_remote_nonnull_interface)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:5889:54: warning: cast from 'int (*)(XDR *, remote_nonnull_node_device *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_nonnull_node_device *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5889 | sizeof (remote_nonnull_node_device), (xdrproc_t) xdr_remote_nonnull_node_device)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:5913:51: warning: cast from 'int (*)(XDR *, remote_nonnull_nwfilter *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_nonnull_nwfilter *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5913 | sizeof (remote_nonnull_nwfilter), (xdrproc_t) xdr_remote_nonnull_nwfilter)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:5937:49: warning: cast from 'int (*)(XDR *, remote_nonnull_secret *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_nonnull_secret *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5937 | sizeof (remote_nonnull_secret), (xdrproc_t) xdr_remote_nonnull_secret)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:5950:46: warning: cast from 'int (*)(XDR *, remote_typed_param *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_typed_param *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5950 | sizeof (remote_typed_param), (xdrproc_t) xdr_remote_typed_param)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:5974:46: warning: cast from 'int (*)(XDR *, remote_typed_param *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_typed_param *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 5974 | sizeof (remote_typed_param), (xdrproc_t) xdr_remote_typed_param)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:6068:46: warning: cast from 'int (*)(XDR *, remote_typed_param *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_typed_param *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6068 | sizeof (remote_typed_param), (xdrproc_t) xdr_remote_typed_param)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:6094:46: warning: cast from 'int (*)(XDR *, remote_typed_param *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_typed_param *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6094 | sizeof (remote_typed_param), (xdrproc_t) xdr_remote_typed_param)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:6122:46: warning: cast from 'int (*)(XDR *, remote_typed_param *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_typed_param *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6122 | sizeof (remote_typed_param), (xdrproc_t) xdr_remote_typed_param)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:6152:46: warning: cast from 'int (*)(XDR *, remote_typed_param *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_typed_param *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6152 | sizeof (remote_typed_param), (xdrproc_t) xdr_remote_typed_param)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:6178:46: warning: cast from 'int (*)(XDR *, remote_typed_param *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_typed_param *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6178 | sizeof (remote_typed_param), (xdrproc_t) xdr_remote_typed_param)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:6210:46: warning: cast from 'int (*)(XDR *, remote_typed_param *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_typed_param *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6210 | sizeof (remote_typed_param), (xdrproc_t) xdr_remote_typed_param)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:6270:46: warning: cast from 'int (*)(XDR *, remote_typed_param *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_typed_param *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6270 | sizeof (remote_typed_param), (xdrproc_t) xdr_remote_typed_param)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:6294:49: warning: cast from 'int (*)(XDR *, remote_nonnull_string *)' (aka 'int (*)(struct __rpc_xdr *, char **)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6294 | sizeof (remote_nonnull_string), (xdrproc_t) xdr_remote_nonnull_string)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:6353:49: warning: cast from 'int (*)(XDR *, remote_nonnull_string *)' (aka 'int (*)(struct __rpc_xdr *, char **)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6353 | sizeof (remote_nonnull_string), (xdrproc_t) xdr_remote_nonnull_string)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:6377:49: warning: cast from 'int (*)(XDR *, remote_nonnull_string *)' (aka 'int (*)(struct __rpc_xdr *, char **)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6377 | sizeof (remote_nonnull_string), (xdrproc_t) xdr_remote_nonnull_string)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:6399:33: warning: cast from 'int (*)(XDR *, unsigned int *)' (aka 'int (*)(struct __rpc_xdr *, unsigned int *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6399 | sizeof (u_int), (xdrproc_t) xdr_u_int)) | ^~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:6416:36: warning: cast from 'int (*)(XDR *, u_int64_t *)' (aka 'int (*)(struct __rpc_xdr *, unsigned long long *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6416 | sizeof (uint64_t), (xdrproc_t) xdr_uint64_t)) | ^~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:6428:33: warning: cast from 'int (*)(XDR *, unsigned int *)' (aka 'int (*)(struct __rpc_xdr *, unsigned int *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6428 | sizeof (u_int), (xdrproc_t) xdr_u_int)) | ^~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:6431:36: warning: cast from 'int (*)(XDR *, u_int64_t *)' (aka 'int (*)(struct __rpc_xdr *, unsigned long long *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6431 | sizeof (uint64_t), (xdrproc_t) xdr_uint64_t)) | ^~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:6497:53: warning: cast from 'int (*)(XDR *, remote_network_dhcp_lease *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_network_dhcp_lease *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6497 | sizeof (remote_network_dhcp_lease), (xdrproc_t) xdr_remote_network_dhcp_lease)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:6512:46: warning: cast from 'int (*)(XDR *, remote_typed_param *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_typed_param *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6512 | sizeof (remote_typed_param), (xdrproc_t) xdr_remote_typed_param)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:6523:49: warning: cast from 'int (*)(XDR *, remote_nonnull_domain *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_nonnull_domain *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6523 | sizeof (remote_nonnull_domain), (xdrproc_t) xdr_remote_nonnull_domain)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ remote/remote_protocol.c:6538:54: warning: cast from 'int (*)(XDR *, remote_domain_stats_record *)' (aka 'int (*)(struct __rpc_xdr *, struct remote_domain_stats_record *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 6538 | sizeof (remote_domain_stats_record), (xdrproc_t) xdr_remote_domain_stats_record)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91 warnings generated. 797 warnings generated. CC remote/libvirt_driver_remote_la-lxc_protocol.lo CC remote/libvirt_driver_remote_la-qemu_protocol.lo CC rpc/libvirt_net_rpc_client_la-virnetclientprogram.lo CC rpc/libvirt_net_rpc_client_la-virnetclientstream.lo rpc/virnetclientprogram.c:129:41: warning: cast from 'int (*)(XDR *, virNetMessageError *)' (aka 'int (*)(struct __rpc_xdr *, struct virNetMessageError *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 129 | if (virNetMessageDecodePayload(msg, (xdrproc_t)xdr_virNetMessageError, &err) < 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rpc/virnetclientprogram.c:192:14: warning: cast from 'int (*)(XDR *, virNetMessageError *)' (aka 'int (*)(struct __rpc_xdr *, struct virNetMessageError *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 192 | xdr_free((xdrproc_t)xdr_virNetMessageError, (void*)&err); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rpc/virnetclientstream.c:219:41: warning: cast from 'int (*)(XDR *, virNetMessageError *)' (aka 'int (*)(struct __rpc_xdr *, struct virNetMessageError *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 219 | if (virNetMessageDecodePayload(msg, (xdrproc_t)xdr_virNetMessageError, &err) < 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rpc/virnetclientstream.c:258:14: warning: cast from 'int (*)(XDR *, virNetMessageError *)' (aka 'int (*)(struct __rpc_xdr *, struct virNetMessageError *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 258 | xdr_free((xdrproc_t)xdr_virNetMessageError, (void*)&err); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. 2 warnings generated. CC rpc/libvirt_net_rpc_client_la-virnetclient.lo CC rpc/libvirt_net_rpc_server_la-virnetserverprogram.lo CC rpc/libvirt_net_rpc_server_la-virnetserverservice.lo rpc/virnetserverprogram.c:168:41: warning: cast from 'int (*)(XDR *, virNetMessageError *)' (aka 'int (*)(struct __rpc_xdr *, struct virNetMessageError *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 168 | if (virNetMessageEncodePayload(msg, (xdrproc_t)xdr_virNetMessageError, rerr) < 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rpc/virnetserverprogram.c:170:14: warning: cast from 'int (*)(XDR *, virNetMessageError *)' (aka 'int (*)(struct __rpc_xdr *, struct virNetMessageError *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 170 | xdr_free((xdrproc_t)xdr_virNetMessageError, (void*)rerr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rpc/virnetserverprogram.c:180:14: warning: cast from 'int (*)(XDR *, virNetMessageError *)' (aka 'int (*)(struct __rpc_xdr *, struct virNetMessageError *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 180 | xdr_free((xdrproc_t)xdr_virNetMessageError, (void*)rerr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. CC rpc/libvirt_net_rpc_server_la-virnetserverclient.lo CC rpc/libvirt_net_rpc_server_la-virnetservermdns.lo CC rpc/libvirt_net_rpc_server_la-virnetserver.lo CC rpc/libvirt_net_rpc_la-virnetmessage.lo CC rpc/libvirt_net_rpc_la-virnetsocket.lo CC rpc/libvirt_net_rpc_la-virkeepalive.lo CC rpc/libvirt_net_rpc_la-virnetprotocol.lo rpc/virnetprotocol.c:133:86: warning: cast from 'int (*)(XDR *, virNetMessageNonnullString *)' (aka 'int (*)(struct __rpc_xdr *, char **)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 133 | if (!xdr_pointer (xdrs, (char **)objp, sizeof (virNetMessageNonnullString), (xdrproc_t) xdr_virNetMessageNonnullString)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rpc/virnetprotocol.c:166:86: warning: cast from 'int (*)(XDR *, virNetMessageNonnullDomain *)' (aka 'int (*)(struct __rpc_xdr *, struct virNetMessageNonnullDomain *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 166 | if (!xdr_pointer (xdrs, (char **)objp, sizeof (virNetMessageNonnullDomain), (xdrproc_t) xdr_virNetMessageNonnullDomain)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rpc/virnetprotocol.c:175:87: warning: cast from 'int (*)(XDR *, virNetMessageNonnullNetwork *)' (aka 'int (*)(struct __rpc_xdr *, struct virNetMessageNonnullNetwork *)') to 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') converts to incompatible function type [-Wcast-function-type-mismatch] 175 | if (!xdr_pointer (xdrs, (char **)objp, sizeof (virNetMessageNonnullNetwork), (xdrproc_t) xdr_virNetMessageNonnullNetwork)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. CC rpc/libvirt_net_rpc_la-virkeepaliveprotocol.lo CC rpc/libvirt_net_rpc_la-virnetsshsession.lo CC rpc/libvirt_net_rpc_la-virnettlscontext.lo rpc/virnetsshsession.c:243:32: warning: passing 'unsigned char *const' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 243 | if (VIR_STRDUP(prompt, prompts[i].text) < 0) { | ^~~~~~~~~~~~~~~ ../src/util/virstring.h:147:49: note: expanded from macro 'VIR_STRDUP' 147 | # define VIR_STRDUP(dst, src) virStrdup(&(dst), src, true, VIR_FROM_THIS, \ | ^~~ ../src/util/virstring.h:117:40: note: passing argument to parameter 'src' here 117 | int virStrdup(char **dest, const char *src, bool report, int domcode, | ^ CC rpc/libvirt_net_rpc_la-virnetsaslcontext.lo 1 warning generated. CC phyp/libvirt_driver_phyp_la-phyp_driver.lo CC vmware/libvirt_driver_vmware_la-vmware_driver.lo CC vmware/libvirt_driver_vmware_la-vmware_conf.lo phyp/phyp_driver.c:111:9: warning: variable 'bytecount' set but not used [-Wunused-but-set-variable] 111 | int bytecount = 0; | ^ phyp/phyp_driver.c:666:19: warning: 'libssh2_scp_recv' is deprecated: since libssh2 1.7.0. Use libssh2_scp_recv2() [-Wdeprecated-declarations] 666 | channel = libssh2_scp_recv(session, remote_file, &fileinfo); | ^ /var/tmp/work/sysutils/libvirt/work/.buildlink/include/libssh2.h:1050:1: note: 'libssh2_scp_recv' has been explicitly marked deprecated here 1050 | LIBSSH2_DEPRECATED(1.7.0, "Use libssh2_scp_recv2()") | ^ /var/tmp/work/sysutils/libvirt/work/.buildlink/include/libssh2.h:167:25: note: expanded from macro 'LIBSSH2_DEPRECATED' 167 | __attribute__((deprecated("since libssh2 " # version ". " message))) | ^ phyp/phyp_driver.c:654:9: warning: variable 'total' set but not used [-Wunused-but-set-variable] 654 | int total = 0; | ^ phyp/phyp_driver.c:976:18: warning: 'libssh2_session_startup' is deprecated: since libssh2 1.2.8. Use libssh2_session_handshake() [-Wdeprecated-declarations] 976 | while ((rc = libssh2_session_startup(session, sock)) == | ^ /var/tmp/work/sysutils/libvirt/work/.buildlink/include/libssh2.h:669:1: note: 'libssh2_session_startup' has been explicitly marked deprecated here 669 | LIBSSH2_DEPRECATED(1.2.8, "Use libssh2_session_handshake()") | ^ /var/tmp/work/sysutils/libvirt/work/.buildlink/include/libssh2.h:167:25: note: expanded from macro 'LIBSSH2_DEPRECATED' 167 | __attribute__((deprecated("since libssh2 " # version ". " message))) | ^ 4 warnings generated. CC esx/libvirt_driver_esx_la-esx_driver.lo CC esx/libvirt_driver_esx_la-esx_interface_driver.lo CC esx/libvirt_driver_esx_la-esx_network_driver.lo CC esx/libvirt_driver_esx_la-esx_storage_driver.lo CC esx/libvirt_driver_esx_la-esx_storage_backend_vmfs.lo CC esx/libvirt_driver_esx_la-esx_storage_backend_iscsi.lo CC esx/libvirt_driver_esx_la-esx_device_monitor.lo CC esx/libvirt_driver_esx_la-esx_secret_driver.lo CC esx/libvirt_driver_esx_la-esx_nwfilter_driver.lo CC esx/libvirt_driver_esx_la-esx_util.lo CC esx/libvirt_driver_esx_la-esx_vi.lo CC esx/libvirt_driver_esx_la-esx_vi_methods.lo CC esx/libvirt_driver_esx_la-esx_vi_types.lo esx/esx_vi_types.c:1223:1: warning: cast from 'void (*)(esxVI_String **)' (aka 'void (*)(struct _esxVI_String **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 1223 | ESX_VI__TEMPLATE__LIST__DEEP_COPY(String) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:146:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DEEP_COPY' 146 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:1301:1: warning: cast from 'void (*)(esxVI_String **)' (aka 'void (*)(struct _esxVI_String **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 1301 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(String) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:1346:1: warning: cast from 'void (*)(esxVI_Byte **)' (aka 'void (*)(struct _esxVI_Byte **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 1346 | ESX_VI__TEMPLATE__LIST__DEEP_COPY(Byte) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:146:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DEEP_COPY' 146 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:1714:1: warning: cast from 'void (*)(esxVI_ManagedObjectReference **)' (aka 'void (*)(struct _esxVI_ManagedObjectReference **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 1714 | ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE(ManagedObjectReference) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:160:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE' 160 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:1832:1: warning: cast from 'void (*)(esxVI_Event **)' (aka 'void (*)(struct _esxVI_Event **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 1832 | ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:160:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE' 160 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:1864:1: warning: cast from 'void (*)(esxVI_Event **)' (aka 'void (*)(struct _esxVI_Event **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 1864 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:375:1: warning: cast from 'void (*)(esxVI_AutoStartPowerInfo **)' (aka 'void (*)(struct _esxVI_AutoStartPowerInfo **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 375 | ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE(AutoStartPowerInfo) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:160:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE' 160 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:405:1: warning: cast from 'void (*)(esxVI_AutoStartPowerInfo **)' (aka 'void (*)(struct _esxVI_AutoStartPowerInfo **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 405 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(AutoStartPowerInfo) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:485:1: warning: cast from 'void (*)(esxVI_DatastoreHostMount **)' (aka 'void (*)(struct _esxVI_DatastoreHostMount **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 485 | ESX_VI__TEMPLATE__LIST__DEEP_COPY(DatastoreHostMount) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:146:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DEEP_COPY' 146 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:491:1: warning: cast from 'void (*)(esxVI_DatastoreHostMount **)' (aka 'void (*)(struct _esxVI_DatastoreHostMount **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 491 | ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE(DatastoreHostMount) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:160:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE' 160 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:501:1: warning: cast from 'void (*)(esxVI_DatastoreHostMount **)' (aka 'void (*)(struct _esxVI_DatastoreHostMount **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 501 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(DatastoreHostMount) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:635:1: warning: cast from 'void (*)(esxVI_Description **)' (aka 'void (*)(struct _esxVI_Description **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 635 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(Description) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:721:1: warning: cast from 'void (*)(esxVI_DynamicProperty **)' (aka 'void (*)(struct _esxVI_DynamicProperty **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 721 | ESX_VI__TEMPLATE__LIST__DEEP_COPY(DynamicProperty) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:146:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DEEP_COPY' 146 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:731:1: warning: cast from 'void (*)(esxVI_DynamicProperty **)' (aka 'void (*)(struct _esxVI_DynamicProperty **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 731 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(DynamicProperty) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:801:1: warning: cast from 'void (*)(esxVI_ElementDescription **)' (aka 'void (*)(struct _esxVI_ElementDescription **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 801 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(ElementDescription) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:962:1: warning: cast from 'void (*)(esxVI_ExtendedElementDescription **)' (aka 'void (*)(struct _esxVI_ExtendedElementDescription **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 962 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(ExtendedElementDescription) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:1104:1: warning: cast from 'void (*)(esxVI_FileInfo **)' (aka 'void (*)(struct _esxVI_FileInfo **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 1104 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(FileInfo) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:1286:1: warning: cast from 'void (*)(esxVI_FloppyImageFileInfo **)' (aka 'void (*)(struct _esxVI_FloppyImageFileInfo **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 1286 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(FloppyImageFileInfo) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:1404:1: warning: cast from 'void (*)(esxVI_FolderFileInfo **)' (aka 'void (*)(struct _esxVI_FolderFileInfo **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 1404 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(FolderFileInfo) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:1605:1: warning: cast from 'void (*)(esxVI_HostBlockHba **)' (aka 'void (*)(struct _esxVI_HostBlockHba **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 1605 | ESX_VI__TEMPLATE__LIST__DEEP_COPY(HostBlockHba) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:146:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DEEP_COPY' 146 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:1611:1: warning: cast from 'void (*)(esxVI_HostBlockHba **)' (aka 'void (*)(struct _esxVI_HostBlockHba **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 1611 | ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE(HostBlockHba) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:160:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE' 160 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:1630:1: warning: cast from 'void (*)(esxVI_HostBlockHba **)' (aka 'void (*)(struct _esxVI_HostBlockHba **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 1630 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(HostBlockHba) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:1737:1: warning: cast from 'void (*)(esxVI_HostCpuIdInfo **)' (aka 'void (*)(struct _esxVI_HostCpuIdInfo **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 1737 | ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE(HostCpuIdInfo) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:160:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE' 160 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:1751:1: warning: cast from 'void (*)(esxVI_HostCpuIdInfo **)' (aka 'void (*)(struct _esxVI_HostCpuIdInfo **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 1751 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(HostCpuIdInfo) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:1785:1: warning: cast from 'void (*)(esxVI_HostDatastoreBrowserSearchResults **)' (aka 'void (*)(struct _esxVI_HostDatastoreBrowserSearchResults **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 1785 | ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE(HostDatastoreBrowserSearchResults) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:160:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE' 160 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:1796:1: warning: cast from 'void (*)(esxVI_HostDatastoreBrowserSearchResults **)' (aka 'void (*)(struct _esxVI_HostDatastoreBrowserSearchResults **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 1796 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(HostDatastoreBrowserSearchResults) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:1892:1: warning: cast from 'void (*)(esxVI_HostDevice **)' (aka 'void (*)(struct _esxVI_HostDevice **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 1892 | ESX_VI__TEMPLATE__LIST__DEEP_COPY(HostDevice) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:146:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DEEP_COPY' 146 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:1905:1: warning: cast from 'void (*)(esxVI_HostDevice **)' (aka 'void (*)(struct _esxVI_HostDevice **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 1905 | ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE(HostDevice) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:160:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE' 160 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:1922:1: warning: cast from 'void (*)(esxVI_HostDevice **)' (aka 'void (*)(struct _esxVI_HostDevice **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 1922 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(HostDevice) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:2038:1: warning: cast from 'void (*)(esxVI_HostFibreChannelHba **)' (aka 'void (*)(struct _esxVI_HostFibreChannelHba **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 2038 | ESX_VI__TEMPLATE__LIST__DEEP_COPY(HostFibreChannelHba) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:146:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DEEP_COPY' 146 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:2044:1: warning: cast from 'void (*)(esxVI_HostFibreChannelHba **)' (aka 'void (*)(struct _esxVI_HostFibreChannelHba **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 2044 | ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE(HostFibreChannelHba) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:160:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE' 160 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:2066:1: warning: cast from 'void (*)(esxVI_HostFibreChannelHba **)' (aka 'void (*)(struct _esxVI_HostFibreChannelHba **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 2066 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(HostFibreChannelHba) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:2237:1: warning: cast from 'void (*)(esxVI_HostHostBusAdapter **)' (aka 'void (*)(struct _esxVI_HostHostBusAdapter **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 2237 | ESX_VI__TEMPLATE__LIST__DEEP_COPY(HostHostBusAdapter) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:146:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DEEP_COPY' 146 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:2250:1: warning: cast from 'void (*)(esxVI_HostHostBusAdapter **)' (aka 'void (*)(struct _esxVI_HostHostBusAdapter **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 2250 | ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE(HostHostBusAdapter) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:160:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE' 160 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:2272:1: warning: cast from 'void (*)(esxVI_HostHostBusAdapter **)' (aka 'void (*)(struct _esxVI_HostHostBusAdapter **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 2272 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(HostHostBusAdapter) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:2382:1: warning: cast from 'void (*)(esxVI_HostInternetScsiHba **)' (aka 'void (*)(struct _esxVI_HostInternetScsiHba **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 2382 | ESX_VI__TEMPLATE__LIST__DEEP_COPY(HostInternetScsiHba) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:146:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DEEP_COPY' 146 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:2388:1: warning: cast from 'void (*)(esxVI_HostInternetScsiHba **)' (aka 'void (*)(struct _esxVI_HostInternetScsiHba **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 2388 | ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE(HostInternetScsiHba) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:160:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE' 160 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:2423:1: warning: cast from 'void (*)(esxVI_HostInternetScsiHba **)' (aka 'void (*)(struct _esxVI_HostInternetScsiHba **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 2423 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(HostInternetScsiHba) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:2879:1: warning: cast from 'void (*)(esxVI_HostInternetScsiHbaParamValue **)' (aka 'void (*)(struct _esxVI_HostInternetScsiHbaParamValue **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 2879 | ESX_VI__TEMPLATE__LIST__DEEP_COPY(HostInternetScsiHbaParamValue) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:146:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DEEP_COPY' 146 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:2893:1: warning: cast from 'void (*)(esxVI_HostInternetScsiHbaParamValue **)' (aka 'void (*)(struct _esxVI_HostInternetScsiHbaParamValue **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 2893 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(HostInternetScsiHbaParamValue) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:2941:1: warning: cast from 'void (*)(esxVI_HostInternetScsiHbaSendTarget **)' (aka 'void (*)(struct _esxVI_HostInternetScsiHbaSendTarget **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 2941 | ESX_VI__TEMPLATE__LIST__DEEP_COPY(HostInternetScsiHbaSendTarget) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:146:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DEEP_COPY' 146 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:2956:1: warning: cast from 'void (*)(esxVI_HostInternetScsiHbaSendTarget **)' (aka 'void (*)(struct _esxVI_HostInternetScsiHbaSendTarget **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 2956 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(HostInternetScsiHbaSendTarget) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:3007:1: warning: cast from 'void (*)(esxVI_HostInternetScsiHbaStaticTarget **)' (aka 'void (*)(struct _esxVI_HostInternetScsiHbaStaticTarget **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 3007 | ESX_VI__TEMPLATE__LIST__DEEP_COPY(HostInternetScsiHbaStaticTarget) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:146:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DEEP_COPY' 146 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:3023:1: warning: cast from 'void (*)(esxVI_HostInternetScsiHbaStaticTarget **)' (aka 'void (*)(struct _esxVI_HostInternetScsiHbaStaticTarget **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 3023 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(HostInternetScsiHbaStaticTarget) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:3624:1: warning: cast from 'void (*)(esxVI_HostParallelScsiHba **)' (aka 'void (*)(struct _esxVI_HostParallelScsiHba **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 3624 | ESX_VI__TEMPLATE__LIST__DEEP_COPY(HostParallelScsiHba) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:146:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DEEP_COPY' 146 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:3630:1: warning: cast from 'void (*)(esxVI_HostParallelScsiHba **)' (aka 'void (*)(struct _esxVI_HostParallelScsiHba **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 3630 | ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE(HostParallelScsiHba) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:160:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE' 160 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:3649:1: warning: cast from 'void (*)(esxVI_HostParallelScsiHba **)' (aka 'void (*)(struct _esxVI_HostParallelScsiHba **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 3649 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(HostParallelScsiHba) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:3731:1: warning: cast from 'void (*)(esxVI_HostPortGroup **)' (aka 'void (*)(struct _esxVI_HostPortGroup **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 3731 | ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE(HostPortGroup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:160:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE' 160 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:3744:1: warning: cast from 'void (*)(esxVI_HostPortGroup **)' (aka 'void (*)(struct _esxVI_HostPortGroup **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 3744 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(HostPortGroup) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:3783:1: warning: cast from 'void (*)(esxVI_HostPortGroupPort **)' (aka 'void (*)(struct _esxVI_HostPortGroupPort **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 3783 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(HostPortGroupPort) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:3933:1: warning: cast from 'void (*)(esxVI_HostScsiDisk **)' (aka 'void (*)(struct _esxVI_HostScsiDisk **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 3933 | ESX_VI__TEMPLATE__LIST__DEEP_COPY(HostScsiDisk) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:146:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DEEP_COPY' 146 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:3939:1: warning: cast from 'void (*)(esxVI_HostScsiDisk **)' (aka 'void (*)(struct _esxVI_HostScsiDisk **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 3939 | ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE(HostScsiDisk) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:160:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE' 160 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:3973:1: warning: cast from 'void (*)(esxVI_HostScsiDisk **)' (aka 'void (*)(struct _esxVI_HostScsiDisk **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 3973 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(HostScsiDisk) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:4011:1: warning: cast from 'void (*)(esxVI_HostScsiDiskPartition **)' (aka 'void (*)(struct _esxVI_HostScsiDiskPartition **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 4011 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(HostScsiDiskPartition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:4046:1: warning: cast from 'void (*)(esxVI_HostScsiTopologyInterface **)' (aka 'void (*)(struct _esxVI_HostScsiTopologyInterface **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 4046 | ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE(HostScsiTopologyInterface) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:160:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE' 160 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:4057:1: warning: cast from 'void (*)(esxVI_HostScsiTopologyInterface **)' (aka 'void (*)(struct _esxVI_HostScsiTopologyInterface **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 4057 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(HostScsiTopologyInterface) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:4098:1: warning: cast from 'void (*)(esxVI_HostScsiTopologyLun **)' (aka 'void (*)(struct _esxVI_HostScsiTopologyLun **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 4098 | ESX_VI__TEMPLATE__LIST__DEEP_COPY(HostScsiTopologyLun) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:146:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DEEP_COPY' 146 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:4104:1: warning: cast from 'void (*)(esxVI_HostScsiTopologyLun **)' (aka 'void (*)(struct _esxVI_HostScsiTopologyLun **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 4104 | ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE(HostScsiTopologyLun) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:160:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE' 160 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:4115:1: warning: cast from 'void (*)(esxVI_HostScsiTopologyLun **)' (aka 'void (*)(struct _esxVI_HostScsiTopologyLun **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 4115 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(HostScsiTopologyLun) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:4151:1: warning: cast from 'void (*)(esxVI_HostScsiTopologyTarget **)' (aka 'void (*)(struct _esxVI_HostScsiTopologyTarget **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 4151 | ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE(HostScsiTopologyTarget) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:160:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE' 160 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:4163:1: warning: cast from 'void (*)(esxVI_HostScsiTopologyTarget **)' (aka 'void (*)(struct _esxVI_HostScsiTopologyTarget **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 4163 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(HostScsiTopologyTarget) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:4271:1: warning: cast from 'void (*)(esxVI_HostVirtualSwitch **)' (aka 'void (*)(struct _esxVI_HostVirtualSwitch **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 4271 | ESX_VI__TEMPLATE__LIST__DEEP_COPY(HostVirtualSwitch) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:146:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DEEP_COPY' 146 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:4277:1: warning: cast from 'void (*)(esxVI_HostVirtualSwitch **)' (aka 'void (*)(struct _esxVI_HostVirtualSwitch **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 4277 | ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE(HostVirtualSwitch) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:160:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE' 160 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:4293:1: warning: cast from 'void (*)(esxVI_HostVirtualSwitch **)' (aka 'void (*)(struct _esxVI_HostVirtualSwitch **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 4293 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(HostVirtualSwitch) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:4790:1: warning: cast from 'void (*)(esxVI_IsoImageFileInfo **)' (aka 'void (*)(struct _esxVI_IsoImageFileInfo **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 4790 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(IsoImageFileInfo) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:4884:1: warning: cast from 'void (*)(esxVI_KeyAnyValue **)' (aka 'void (*)(struct _esxVI_KeyAnyValue **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 4884 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(KeyAnyValue) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:5071:1: warning: cast from 'void (*)(esxVI_ObjectContent **)' (aka 'void (*)(struct _esxVI_ObjectContent **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 5071 | ESX_VI__TEMPLATE__LIST__DEEP_COPY(ObjectContent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:146:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DEEP_COPY' 146 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:5082:1: warning: cast from 'void (*)(esxVI_ObjectContent **)' (aka 'void (*)(struct _esxVI_ObjectContent **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 5082 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(ObjectContent) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:5162:1: warning: cast from 'void (*)(esxVI_ObjectUpdate **)' (aka 'void (*)(struct _esxVI_ObjectUpdate **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 5162 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(ObjectUpdate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:5251:1: warning: cast from 'void (*)(esxVI_OptionValue **)' (aka 'void (*)(struct _esxVI_OptionValue **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 5251 | ESX_VI__TEMPLATE__LIST__DEEP_COPY(OptionValue) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:146:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DEEP_COPY' 146 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:5265:1: warning: cast from 'void (*)(esxVI_OptionValue **)' (aka 'void (*)(struct _esxVI_OptionValue **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 5265 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(OptionValue) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:5317:1: warning: cast from 'void (*)(esxVI_PerfCounterInfo **)' (aka 'void (*)(struct _esxVI_PerfCounterInfo **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 5317 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(PerfCounterInfo) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:5375:1: warning: cast from 'void (*)(esxVI_PerfEntityMetric **)' (aka 'void (*)(struct _esxVI_PerfEntityMetric **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 5375 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(PerfEntityMetric) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:5426:1: warning: cast from 'void (*)(esxVI_PerfEntityMetricBase **)' (aka 'void (*)(struct _esxVI_PerfEntityMetricBase **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 5426 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(PerfEntityMetricBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:5474:1: warning: cast from 'void (*)(esxVI_PerfMetricId **)' (aka 'void (*)(struct _esxVI_PerfMetricId **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 5474 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(PerfMetricId) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:5530:1: warning: cast from 'void (*)(esxVI_PerfMetricIntSeries **)' (aka 'void (*)(struct _esxVI_PerfMetricIntSeries **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 5530 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(PerfMetricIntSeries) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:5581:1: warning: cast from 'void (*)(esxVI_PerfMetricSeries **)' (aka 'void (*)(struct _esxVI_PerfMetricSeries **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 5581 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(PerfMetricSeries) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:5666:1: warning: cast from 'void (*)(esxVI_PerfSampleInfo **)' (aka 'void (*)(struct _esxVI_PerfSampleInfo **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 5666 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(PerfSampleInfo) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:5720:1: warning: cast from 'void (*)(esxVI_PhysicalNic **)' (aka 'void (*)(struct _esxVI_PhysicalNic **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 5720 | ESX_VI__TEMPLATE__LIST__DEEP_COPY(PhysicalNic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:146:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DEEP_COPY' 146 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:5726:1: warning: cast from 'void (*)(esxVI_PhysicalNic **)' (aka 'void (*)(struct _esxVI_PhysicalNic **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 5726 | ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE(PhysicalNic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:160:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE' 160 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:5743:1: warning: cast from 'void (*)(esxVI_PhysicalNic **)' (aka 'void (*)(struct _esxVI_PhysicalNic **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 5743 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(PhysicalNic) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:5780:1: warning: cast from 'void (*)(esxVI_PhysicalNicLinkInfo **)' (aka 'void (*)(struct _esxVI_PhysicalNicLinkInfo **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 5780 | ESX_VI__TEMPLATE__LIST__DEEP_COPY(PhysicalNicLinkInfo) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:146:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DEEP_COPY' 146 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:5790:1: warning: cast from 'void (*)(esxVI_PhysicalNicLinkInfo **)' (aka 'void (*)(struct _esxVI_PhysicalNicLinkInfo **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 5790 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(PhysicalNicLinkInfo) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:5865:1: warning: cast from 'void (*)(esxVI_PropertyChange **)' (aka 'void (*)(struct _esxVI_PropertyChange **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 5865 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(PropertyChange) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:5943:1: warning: cast from 'void (*)(esxVI_PropertyFilterUpdate **)' (aka 'void (*)(struct _esxVI_PropertyFilterUpdate **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 5943 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(PropertyFilterUpdate) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:6164:1: warning: cast from 'void (*)(esxVI_ScsiLun **)' (aka 'void (*)(struct _esxVI_ScsiLun **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 6164 | ESX_VI__TEMPLATE__LIST__DEEP_COPY(ScsiLun) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:146:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DEEP_COPY' 146 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:6174:1: warning: cast from 'void (*)(esxVI_ScsiLun **)' (aka 'void (*)(struct _esxVI_ScsiLun **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 6174 | ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE(ScsiLun) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:160:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE' 160 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:6208:1: warning: cast from 'void (*)(esxVI_ScsiLun **)' (aka 'void (*)(struct _esxVI_ScsiLun **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 6208 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(ScsiLun) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:6279:1: warning: cast from 'void (*)(esxVI_ScsiLunDescriptor **)' (aka 'void (*)(struct _esxVI_ScsiLunDescriptor **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 6279 | ESX_VI__TEMPLATE__LIST__DEEP_COPY(ScsiLunDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:146:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DEEP_COPY' 146 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:6289:1: warning: cast from 'void (*)(esxVI_ScsiLunDescriptor **)' (aka 'void (*)(struct _esxVI_ScsiLunDescriptor **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 6289 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(ScsiLunDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:6329:1: warning: cast from 'void (*)(esxVI_ScsiLunDurableName **)' (aka 'void (*)(struct _esxVI_ScsiLunDurableName **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 6329 | ESX_VI__TEMPLATE__LIST__DEEP_COPY(ScsiLunDurableName) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:146:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DEEP_COPY' 146 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:6340:1: warning: cast from 'void (*)(esxVI_ScsiLunDurableName **)' (aka 'void (*)(struct _esxVI_ScsiLunDurableName **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 6340 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(ScsiLunDurableName) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:6582:1: warning: cast from 'void (*)(esxVI_TaskInfo **)' (aka 'void (*)(struct _esxVI_TaskInfo **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 6582 | ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE(TaskInfo) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:160:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE' 160 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:6612:1: warning: cast from 'void (*)(esxVI_TaskInfo **)' (aka 'void (*)(struct _esxVI_TaskInfo **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 6612 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(TaskInfo) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:6683:1: warning: cast from 'void (*)(esxVI_TemplateConfigFileInfo **)' (aka 'void (*)(struct _esxVI_TemplateConfigFileInfo **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 6683 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(TemplateConfigFileInfo) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:7152:1: warning: cast from 'void (*)(esxVI_VirtualMachineSnapshotTree **)' (aka 'void (*)(struct _esxVI_VirtualMachineSnapshotTree **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 7152 | ESX_VI__TEMPLATE__LIST__DEEP_COPY(VirtualMachineSnapshotTree) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:146:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DEEP_COPY' 146 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:7158:1: warning: cast from 'void (*)(esxVI_VirtualMachineSnapshotTree **)' (aka 'void (*)(struct _esxVI_VirtualMachineSnapshotTree **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 7158 | ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE(VirtualMachineSnapshotTree) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:160:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__CAST_FROM_ANY_TYPE' 160 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:7177:1: warning: cast from 'void (*)(esxVI_VirtualMachineSnapshotTree **)' (aka 'void (*)(struct _esxVI_VirtualMachineSnapshotTree **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 7177 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(VirtualMachineSnapshotTree) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:7250:1: warning: cast from 'void (*)(esxVI_VmConfigFileInfo **)' (aka 'void (*)(struct _esxVI_VmConfigFileInfo **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 7250 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(VmConfigFileInfo) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:7444:1: warning: cast from 'void (*)(esxVI_VmDiskFileInfo **)' (aka 'void (*)(struct _esxVI_VmDiskFileInfo **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 7444 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(VmDiskFileInfo) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:7679:1: warning: cast from 'void (*)(esxVI_VmLogFileInfo **)' (aka 'void (*)(struct _esxVI_VmLogFileInfo **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 7679 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(VmLogFileInfo) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:7797:1: warning: cast from 'void (*)(esxVI_VmNvramFileInfo **)' (aka 'void (*)(struct _esxVI_VmNvramFileInfo **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 7797 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(VmNvramFileInfo) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from esx/esx_vi_types.c:1868: esx/esx_vi_types.generated.c:7915:1: warning: cast from 'void (*)(esxVI_VmSnapshotFileInfo **)' (aka 'void (*)(struct _esxVI_VmSnapshotFileInfo **)') to 'esxVI_List_FreeFunc' (aka 'int (*)(struct _esxVI_List **)') converts to incompatible function type [-Wcast-function-type-mismatch] 7915 | ESX_VI__TEMPLATE__LIST__DESERIALIZE(VmSnapshotFileInfo) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esx/esx_vi_types.c:184:19: note: expanded from macro 'ESX_VI__TEMPLATE__LIST__DESERIALIZE' 184 | (esxVI_List_FreeFunc)esxVI_##_type##_Free); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC security/libvirt_security_manager_la-security_driver.lo CC security/libvirt_security_manager_la-security_nop.lo CC security/libvirt_security_manager_la-security_stack.lo CC security/libvirt_security_manager_la-security_dac.lo 103 warnings generated. CC security/libvirt_security_manager_la-security_manager.lo CC access/libvirt_driver_access_la-viraccessperm.lo CC access/libvirt_driver_access_la-viraccessmanager.lo CC access/libvirt_driver_access_la-viraccessdrivernop.lo CC access/libvirt_driver_access_la-viraccessdriverstack.lo CC access/libvirt_driver_access_la-viraccessapicheck.lo CC access/libvirt_driver_access_la-viraccessapicheckqemu.lo CC access/libvirt_driver_access_la-viraccessapichecklxc.lo CC qemu/libvirt_driver_qemu_impl_la-qemu_agent.lo CC qemu/libvirt_driver_qemu_impl_la-qemu_capabilities.lo CC qemu/libvirt_driver_qemu_impl_la-qemu_command.lo CC qemu/libvirt_driver_qemu_impl_la-qemu_domain.lo CC qemu/libvirt_driver_qemu_impl_la-qemu_cgroup.lo CC qemu/libvirt_driver_qemu_impl_la-qemu_hostdev.lo CC qemu/libvirt_driver_qemu_impl_la-qemu_hotplug.lo CC qemu/libvirt_driver_qemu_impl_la-qemu_conf.lo CC qemu/libvirt_driver_qemu_impl_la-qemu_process.lo CC qemu/libvirt_driver_qemu_impl_la-qemu_migration.lo CC qemu/libvirt_driver_qemu_impl_la-qemu_monitor.lo CC qemu/libvirt_driver_qemu_impl_la-qemu_monitor_text.lo CC qemu/libvirt_driver_qemu_impl_la-qemu_monitor_json.lo CC qemu/libvirt_driver_qemu_impl_la-qemu_driver.lo CC secret/libvirt_driver_secret_la-secret_driver.lo CC storage/libvirt_driver_storage_impl_la-storage_driver.lo CC storage/libvirt_driver_storage_impl_la-storage_backend.lo CC storage/libvirt_driver_storage_impl_la-storage_backend_fs.lo CC storage/libvirt_driver_storage_impl_la-storage_backend_scsi.lo CCLD libvirt_util.la CCLD libvirt_conf.la CCLD libvirt_cpu.la CCLD libvirt_vmx.la CCLD libvirt_driver.la CCLD libvirt_driver_test.la CCLD libvirt-net-rpc-client.la CCLD libvirt-net-rpc-server.la CCLD libvirt-net-rpc.la CCLD libvirt_driver_phyp.la CCLD libvirt_driver_vmware.la CCLD libvirt_driver_esx.la CCLD libvirt_security_manager.la CCLD libvirt_driver_access.la CCLD lockd.la CCLD libvirt_driver_qemu_impl.la CCLD libvirt_driver_secret.la CCLD libvirt_driver_storage_impl.la CCLD libvirt_iohelper CCLD virtlockd clang: warning: argument unused during compilation: '-pie' [-Wunused-command-line-argument] CCLD libvirt_driver_remote.la CCLD libvirt_driver_qemu.la clang: warning: argument unused during compilation: '-pie' [-Wunused-command-line-argument] CCLD libvirt_driver_storage.la CCLD libvirt.la ld: warning: -M is obsolete ld: unknown file type in 'libvirt.syms' clang: error: linker command failed with exit code 1 (use -v to see invocation) gmake[3]: *** [Makefile:5447: libvirt.la] Error 1 gmake[3]: Leaving directory '/var/tmp/work/sysutils/libvirt/work/libvirt-1.2.9/src' gmake[2]: *** [Makefile:5135: all] Error 2 gmake[2]: Leaving directory '/var/tmp/work/sysutils/libvirt/work/libvirt-1.2.9/src' gmake[1]: *** [Makefile:1979: all-recursive] Error 1 gmake[1]: Leaving directory '/var/tmp/work/sysutils/libvirt/work/libvirt-1.2.9' gmake: *** [Makefile:1877: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/sysutils/libvirt *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/sysutils/libvirt