summaryrefslogtreecommitdiff
path: root/lib/tsocket/tsocket_bsd.c
AgeCommit message (Expand)AuthorFilesLines
2013-07-01tsocket: Pass the full port number to getaddrinfo().Andreas Schneider1-1/+1
2013-06-14tsocket: Add some constVolker Lendecke1-1/+1
2013-03-13tsocket: ENOMEM can be retried on illumos/Solaris.Ira Cooper1-0/+6
2013-03-04tsocket_bsd: Attempt to increase the SO_SNDBUF if we get EMSGSIZE in sendto()Andrew Bartlett1-0/+26
2012-11-05lib/tsocket: disable the syscall optimization for recvfrom/readv by defaultStefan Metzmacher1-6/+67
2012-10-23lib/tsocket: fix loop in tdgram_bsd_recvfrom() (bug #9184)Stefan Metzmacher1-1/+9
2012-09-22lib/tsocket: fix receiving of udp packets from 0 bytes (bug #9184)Stefan Metzmacher1-4/+1
2010-11-05tsocket: fill in sa.sa_len if the system supports itStefan Metzmacher1-0/+12
2010-10-23tsocket: let tstream_inet_tcp_connect_recv() optionally return the used local...Stefan Metzmacher1-1/+2
2010-10-23tsocket: ask the kernel for the specific local address after a tcp connectStefan Metzmacher1-3/+54
2010-10-04tsocket: make sure we delete the fd event before calling close()Stefan Metzmacher1-0/+1
2010-09-28tsocket: make sure we delete the fd event before calling close()Stefan Metzmacher1-0/+1
2010-09-15tsocket: we return -1 on error, not fdAndrew Tridgell1-7/+7
2010-08-28Revert "lib/tsocket: sa_socklen is a macro on irix, so better use sasocklen"Stefan Metzmacher1-29/+29
2010-08-27lib/tsocket: sa_socklen is a macro on irix, so better use sasocklenStefan Metzmacher1-29/+29
2010-06-21tsocket: Fix some type-punned warningsVolker Lendecke1-2/+2
2010-04-27lib/tsocket: add tsocket_address_is_unix() functionStefan Metzmacher1-0/+17
2010-04-27lib/tsocket: add tsocket_address_is_inet() functionStefan Metzmacher1-0/+37
2010-04-24Revert "tsocket: not all systems have IPV6_V6ONLY"Stefan Metzmacher1-2/+2
2010-04-08tsocket_bsd: Always use a real length for the sa_socklen, and keep it aroundAndrew Bartlett1-68/+16
2010-03-26tsocket: not all systems have IPV6_V6ONLYAndrew Tridgell1-2/+2
2010-02-18tsocket/bsd: fix comment in tdgram_bsd_recvfrom_handler()Stefan Metzmacher1-2/+4
2010-02-17Fix commit d07cd37b993d3c9beded20323174633b806196b5Jeremy Allison1-1/+4
2010-02-17tsocket/bsd: fix bug #7115 FreeBSD includes the UDP header in FIONREADStefan Metzmacher1-4/+6
2010-02-17tsocket/bsd: set IPV6_V6ONLY on AF_INET6 socketsStefan Metzmacher1-0/+36
2010-02-17tsocket/bsd: fix bug #7140 autodetect ipv4 and ipv6 based on the remote addre...Stefan Metzmacher1-2/+53
2010-02-17tsocket/bsd: fix bug #7140 use calculated sa_socklen for bind() in tstream_bs...Stefan Metzmacher1-1/+1
2010-02-17tsocket/bsd: fix do_bind logic for AF_INETStefan Metzmacher1-2/+2
2009-12-24tsocket: only copy the specific part of sockaddr*Stefan Metzmacher1-0/+5
2009-12-24tsocket: allow AF_UNIX sockaddrs smaller than sizeof(sockaddr_un)Stefan Metzmacher1-4/+5
2009-12-15tsocket: Fixed typo in LGPL header.Andreas Schneider1-1/+1
2009-12-15tsocket: add tsocket_address_bsd_sockaddr() and tsocket_address_bsd_from_sock...Stefan Metzmacher1-5/+49
2009-11-03tsocket_bsd: return -1 and set errno to ENAMETOOLONG if the unix path is too ...Stefan Metzmacher1-1/+6
2009-07-16tsocket: rename sa_len => sa_socklen, because sa_len is a macro on some platf...Stefan Metzmacher1-21/+21
2009-06-29tsocket/bsd: also ask for TEVENT_FD_READ when we want to write into a stream ...Stefan Metzmacher1-2/+9
2009-06-29tsocket/bsd: more correctly check if the cached tevent_fd is still validStefan Metzmacher1-4/+12
2009-05-22tsocket: allow empty vectors at the end for tstream_writev()/readv()Stefan Metzmacher1-0/+26
2009-05-19Set errno=ENOMEM if tevent_add_fd failsVolker Lendecke1-0/+4
2009-05-19Simplify the logic of tsocket_bsd_pendingVolker Lendecke1-24/+26
2009-05-01tsocket: add tstream implementation for bsd sockets (inet and unix)Stefan Metzmacher1-0/+900
2009-05-01tsocket: rename tdgram_unix_dgram_socket() => tdgram_unix_socket()Stefan Metzmacher1-5/+5
2009-05-01tsocket: tdgram move input checks to the common code as there're needed for a...Stefan Metzmacher1-22/+1
2009-05-01tsocket: for unix domain sockets we need to use sizeof(struct sockaddr_un)Stefan Metzmacher1-2/+22
2009-05-01tsocket: remove tsocket_context related stuffStefan Metzmacher1-674/+13
2009-04-16tsocket: fix the build without ipv6 supportStefan Metzmacher1-0/+2
2009-04-06tsocket: reduce size of dummy variableStefan Metzmacher1-1/+1
2009-04-06tsocket: use the correct 'ret' variable for tdgram_disconnect_send/recv()Stefan Metzmacher1-8/+2
2009-04-02tsocket: remove DGRAM support from tsocket_contextStefan Metzmacher1-72/+0
2009-04-02tsocket: optimize tdgram_bsd a lotStefan Metzmacher1-27/+54
2009-04-02tsocket: split out a smaller tdgram_context abstractionStefan Metzmacher1-0/+844