summaryrefslogtreecommitdiff
path: root/source4/libcli/dgram/mailslot.c
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2005-04-13 03:43:17 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 13:11:31 -0500
commitb6fd09d80504d55be98b167cd12b5507573d32db (patch)
tree3cc411dad0acc1fe3b32db1469c68d9b007bdd49 /source4/libcli/dgram/mailslot.c
parentb3221032d23cfba45cb9007326725805a4d7bbab (diff)
downloadsamba-b6fd09d80504d55be98b167cd12b5507573d32db.tar.gz
samba-b6fd09d80504d55be98b167cd12b5507573d32db.tar.bz2
samba-b6fd09d80504d55be98b167cd12b5507573d32db.zip
r6320: some minor netlogon datagram fixes - NT4 can now join a Samba4 domain without
Samba3 nmbd (This used to be commit 4507bdc339505e91118d403948946f4a98a4f562)
Diffstat (limited to 'source4/libcli/dgram/mailslot.c')
-rw-r--r--source4/libcli/dgram/mailslot.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/source4/libcli/dgram/mailslot.c b/source4/libcli/dgram/mailslot.c
index 1035853240..ca9a66a729 100644
--- a/source4/libcli/dgram/mailslot.c
+++ b/source4/libcli/dgram/mailslot.c
@@ -159,7 +159,7 @@ NTSTATUS dgram_mailslot_send(struct nbt_dgram_socket *dgmsock,
ZERO_STRUCT(packet);
packet.msg_type = msg_type;
- packet.flags = DGRAM_FLAG_FIRST;
+ packet.flags = DGRAM_FLAG_FIRST | DGRAM_NODE_NBDD;
packet.dgram_id = generate_random() % UINT16_MAX;
packet.source = socket_get_my_addr(dgmsock->sock, tmp_ctx);
packet.src_port = socket_get_my_port(dgmsock->sock);
@@ -179,7 +179,7 @@ NTSTATUS dgram_mailslot_send(struct nbt_dgram_socket *dgmsock,
trans = &smb->body.trans;
trans->total_data_count = request->length;
- trans->timeout = (uint32_t)-1;
+ trans->timeout = 1000;
trans->data_count = request->length;
trans->data_offset = 70 + strlen(mailslot_name);
trans->opcode = 1; /* write mail slot */