summaryrefslogtreecommitdiff
path: root/plugin/auth_gssapi/gssapi_errmsg.cc
diff options
context:
space:
mode:
Diffstat (limited to 'plugin/auth_gssapi/gssapi_errmsg.cc')
-rw-r--r--plugin/auth_gssapi/gssapi_errmsg.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/plugin/auth_gssapi/gssapi_errmsg.cc b/plugin/auth_gssapi/gssapi_errmsg.cc
index b0eee0e992e..3e23c5733d6 100644
--- a/plugin/auth_gssapi/gssapi_errmsg.cc
+++ b/plugin/auth_gssapi/gssapi_errmsg.cc
@@ -26,7 +26,11 @@ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
*/
+#if defined(__FreeBSD__) || defined(SOLARIS) || defined(__sun)
+#include <gssapi/gssapi.h>
+#else
#include <gssapi.h>
+#endif
#include <string.h>
void gssapi_errmsg(OM_uint32 major, OM_uint32 minor, char *buf, size_t size)