summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* dsgetdcname: remove invalid assumption in discover_dc_dns().Günther Deschner2008-05-221-5/+0
| | | | | Guenther (cherry picked from commit f48b2e844b673e99c84cb24f3c3718352ab93ce5)
* dsgetdcname: mailslot replies are identical to the cldap ones, use cldap ↵Günther Deschner2008-05-223-81/+61
| | | | | | | everywhere. Guenther (cherry picked from commit fe904ee77a7fec1674e9db660978c40c17897f77)
* Fix a C++ warningVolker Lendecke2008-05-221-2/+2
| | | | (cherry picked from commit e7a4027acf38bf5800d9d8ba477afb5daaf517ce)
* dsgetdcname: wait a little longer for mailslot replies.Günther Deschner2008-05-221-2/+2
| | | | | Guenther (cherry picked from commit bc0d7a90dcc7bf702b24feb16abf4634ff178671)
* dsgetdcname: map additional flags to nt_version.Günther Deschner2008-05-221-0/+2
| | | | | Guenther (cherry picked from commit 1009123b8600e6ccebe180f4a2f87c217638fef8)
* dsgetdcname: use make_dc_info_from_cldap_reply() for cldap replies.Günther Deschner2008-05-221-63/+21
| | | | | Guenther (cherry picked from commit a3e5b073f0474543ca74b40775ce1d7f80719c96)
* dsgetdcname: add make_dc_info_from_cldap_reply().Günther Deschner2008-05-221-0/+146
| | | | | Guenther (cherry picked from commit 9db2e50a20caabaf90ce03203a066ddd7820d33a)
* dsgetdcname: add get_cldap_reply_server_flags().Günther Deschner2008-05-221-0/+32
| | | | | Guenther (cherry picked from commit 3c05c56d4c0aac8106684cda3152c65299c63075)
* cldap: let ads_cldap_netlogon() return all possible cldap replies.Günther Deschner2008-05-224-21/+60
| | | | | Guenther (cherry picked from commit 6f9d5e1cc94bc90685b54c04622b8f3357bd2f69)
* dsgetdcname: add pull_mailslot_cldap_reply().Günther Deschner2008-05-221-0/+84
| | | | | Guenther (cherry picked from commit 95fb01d8702342265f8837a368dc42f4a4d394d5)
* dsgetdcname: add map_ds_flags_to_nt_version.Günther Deschner2008-05-221-0/+28
| | | | | Guenther (cherry picked from commit 1809ea22c31ee28e109f49701f91534177027165)
* gencache: add some const.Günther Deschner2008-05-221-1/+1
| | | | | Guenther (cherry picked from commit ec9f8c4cf67c82f4665ed51e4fd0181f5f147ea0)
* re-run make idl.Günther Deschner2008-05-223-3/+5
| | | | | Guenther (cherry picked from commit 4c0805220821719ad1db1590457ab66a577d26a7)
* IDL: make nbt_cldap_netlogon_29 public.Günther Deschner2008-05-221-1/+1
| | | | | Guenther (cherry picked from commit 7159cce8055d0197cfc1a9daa08d2370527ea3bc)
* re-run make idl.Günther Deschner2008-05-221-0/+36
| | | | | Guenther (cherry picked from commit 4bef77a4566590b3e20470f538f20848ed49f264)
* IDL: add missing case 14 and 15 to nbt_cldap_netlogon union.Günther Deschner2008-05-221-0/+2
| | | | | Guenther (cherry picked from commit 9fcda4627b1c1d2836b6cbd1141f4e843ecab115)
* dsgetdcname: remove invalid assumptions when using DNS for the DC query.Günther Deschner2008-05-221-11/+2
| | | | | Guenther (cherry picked from commit a81818ae54159755df441cc6421e5b272035f412)
* mailslot/cldap: use nt_version bits in queries.Günther Deschner2008-05-223-3/+9
| | | | | Guenther (cherry picked from commit b261f063125f8454d8f4e8f6b6f8aa5bc393ea34)
* dsgetdcname: use correct dc name for name cache store.Günther Deschner2008-05-221-1/+1
| | | | | Guenther (cherry picked from commit ce1556d0fb993b78f02ac4cc4f8a45ab7a0b5397)
* re-run make idl.Günther Deschner2008-05-223-20/+250
| | | | | Guenther (cherry picked from commit 14327b11baa18f185e747a321e75abe581d153d2)
* build: fix make everything.Günther Deschner2008-05-221-9/+16
| | | | | Guenther (cherry picked from commit d2cd011f4379ed2972c8e4c96f6757961fdceaee)
* IDL: add nbt_cldap_netlogon_29 which includes the next_closest_site.Günther Deschner2008-05-221-1/+28
| | | | | Guenther (cherry picked from commit 909c9ae7ecbaa1bcc38d5c9ebc10fc5fb9a7bf59)
* IDL: use nbt_netlogon_command in cldap replies.Günther Deschner2008-05-221-4/+6
| | | | | Guenther (cherry picked from commit bc92507fb425ae56568c72298b9d7e964ae372d0)
* build: fix some build dependencies.Günther Deschner2008-05-221-3/+6
| | | | | Guenther (cherry picked from commit 067a6931a23631dfb902fb4a180f3c44a5455d51)
* Re-run make idl.Günther Deschner2008-05-224-115/+197
| | | | | Guenther (cherry picked from commit 08b5758e00597a4828044c4d4ac97be0741b0cf2)
* IDL: use nbt_dc_sock_addr.Günther Deschner2008-05-221-10/+10
| | | | | Guenther (cherry picked from commit 5a46f34fa364dfb20d7de93164b56d08dc4fb427)
* IDL: move some netlogon DS flags to NBT where they actually showup first.Günther Deschner2008-05-222-12/+15
| | | | | Guenther (cherry picked from commit 163f17f84bc602f9944153854e42cf643c5c4768)
* IDL: use samr_AcctFlags in nbt_ntlogon_sam_logon.Günther Deschner2008-05-221-2/+2
| | | | | Guenther (cherry picked from commit 5f5658b3dc6407ca05368f657dc3296425844434)
* IDL: add nbt_netlogon_version.Günther Deschner2008-05-221-11/+24
| | | | | Guenther (cherry picked from commit 5963bbea82bf0c11158bd1db00710c3157299bcc)
* mailslot/dsgetdcname: do what XP does and request nt_version 11.Günther Deschner2008-05-221-5/+32
| | | | | | | | | | This allows dsgetdcname to query for a flat, non-dns domain name and come back with all information about the DC (site names, guid, forest, etc.) based on a mailslot reply. The version 11 request is downgraded to version 1 in case we do a query against NT4. Guenther (cherry picked from commit d8b2ff3c8769e8da9c21dec483e6edb7aa2d00f3)
* mailslot: allow to give back struct nbt_ntlogon_packet.Günther Deschner2008-05-223-3/+15
| | | | | Guenther (cherry picked from commit 2b178dcae608ecc05f62593a7a0c2a127b8b7ca2)
* mailslot: make sure we are looking at the correct reply structure.Günther Deschner2008-05-221-4/+21
| | | | | Guenther (cherry picked from commit c6ce07fdf57c8b63ba6d72b622be261723cb55e3)
* mailslot: allow to define nt_version in send_getdc_request().Günther Deschner2008-05-223-4/+6
| | | | | Guenther (cherry picked from commit ce3728191b23badfd5eb92701e4cebf84273b61e)
* libreplace: we need to use AC_TRY_LINK() to make sure HAVE_IPV6 is correctly ↵Stefan Metzmacher2008-05-221-1/+1
| | | | | | | | detected metze (cherry picked from commit 84b5652d3e5766521436e4c7d59615b08b2bb198) (cherry picked from commit f7e0bff88a23be0e7cbbd7eab60ed49bcdda04fa)
* configure: samba_cv_unixsocket was renamed into libreplace_cv_HAVE_UNIXSOCKETStefan Metzmacher2008-05-221-1/+1
| | | | | metze (cherry picked from commit 5967d2a5d6e9547d868bd85e3f3d3936bbd07fa9)
* configure: remove HAVE_IPV6 test as LIBREPLACE_NETWORK_CHECKS already have thisStefan Metzmacher2008-05-221-23/+0
| | | | | metze (cherry picked from commit c03fa242403fe28bc2b6ea84834457ce2410d3ca)
* libreplace: add test for HAVE_IPV6Stefan Metzmacher2008-05-221-0/+29
| | | | | | | | Samba can later just check libreplace_cv_HAVE_IPV6 = yes. metze (cherry picked from commit e835e7eebcc064ce0813814796828f15ad112fbd) (cherry picked from commit 757071e59e4c1be0971b68d33833c621ed6bf361)
* configure: make use of LIBREPLACE_NETWORK_LIBS instead of redoing the testsStefan Metzmacher2008-05-221-37/+3
| | | | | metze (cherry picked from commit 4b484426f52d5ed37af117f5ade63816f1c9b0ea)
* configure: remove some header checks which are already done by ↵Stefan Metzmacher2008-05-221-4/+3
| | | | | | | AC_LIBREPLACE_NETWORK_CHECKS metze (cherry picked from commit d4bf447361bd52546c6944fbf6ee96637aa725ed)
* lib/replace: move sys/sockio.h and sys/un.h checks into ↵Stefan Metzmacher2008-05-222-1/+1
| | | | | | | | AC_LIBREPLACE_NETWORK_CHECKS metze (cherry picked from commit 7f26a5425e706a97cc07c5139b3fea4fde9e4020) (cherry picked from commit 4bb7873cf0ddc8832fa94baeb6a817e4783e30f4)
* configure: remove unused configure checks for HAVE_SOCK_SIN_LEN and ↵Stefan Metzmacher2008-05-221-28/+0
| | | | | | | HAVE_UNIXSOCKET and rely on libreplace metze (cherry picked from commit ff5cecdec74cd58ef64e166b5d7a55584afa23f6)
* lib/replace: add checks for HAVE_SOCK_SIN_LEN and HAVE_UNIXSOCKETStefan Metzmacher2008-05-221-0/+40
| | | | | | | | Moved from the samba specific locations metze (cherry picked from commit e674128ee2f11596f358ed46104c9d25eb2f754f) (cherry picked from commit c403965f5723177b42f393df20a29b07dceae1cb)
* configure: remove unused configure check for HAVE_WORKING_AF_LOCALStefan Metzmacher2008-05-222-103/+0
| | | | | metze (cherry picked from commit 0aef5ed43b81e0cb9b19f21125f270016a311f58)
* libreplace: try to fix the build on HP-UX which has if_nametoindex() in -lipv6Stefan Metzmacher2008-05-221-0/+13
| | | | | | metze (cherry picked from commit da2179ee5d5b6094ab63a9d9d6a8d59893937087) (cherry picked from commit 9f931829aaeda8004e7ee3b8b2ac9ddaab8bffb7)
* libreplace: make sure system/network.h is only used when ↵Stefan Metzmacher2008-05-222-0/+5
| | | | | | | | AC_LIBREPLACE_NETWORK_CHECKS was used metze (cherry picked from commit 3fddd36e119f73a5021370450f9687ef9d252bab) (cherry picked from commit 0b26742234467ac1dcfda059e81a35a1cd5e96ed)
* libreplace: export LIBREPLACE_NETWORK_OBJS and LIBREPLACE_NETWORK_LIBS varsStefan Metzmacher2008-05-221-17/+18
| | | | | | metze (cherry picked from commit aa7ef1af746319a3d771decd0ec03dabe8b8ad28) (cherry picked from commit 84daf26558f675fd07e3ac9a699e06801814e393)
* libreplace: include inet_ntoa.o when the system one is brokenStefan Metzmacher2008-05-221-2/+3
| | | | | | metze (cherry picked from commit 67845d3471711d24069636d0d4032f9d53748334) (cherry picked from commit c44c0636ade08751edc7dce4ea0e2a2279aa0eac)
* libreplace: merge getifaddrs.m4 into libreplace_network.m4Stefan Metzmacher2008-05-222-129/+127
| | | | | | metze (cherry picked from commit 0234d397fefee8e1d0dcd3402f748c2251021c90) (cherry picked from commit 3ed6f285eca540d6c58aac84c6f50f949519b742)
* libreplace: merge getaddrinfo.m4 into libreplace_network.m4Stefan Metzmacher2008-05-222-33/+33
| | | | | | metze (cherry picked from commit 64591d064dc3da6074f0f7539911a6e433d9cc43) (cherry picked from commit c5df0a4faffdd16c3fb3ecdc5720842d6fe49e55)
* libreplace: merge socketpair.m4 into libreplace_network.m4Stefan Metzmacher2008-05-222-2/+2
| | | | | | metze (cherry picked from commit f9f8f93adcc7161ebb18f5a0bf28c73d951a15ad) (cherry picked from commit 3adda27f3eecb5ea027c35e974e3b6bb5fe3b83e)