#include #include #include #include #include "librez.h" #include "resource.h" void librez_init(t_rez *d_rez) { librez_resource_init(d_rez); } void librez_exit(t_rez *d_rez) { librez_resource_exit(d_rez); } void librez_data(t_rez *d_rez, void *data) { d_rez->data = data; } char *librez_ntoa(t_rez *d_rez, t_librez_fd rezid) { char *peerip; peerip = inet_ntoa(d_rez->tsa[d_rez->tl_rezid_2_ifds[rezid]].sin_addr); return (peerip); } void librez_set_buffer_size(t_rez *d_rez, int buffer, int size) { switch (buffer) { case LIBREZ_BUFFER_ISIZE: case LIBREZ_BUFFER_OSIZE: d_rez->buffsize[buffer] = size; break ; default: break ; } }