--- ansh/src/proc.c 2011/10/17 20:14:02 1.2 +++ ansh/src/proc.c 2012/01/23 10:34:13 1.3 @@ -3,7 +3,7 @@ * by Michael Pounov * * $Author: misho $ - * $Id: proc.c,v 1.2 2011/10/17 20:14:02 misho Exp $ + * $Id: proc.c,v 1.3 2012/01/23 10:34:13 misho Exp $ * ************************************************************************* The ELWIX and AITNET software is distributed under the following @@ -49,7 +49,7 @@ SUCH DAMAGE. struct tagProc * -InitProc(int h, struct sockaddr *sa, u_short id, int len) +InitProc(int h, io_sockaddr_t *sa, u_short id, int len) { struct tagProc *proc; @@ -64,7 +64,7 @@ InitProc(int h, struct sockaddr *sa, u_short id, int l proc->proc_sock = h; proc->proc_id = id; if (sa) - memcpy(&proc->proc_cli, sa, sizeof(struct sockaddr)); + memcpy(&proc->proc_cli, sa, sizeof(io_sockaddr_t)); proc->proc_blen = len; proc->proc_buf_[0] = malloc(proc->proc_blen);