* schpw.c (process_chpw_request): Use GETSOCKNAME_ARG3_TYPE
authorEzra Peisach <epeisach@mit.edu>
Fri, 26 Oct 2001 15:34:40 +0000 (15:34 +0000)
committerEzra Peisach <epeisach@mit.edu>
Fri, 26 Oct 2001 15:34:40 +0000 (15:34 +0000)
instead of int as argument to getsockname().

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13862 dc483132-0cff-0310-8789-dd5450dbe970

src/kadmin/server/ChangeLog
src/kadmin/server/schpw.c

index 25659f12dbd96e203a10dfda561324ce45faa2a0..9af1d19e3dc771c2e9f2581ab8255302f6973d6f 100644 (file)
@@ -1,3 +1,8 @@
+2001-10-26  Ezra Peisach  <epeisach@mit.edu>
+
+       * schpw.c (process_chpw_request): Use GETSOCKNAME_ARG3_TYPE
+       instead of int as argument to getsockname().
+
 2001-06-29  Ezra Peisach  <epeisach@mit.edu>
 
        * misc.c, server_stubs.c: Nuke rcsid.
index 909d0f0e80293aad3aeb767b4b79dad7fb340c3d..ddf6238862356ec6c45b464b1694f0f1a50ae087 100644 (file)
@@ -7,6 +7,10 @@
 
 #include "misc.h"
 
+#ifndef GETSOCKNAME_ARG3_TYPE
+#define GETSOCKNAME_ARG3_TYPE int
+#endif
+
 krb5_error_code
 process_chpw_request(context, server_handle, realm, s, keytab, sockin, 
                     req, rep)
@@ -30,7 +34,7 @@ process_chpw_request(context, server_handle, realm, s, keytab, sockin,
     krb5_ticket *ticket;
     krb5_data cipher, clear;
     struct sockaddr local_addr, remote_addr;
-    int addrlen;
+    GETSOCKNAME_ARG3_TYPE addrlen;
     krb5_replay_data replay;
     krb5_error krberror;
     int numresult;