summaryrefslogtreecommitdiffstats
path: root/source4/lib/socket
Commit message (Collapse)AuthorAgeFilesLines
...
* s4: Remove the old perl/m4/make/mk-based build system.Jelmer Vernooij2010-10-312-61/+0
| | | | | | | | The new waf-based build system now has all the same functionality, and the old build system has been broken for quite some time. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 31 02:01:44 UTC 2010 on sn-devel-104
* waf: Remove lib prefix from libraries manually.Jelmer Vernooij2010-10-261-1/+1
|
* s4: Drop duplicate 'lib' prefix for private libraries.Jelmer Vernooij2010-10-261-2/+2
|
* s4: Rename LIBSAMBA-* to libsamba-*Jelmer Vernooij2010-10-241-2/+2
|
* s4: Rename LIBNETIF to libnetif.Jelmer Vernooij2010-10-231-24/+20
|
* s4 socket: increase the debuglevel to make add interface debug messages less ↵Kai Blin2010-10-231-1/+1
| | | | verbose
* s4-socket: make LIBNETIF a private libraryAndrew Tridgell2010-10-211-5/+6
|
* s4-loadparm: 2nd half of lp_ to lpcfg_ conversionAndrew Tridgell2010-07-161-2/+2
| | | | | | | this converts all callers that use the Samba4 loadparm lp_ calling convention to use the lpcfg_ prefix. Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4-waf: inline LIBREPLACE_NETWORK into 'replace'Stefan Metzmacher2010-04-121-3/+3
| | | | metze
* s4-waf: removed the AUTOGENERATED markersAndrew Tridgell2010-04-061-3/+0
| | | | we won't be using the mk -> wscript generator again
* s4-waf: more dependencies on tallocAndrew Tridgell2010-04-061-1/+1
| | | | | these are needed so we can support a system talloc without using the bundled talloc.h
* s4-waf: mark the wscript files as python so vim/emacs knows how to highlight ↵Andrew Tridgell2010-04-061-0/+2
| | | | them
* build: waf quicktest nearly worksAndrew Tridgell2010-04-061-2/+2
| | | | | Rewrote wafsamba using a new dependency handling system, and started adding the waf test code
* build: commit all the waf build files in the treeAndrew Tridgell2010-04-061-0/+33
|
* libutil: moved the networking defines to util_net.hAndrew Tridgell2010-03-263-0/+3
| | | | These were causing thousands of warnings on solaris8
* s4:lib/socket Don't go via a string when resolving addresses in connect_multiAndrew Bartlett2010-03-111-28/+20
| | | | | | | This also removes the special case for IP addresses, and leaves that to the code in the resolver library. Andrew Bartlett
* s4:lib/socket Add function to set a port on the socket addressAndrew Bartlett2010-03-112-0/+14
|
* s4-socket: use TYPESAFE_QSORT() in netif codeAndrew Tridgell2010-02-131-1/+2
|
* s4:lib/socket: add socket_get_{remote|local}_addr() to get a tsocket_address ↵Stefan Metzmacher2009-12-242-0/+32
| | | | | | instead of a socket_address metze
* s4:lib/socket: add helpers functions to convert between socket_address and ↵Stefan Metzmacher2009-12-243-1/+48
| | | | | | tsocket_address metze
* s4: fix various warnings (not "const" related ones)Matthias Dieter Wallnöfer2009-10-021-1/+1
|
* s4-resolve: fixed a crash bug on timeoutAndrew Tridgell2009-09-191-1/+1
| | | | | | | We were creating the name resolution context as a child of lp_ctx, which meant when we gave up on a connection the timer on name resolution kept running, and when it timed out the callback crashed as the socket was already removed.
* s4:lib/socket: add socket_address_copy()Stefan Metzmacher2009-02-132-0/+35
| | | | metze
* Fix Coverity ID 871 -- do not dereference "sp" before checking for NULLVolker Lendecke2009-02-121-1/+3
|
* s4:lib/socket: s/private/private_dataStefan Metzmacher2009-02-021-3/+3
| | | | metze
* s4:lib/socket: don't use gethostbyname2()Stefan Metzmacher2009-01-302-9/+25
| | | | metze
* s4:socket: use a socket_wrapper aware function to auto close the fd event ↵Stefan Metzmacher2009-01-032-0/+15
| | | | | | for sockets metze
* s4:lib/tevent: rename structsStefan Metzmacher2008-12-294-19/+19
| | | | | | | | | | | | | | | | | | | | list="" list="$list event_context:tevent_context" list="$list fd_event:tevent_fd" list="$list timed_event:tevent_timer" for s in $list; do o=`echo $s | cut -d ':' -f1` n=`echo $s | cut -d ':' -f2` r=`git grep "struct $o" |cut -d ':' -f1 |sort -u` files=`echo "$r" | grep -v source3 | grep -v nsswitch | grep -v packaging4` for f in $files; do cat $f | sed -e "s/struct $o/struct $n/g" > $f.tmp mv $f.tmp $f done done metze
* Rename samba-socket -> samba_socket to fix a couple more compilerJelmer Vernooij2008-12-241-4/+4
| | | | warnings.
* s4:lib/socket: socket_connect_send() and socket_connect_ev() should only ↵Stefan Metzmacher2008-12-184-45/+5
| | | | | | wrok with addresses metze
* s4:lib/socket: we need to lookup the #20 netbios name when we connect to a ↵Stefan Metzmacher2008-12-172-2/+2
| | | | | | remote server metze
* s4:lib/socket: remove unused codeStefan Metzmacher2008-12-171-22/+0
| | | | metze
* s4: fix LIBEVENTS dependencies and use more forward declarationsStefan Metzmacher2008-12-171-2/+1
| | | | | | | We should only include events.h where we really need it and prefer forward declarations of 'struct event_context' metze
* Use environment variable rather than loadparm parameter when testingJelmer Vernooij2008-11-021-1/+1
| | | | nonblocking sockets.
* Fix the build.Jelmer Vernooij2008-11-021-3/+1
|
* Use a separate global for nonblocking socket testing rather than ↵Jelmer Vernooij2008-11-022-1/+5
| | | | global_loadparm.
* Remove unused include param/param.h.Jelmer Vernooij2008-10-243-3/+0
|
* Use common net utility code (address and sockaddr manipulation).Jelmer Vernooij2008-10-231-1/+1
|
* Rename same_net to same_net_v4 for consistency with Samba 3.Jelmer Vernooij2008-10-231-3/+3
|
* Fix warning, prototype.Jelmer Vernooij2008-10-121-1/+1
|
* Fix include paths to new location of libutil.Jelmer Vernooij2008-10-111-1/+1
|
* lib/socket: use HAVE_IPV6 test from LIBREPLACE_NETWORK_CHECKSStefan Metzmacher2008-05-211-11/+5
| | | | | metze (This used to be commit 76be51d3a08e2239a137b8abe3f2df722f69ddb2)
* Fix a couple (well, little more than that..) of typos.Jelmer Vernooij2008-05-181-1/+1
| | | | (This used to be commit a6b52119940a900fb0de3864b8bca94e2965cc24)
* Create prototype headers from Makefile directory, without smb_build in the ↵Jelmer Vernooij2008-05-181-1/+2
| | | | | | middle. (This used to be commit f4a77b96f9c17d853348b70794026e5b9e384942)
* Use variables for source directory in remaining subsystems.Jelmer Vernooij2008-05-181-4/+4
| | | | (This used to be commit 6b6b2196a8a8d9e741f5c399185ded7a16938da0)
* lib/socket: remove unused configure checks for HAVE_SOCK_SIN_LEN and ↵Stefan Metzmacher2008-05-161-25/+3
| | | | | | | HAVE_UNIXSOCKET and rely on libreplace metze (This used to be commit 5de605bb2ef88a1f3e61c64e557c7f069d0f6dad)
* lib/socket: remove unused configure check for HAVE_WORKING_AF_LOCALStefan Metzmacher2008-05-161-10/+0
| | | | | metze (This used to be commit 1c7905cfb4c77edeb24ac612a544e777cf49e184)
* Remove more event_context_init() uses from function calls within deep down ↵Simo Sorce2008-04-211-1/+1
| | | | | | | | the code. Make sure we pass around the event_context where we need it instead. All test but a few python ones fail. Jelmer promised to fix them. (This used to be commit 3045d391626fba169aa26be52174883e18d323e9)
* Use _OBJ_FILES variables in a couple more places.Jelmer Vernooij2008-04-141-12/+9
| | | | (This used to be commit 92856d5054106894b65cd1a1b5119c0facfc4cff)
* Use torture_assert_mem_equal() in a couple more places.Jelmer Vernooij2008-04-131-3/+3
| | | | (This used to be commit e2c3fab9d1bf0482c15a115e7d373562ffe50b29)