Lines Matching refs:saddr
186 free(proc->saddr); in gw_proc_free()
448 if (NULL != proc->saddr && proc->saddrlen < addrlen) { in gw_proc_sockaddr_init()
449 free(proc->saddr); in gw_proc_sockaddr_init()
450 proc->saddr = NULL; in gw_proc_sockaddr_init()
452 if (NULL == proc->saddr) { in gw_proc_sockaddr_init()
453 proc->saddr = (struct sockaddr *)ck_malloc(addrlen); in gw_proc_sockaddr_init()
456 memcpy(proc->saddr, &addr, addrlen); in gw_proc_sockaddr_init()
499 gw_fd = fdevent_socket_cloexec(proc->saddr->sa_family, SOCK_STREAM, 0); in gw_spawn_connection()
506 status = connect(gw_fd, proc->saddr, proc->saddrlen); in gw_spawn_connection()
523 gw_fd = fdevent_socket_cloexec(proc->saddr->sa_family, SOCK_STREAM, 0); in gw_spawn_connection()
536 if (-1 == bind(gw_fd, proc->saddr, proc->saddrlen)) { in gw_spawn_connection()
970 if (-1 == connect(gw_fd, proc->saddr, proc->saddrlen)) { in gw_establish_connection()