* sendauth.c (krb_sendauth): Add KRB5_DLLIMP/KRB5_CALLCONV definitions
authorEzra Peisach <epeisach@mit.edu>
Mon, 11 Jun 2001 19:59:34 +0000 (19:59 +0000)
committerEzra Peisach <epeisach@mit.edu>
Mon, 11 Jun 2001 19:59:34 +0000 (19:59 +0000)
for function with exported prototype in krb.h

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

src/lib/krb4/ChangeLog
src/lib/krb4/sendauth.c

index 1ba4c0df08156ddfdb3bbca1fbde11f1c3946847..9b6c2ca76aacf3666be6af7c62ba1f0490b12b7d 100644 (file)
@@ -1,3 +1,8 @@
+2001-06-11  Ezra Peisach  <epeisach@mit.edu>
+
+       * sendauth.c (krb_sendauth): Add KRB5_DLLIMP/KRB5_CALLCONV definitions
+       for function with exported prototype in krb.h
+
 2001-06-08  Ezra Peisach  <epeisach@mit.edu>
 
        * cr_tkt.c (krb_create_ticket): Get rid of last argument (k5key)
index a4777cff2faed12b6ee910b9eceadec0f9931024..c8b6602d770465a0f724c3846f510b45eb16774a 100644 (file)
@@ -178,21 +178,23 @@ krb_net_rd_sendauth (fd, reply, raw_len)
  * end-user application server, sucks a response out of the socket, 
  * and decodes it to verify mutual authentication.
  */
-int
+KRB5_DLLIMP int KRB5_CALLCONV
 krb_sendauth(options, fd, ticket, service, inst, realm, checksum,
             msg_data, cred, schedule, laddr, faddr, version)
      long options;             /* bit-pattern of options */
      int fd;                   /* file descriptor to write onto */
      KTEXT ticket;             /* where to put ticket (return); or
                                   supplied in case of KOPT_DONT_MK_REQ */
-     char *service, *inst, *realm; /* service name, instance, realm */
+     char FAR *service;         /* service name */
+     char FAR *inst;            /* service instance */
+     char FAR *realm;           /* service realm */
      unsigned KRB4_32 checksum; /* checksum to include in request */
      MSG_DAT *msg_data;                /* mutual auth MSG_DAT (return) */
      CREDENTIALS *cred;                /* credentials (return) */
      Key_schedule schedule;    /* key schedule (return) */
-     struct sockaddr_in *laddr;        /* local address */
-     struct sockaddr_in *faddr;        /* address of foreign host on fd */
-     char *version;            /* version string */
+     struct sockaddr_in FAR *laddr;    /* local address */
+     struct sockaddr_in FAR *faddr;    /* address of foreign host on fd */
+     char FAR *version;                /* version string */
 {
     int rem, cc;
     char srv_inst[INST_SZ];