aboutsummaryrefslogtreecommitdiffstats
path: root/driver.c
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>1997-09-03 21:32:23 +0000
committerEric S. Raymond <esr@thyrsus.com>1997-09-03 21:32:23 +0000
commit08ec76e17deb0bcb952877d714029241f9dae766 (patch)
treeed38b7dbc140fde6a9f268528d819274a7fbf26c /driver.c
parentfb0eaf4989c86439ed3142042d29e4a3ca75a55e (diff)
downloadfetchmail-08ec76e17deb0bcb952877d714029241f9dae766.tar.gz
fetchmail-08ec76e17deb0bcb952877d714029241f9dae766.tar.bz2
fetchmail-08ec76e17deb0bcb952877d714029241f9dae766.zip
FreeBSD port changes.
svn path=/trunk/; revision=1288
Diffstat (limited to 'driver.c')
-rw-r--r--driver.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/driver.c b/driver.c
index 41528a7e..e4e951ca 100644
--- a/driver.c
+++ b/driver.c
@@ -46,8 +46,14 @@
#include <krb.h>
#define krb_get_err_text(e) (krb_err_txt[e])
#else
+#if defined(__FreeBSD__)
+#define krb_get_err_text(e) (krb_err_txt[e])
+#include <krb.h>
+#include <des.h>
+#else
#include <krb.h>
#include <des.h>
+#endif /* ! defined (__FreeBSD__) */
#endif /* ! defined (__bsdi__) */
#include <netinet/in.h>
#include <netdb.h>
@@ -1219,7 +1225,11 @@ int
kerberos_auth (socket, canonical)
/* authenticate to the server host using Kerberos V4 */
int socket; /* socket to server host */
+#ifdef __FreeBSD__
+char *canonical; /* server name */
+#else
const char *canonical; /* server name */
+#endif
{
char * host_primary;
KTEXT ticket;