| 105 | } |
| 106 | |
| 107 | T_ERRCODE socket_destroy(p_socket sock) { |
| 108 | // TODO Figure out if I should be free-ing this |
| 109 | if (*sock > 0) { |
| 110 | (void)socket_setblocking(sock); |
| 111 | close(*sock); |
| 112 | *sock = -1; |
| 113 | } |
| 114 | return SUCCESS; |
| 115 | } |
| 116 | |
| 117 | T_ERRCODE socket_bind(p_socket sock, p_sa addr, int addr_len) { |
| 118 | int ret = socket_setblocking(sock); |
no test coverage detected