summaryrefslogtreecommitdiff
path: root/lib/tsocket/tsocket_bsd.c
Commit message (Expand)AuthorAgeFilesLines
* tsocket: Do not dereference a NULL pointerAndreas Schneider2016-06-301-4/+8
* lib/tsocket: workaround sockets not supporting FIONREADRalph Boehme2016-02-101-1/+61
* lib/tsocket: fix non-blockging connect() error handlingRalph Boehme2015-10-211-8/+5
* Fix a typoVolker Lendecke2015-06-191-2/+2
* lib/tsocket: add tdgram_inet_udp_broadcast_socket()Stefan Metzmacher2015-06-121-0/+30
* lib/tsocket: add tdgram_bsd_existing_socket() helper functionStefan Metzmacher2015-06-121-0/+24
* tsocket: Use common code in tsocket_bsd_common_prepare_fdVolker Lendecke2015-06-051-29/+7
* tsocket: Use iov_advanceVolker Lendecke2015-02-241-50/+17
* tsocket: Fix a typoVolker Lendecke2015-02-241-1/+1
* tsocket: Pass the full port number to getaddrinfo().Andreas Schneider2013-07-011-1/+1
* tsocket: Add some constVolker Lendecke2013-06-141-1/+1
* tsocket: ENOMEM can be retried on illumos/Solaris.Ira Cooper2013-03-131-0/+6
* tsocket_bsd: Attempt to increase the SO_SNDBUF if we get EMSGSIZE in sendto()Andrew Bartlett2013-03-041-0/+26
* lib/tsocket: disable the syscall optimization for recvfrom/readv by defaultStefan Metzmacher2012-11-051-6/+67
* lib/tsocket: fix loop in tdgram_bsd_recvfrom() (bug #9184)Stefan Metzmacher2012-10-231-1/+9
* lib/tsocket: fix receiving of udp packets from 0 bytes (bug #9184)Stefan Metzmacher2012-09-221-4/+1
* tsocket: fill in sa.sa_len if the system supports itStefan Metzmacher2010-11-051-0/+12
* tsocket: let tstream_inet_tcp_connect_recv() optionally return the used local...Stefan Metzmacher2010-10-231-1/+2
* tsocket: ask the kernel for the specific local address after a tcp connectStefan Metzmacher2010-10-231-3/+54
* tsocket: make sure we delete the fd event before calling close()Stefan Metzmacher2010-10-041-0/+1
* tsocket: make sure we delete the fd event before calling close()Stefan Metzmacher2010-09-281-0/+1
* tsocket: we return -1 on error, not fdAndrew Tridgell2010-09-151-7/+7
* Revert "lib/tsocket: sa_socklen is a macro on irix, so better use sasocklen"Stefan Metzmacher2010-08-281-29/+29
* lib/tsocket: sa_socklen is a macro on irix, so better use sasocklenStefan Metzmacher2010-08-271-29/+29
* tsocket: Fix some type-punned warningsVolker Lendecke2010-06-211-2/+2
* lib/tsocket: add tsocket_address_is_unix() functionStefan Metzmacher2010-04-271-0/+17
* lib/tsocket: add tsocket_address_is_inet() functionStefan Metzmacher2010-04-271-0/+37
* Revert "tsocket: not all systems have IPV6_V6ONLY"Stefan Metzmacher2010-04-241-2/+2
* tsocket_bsd: Always use a real length for the sa_socklen, and keep it aroundAndrew Bartlett2010-04-081-68/+16
* tsocket: not all systems have IPV6_V6ONLYAndrew Tridgell2010-03-261-2/+2
* tsocket/bsd: fix comment in tdgram_bsd_recvfrom_handler()Stefan Metzmacher2010-02-181-2/+4
* Fix commit d07cd37b993d3c9beded20323174633b806196b5Jeremy Allison2010-02-171-1/+4
* tsocket/bsd: fix bug #7115 FreeBSD includes the UDP header in FIONREADStefan Metzmacher2010-02-171-4/+6
* tsocket/bsd: set IPV6_V6ONLY on AF_INET6 socketsStefan Metzmacher2010-02-171-0/+36
* tsocket/bsd: fix bug #7140 autodetect ipv4 and ipv6 based on the remote addre...Stefan Metzmacher2010-02-171-2/+53
* tsocket/bsd: fix bug #7140 use calculated sa_socklen for bind() in tstream_bs...Stefan Metzmacher2010-02-171-1/+1
* tsocket/bsd: fix do_bind logic for AF_INETStefan Metzmacher2010-02-171-2/+2
* tsocket: only copy the specific part of sockaddr*Stefan Metzmacher2009-12-241-0/+5
* tsocket: allow AF_UNIX sockaddrs smaller than sizeof(sockaddr_un)Stefan Metzmacher2009-12-241-4/+5
* tsocket: Fixed typo in LGPL header.Andreas Schneider2009-12-151-1/+1
* tsocket: add tsocket_address_bsd_sockaddr() and tsocket_address_bsd_from_sock...Stefan Metzmacher2009-12-151-5/+49
* tsocket_bsd: return -1 and set errno to ENAMETOOLONG if the unix path is too ...Stefan Metzmacher2009-11-031-1/+6
* tsocket: rename sa_len => sa_socklen, because sa_len is a macro on some platf...Stefan Metzmacher2009-07-161-21/+21
* tsocket/bsd: also ask for TEVENT_FD_READ when we want to write into a stream ...Stefan Metzmacher2009-06-291-2/+9
* tsocket/bsd: more correctly check if the cached tevent_fd is still validStefan Metzmacher2009-06-291-4/+12
* tsocket: allow empty vectors at the end for tstream_writev()/readv()Stefan Metzmacher2009-05-221-0/+26
* Set errno=ENOMEM if tevent_add_fd failsVolker Lendecke2009-05-191-0/+4
* Simplify the logic of tsocket_bsd_pendingVolker Lendecke2009-05-191-24/+26
* tsocket: add tstream implementation for bsd sockets (inet and unix)Stefan Metzmacher2009-05-011-0/+900
* tsocket: rename tdgram_unix_dgram_socket() => tdgram_unix_socket()Stefan Metzmacher2009-05-011-5/+5