summaryrefslogtreecommitdiff
path: root/server/realm.c
diff options
context:
space:
mode:
authorGravatar Karl Ramm <kcr@mit.edu>2009-03-02 07:29:54 +0000
committerGravatar Karl Ramm <kcr@mit.edu>2009-03-02 07:29:54 +0000
commitacc0a0992fa27f2e0cf893577eba6c3db4afd5df (patch)
treeaf0c565008ac0d60238ae189d3d9f7f8075d4534 /server/realm.c
parent2e7ac9926a7acb502c3887a4a01f9b17ff1f857d (diff)
19 fields zephyrgrams
Diffstat (limited to 'server/realm.c')
-rw-r--r--server/realm.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/server/realm.c b/server/realm.c
index 297c1f4..6118265 100644
--- a/server/realm.c
+++ b/server/realm.c
@@ -1148,6 +1148,9 @@ realm_sendit_auth(ZNotice_t *notice,
htonl((u_long) partnotice.z_uid.tv.tv_usec);
(void) memcpy((char *)&partnotice.z_uid.zuid_addr, &__My_addr,
sizeof(__My_addr));
+ partnotice.z_sender_sockaddr.ip4.sin_family = AF_INET; /* XXX */
+ (void) memcpy((char *)&partnotice.z_sender_sockaddr.ip4.sin_addr,
+ &__My_addr, sizeof(__My_addr));
}
message_len = min(notice->z_message_len-offset, fragsize);
partnotice.z_message = notice->z_message+offset;