30 lines
607 B
Text
30 lines
607 B
Text
$NetBSD: patch-ac,v 1.5 1999/07/24 12:02:33 tron Exp $
|
|
|
|
--- src/domain.c.orig Sun Aug 23 16:23:19 1998
|
|
+++ src/domain.c Sat Jul 24 13:57:12 1999
|
|
@@ -66,10 +66,25 @@
|
|
}
|
|
}
|
|
|
|
+static void fix_mail_name(void)
|
|
+{
|
|
+ char *dn;
|
|
+
|
|
+ if (!global.mail_name) return;
|
|
+
|
|
+ dn = strchr(global.mail_name, '@');
|
|
+ if (!dn) return;
|
|
+ *dn++='\0';
|
|
+
|
|
+ XtFree(global.domain_name);
|
|
+ global.domain_name = XtNewString(dn);
|
|
+}
|
|
+
|
|
void fix_domain_stuff()
|
|
{
|
|
fix_domain_name();
|
|
fix_user_id();
|
|
+ fix_mail_name();
|
|
|
|
if (!global.domain_name)
|
|
fputs("knews: Couldn't determine domain name. "
|