summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authortholo <tholo@openbsd.org>1995-12-27 02:16:47 +0000
committertholo <tholo@openbsd.org>1995-12-27 02:16:47 +0000
commitedb70036cd108b9b7d5df5ae57cb7fdaa4ffacb6 (patch)
tree2f1f32a235f66dab4a122b2f888d6290bf284140
parentDo not use hard-coded realm name (diff)
downloadwireguard-openbsd-edb70036cd108b9b7d5df5ae57cb7fdaa4ffacb6.tar.xz
wireguard-openbsd-edb70036cd108b9b7d5df5ae57cb7fdaa4ffacb6.zip
Only warn about non-kerberos protocol if kerberos has been configured with
a local realm (/etc/kerberosIV/krb.conf is set up).
-rw-r--r--bin/rcp/rcp.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/bin/rcp/rcp.c b/bin/rcp/rcp.c
index 2e7b51729e9..e340f432ad2 100644
--- a/bin/rcp/rcp.c
+++ b/bin/rcp/rcp.c
@@ -860,7 +860,11 @@ oldw(fmt, va_alist)
va_dcl
#endif
{
+ char realm[REALM_SZ];
va_list ap;
+
+ if (krb_get_lrealm(realm, 1) != KSUCCESS)
+ return;
#if __STDC__
va_start(ap, fmt);
#else