|
|
| version 1.11.2.3, 2012/05/14 15:26:50 | version 1.13, 2012/05/19 00:00:12 |
|---|---|
| Line 420 io_n2port(io_sockaddr_t * __restrict addr) | Line 420 io_n2port(io_sockaddr_t * __restrict addr) |
| case AF_INET6: | case AF_INET6: |
| return ntohs(addr->sin6.sin6_port); | return ntohs(addr->sin6.sin6_port); |
| default: | default: |
| io_SetErr(ESOCKTNOSUPPORT, "Unsuported address family %d", | |
| addr->sa.sa_family); | |
| break; | break; |
| } | } |
| Line 444 io_n2addr(io_sockaddr_t * __restrict addr, ait_val_t * | Line 442 io_n2addr(io_sockaddr_t * __restrict addr, ait_val_t * |
| if (!addr || !val) | if (!addr || !val) |
| return ret; | return ret; |
| AIT_INIT_VAL(val); | |
| switch (addr->sa.sa_family) { | switch (addr->sa.sa_family) { |
| case AF_INET: | case AF_INET: |
| if (!inet_ntop(AF_INET, &addr->sin.sin_addr, str, INET_ADDRSTRLEN)) { | if (!inet_ntop(AF_INET, &addr->sin.sin_addr, str, INET_ADDRSTRLEN)) { |
| Line 458 io_n2addr(io_sockaddr_t * __restrict addr, ait_val_t * | Line 457 io_n2addr(io_sockaddr_t * __restrict addr, ait_val_t * |
| return ret; | return ret; |
| } else | } else |
| ret = str; | ret = str; |
| break; | |
| case AF_LOCAL: | |
| ret = addr->sun.sun_path; | |
| break; | break; |
| default: | default: |
| io_SetErr(EPROTONOSUPPORT, "Unsuported address family %d", | io_SetErr(EPROTONOSUPPORT, "Unsuported address family %d", |