ben         99/09/12 04:19:30

  Modified:    src/lib/apr/network_io/unix sockets.c
  Log:
  Make ap_getipaddr return the buffer, rather than copy it.
  
  Revision  Changes    Path
  1.6       +2 -2      apache-2.0/src/lib/apr/network_io/unix/sockets.c
  
  Index: sockets.c
  ===================================================================
  RCS file: /export/home/cvs/apache-2.0/src/lib/apr/network_io/unix/sockets.c,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- sockets.c 1999/09/07 21:24:44     1.5
  +++ sockets.c 1999/09/12 11:19:30     1.6
  @@ -196,7 +196,7 @@
   }
   
   /* ***APRDOC********************************************************
  - * ap_status_t ap_getipaddr(ap_socket_t *, char *addr)
  + * ap_status_t ap_getipaddr(ap_socket_t *, char **addr)
    *    Return the IP address associated with an apr socket.
    * arg 1) The socket to use 
    * arg 2) The IP address associated with the socket.
  @@ -204,7 +204,7 @@
   ap_status_t ap_getipaddr(struct socket_t *sock, char **addr)
   {
       char *temp = inet_ntoa(sock->addr->sin_addr);
  -    strcpy(*addr, temp);
  +    *addr=temp;
       return APR_SUCCESS;
   }
   
  
  
  

Reply via email to