libuafs: include com_err.h in ukernel_swig.i 79/15179/4
authorCheyenne Wills <cwills@sinenomine.net>
Fri, 28 Oct 2022 23:53:15 +0000 (17:53 -0600)
committerBenjamin Kaduk <kaduk@mit.edu>
Thu, 1 Dec 2022 04:04:23 +0000 (23:04 -0500)
commit4be3e5d31fa3fbe6c80ad0973430074124b157bc
treea5099c145c3853d0b92520a0050210a5de4e5389
parentf7cb492c7e755ec91226c96cc82ad9f567f01f11
libuafs: include com_err.h in ukernel_swig.i

clang-16 is flagging an implicit-function-definition which results in a
build error when --enable-warning is turned on.

    PERLUAFS/ukernel_swig_perl.c:1585:9: error: call to undeclared
        function 'afs_com_err'; ISO C99 and later do not support
        implicit function declarations [-Wimplicit-function-declaration]
      afs_com_err("AFS::ukernel", code, "parsing line: '%s'", line);
      ^

Add an include for afs/com_err.h to resolve the warning.

Change-Id: Id02d8a3f0ec6d7d3a9f5ffe7fcacf1a6972700a0
Reviewed-on: https://gerrit.openafs.org/15179
Reviewed-by: Andrew Deason <adeason@sinenomine.net>
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
src/libuafs/ukernel_swig.i