%% options copyright owner = Dirk Krause copyright year = 2015-xxxx license = bsd %% module #include "dk4app.h" #include "dk4socka.h" int dk4socket_listen_app( dk4_socket_t sock, int bl, dk4_app_t *app ) { dk4_er_t er; int back = DK4_SOCKET_RESULT_FAILED; dk4error_init(&er); back = dk4socket_listen(sock, bl, &er); if (DK4_SOCKET_RESULT_SUCCESS != back) { dk4socket_log_simple_1(app, DK4_LL_ERROR, 5, &er); } return back; } dk4_socket_t dk4socket_accept_app( dk4_socket_t sock, struct sockaddr *pAddr, size_t *pSzAddr, dk4_app_t *app ) { dk4_er_t er; dk4_socket_t back = INVALID_SOCKET; dk4error_init(&er); back = dk4socket_accept(sock, pAddr, pSzAddr, &er); if (INVALID_SOCKET == back) { dk4socket_log_simple_1(app, DK4_LL_ERROR, 6, &er); } return back; }