From 7b2d737db8175c2ccc66a93d9f59963ad2346149 Mon Sep 17 00:00:00 2001 From: Greg Hudson Date: Tue, 17 Mar 1998 14:20:12 +0000 Subject: __My_addr is now a struct in_addr declared in internal.h. --- server/realm.c | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) (limited to 'server/realm.c') diff --git a/server/realm.c b/server/realm.c index bba624e..3ef71db 100644 --- a/server/realm.c +++ b/server/realm.c @@ -1,9 +1,6 @@ #include "zserver.h" #include -extern int __My_length; -extern char *__My_addr; - Unacked *rlm_nacklist = NULL; /* not acked list for realm-realm packets */ Realm *otherrealms; /* points to an array of the known @@ -863,12 +860,8 @@ realm_sendit_auth(notice, who, auth, realm, ack_to_sender) partnotice.z_uid.tv.tv_sec); partnotice.z_uid.tv.tv_usec = htonl((u_long) partnotice.z_uid.tv.tv_usec); - if ((retval = Z_GetMyAddr()) != ZERR_NONE) { - syslog(LOG_WARNING, "rlm_sendit_auth addr: %s", error_message(retval)); - return; - } - (void) memcpy((char *)&partnotice.z_uid.zuid_addr, __My_addr, - __My_length); + (void) memcpy((char *)&partnotice.z_uid.zuid_addr, &__My_addr, + sizeof(__My_addr)); } message_len = min(notice->z_message_len-offset, fragsize); partnotice.z_message = notice->z_message+offset; -- cgit v1.2.3