2009-02-22 21:47:54 +03:00
/*
Unix SMB / CIFS implementation .
Wrap unix errno around tevent_req
Copyright ( C ) Volker Lendecke 2009
2009-05-29 20:28:36 +04:00
* * NOTE ! The following LGPL license applies to the tevent_unix
* * helper library . This does NOT imply that all of Samba is released
* * under the LGPL
2009-02-22 21:47:54 +03:00
2009-05-29 20:28:36 +04:00
This library is free software ; you can redistribute it and / or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation ; either
version 3 of the License , or ( at your option ) any later version .
This library is distributed in the hope that it will be useful ,
2009-02-22 21:47:54 +03:00
but WITHOUT ANY WARRANTY ; without even the implied warranty of
2009-05-29 20:28:36 +04:00
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE . See the GNU
Library General Public License for more details .
2009-02-22 21:47:54 +03:00
2009-05-29 20:28:36 +04:00
You should have received a copy of the GNU Lesser General Public License
2009-02-22 21:47:54 +03:00
along with this program . If not , see < http : //www.gnu.org/licenses/>.
*/
# ifndef _TEVENT_UNIX_H
# define _TEVENT_UNIX_H
2011-02-27 20:39:10 +03:00
# include <tevent.h>
2009-02-22 21:47:54 +03:00
bool tevent_req_is_unix_error ( struct tevent_req * req , int * perrno ) ;
2014-11-08 12:00:31 +03:00
int tevent_req_simple_recv_unix ( struct tevent_req * req ) ;
2014-07-09 16:50:24 +04:00
bool tevent_req_poll_unix ( struct tevent_req * req , struct tevent_context * ev ,
int * err ) ;
2009-02-22 21:47:54 +03:00
# endif