summaryrefslogtreecommitdiff
path: root/source4/libcli/wrepl/winsrepl.h
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r12200: - move the the winsreplication client and server code to the ↵Stefan Metzmacher1-15/+12
packet_context system - this needs to be in one big patch, because of the merging code, that changes client in server connections and the other way around - use socket_connect_send/_recv() in the client code metze (This used to be commit f0105b7fcdc3032d22444a1973927fff2dd9a06f)
2007-10-10r10766: - make it possible to mark a wrepl_request as send only,Stefan Metzmacher1-0/+14
used for WREPL_REPL_INFORM* messsages - make it possible to close the connection after a request was send used for WREPL_ASSOCIATION_STOP - fix the torture test that tests the assoc context handling between connections, you can issue a request and get the reply on another connection, I think we should not implement that in our server code, as I think it's a security hole, you can cause a windows server to send the replies to someone another client, that doesn't wait for data, and as there're no massage_id in the protocol the client would be confused by a replies that doesn't belong to a query metze (This used to be commit dfc95de8fa7ded8ea92cafe58cf86efcc7920156)
2007-10-10r10627: - use a wrepl specific enum for the node typeStefan Metzmacher1-3/+3
- the unknown flag 0x10 seems to mean that this name was localy registered on this currently asked server, that flag is not present in replica records metze (This used to be commit ba3685c41dc934692bd653f4fe9c0ee451146c40)
2007-10-10r10608: - fix hierachical memory handling in ndr_pull_nbt_nameStefan Metzmacher1-2/+14
- add wrepl_nbt_name scalar type and do the pull/push in the ndr layer instead of the caller - give the flags and group_flag in the wrepl_name a meaning metze (This used to be commit b98efc2905e1147eb97111b46a877bdb9d8dd154)
2007-10-10r10569: add all info that we have to wrepl_name, as we need it for ↵Stefan Metzmacher1-0/+4
replication :-) metze (This used to be commit bfd548ca10134d5a17b87a0507917721aa251223)
2007-10-10r10547: - add wrepl_request timeout handlingStefan Metzmacher1-0/+9
- when we got an unexpected READ event, we need to do a socket_recv() to find connection errors and we need to mark the socket as dead (and remove the fde_event) to prevent, endless loops on broken connections tridge: we should look carefull at other protocol, to handle broken connections without spinning metze (This used to be commit ff1272347739696dcdf2fd191b8f47ca82c205de)
2007-10-10r10530: - fix some crash bugs when we lost the connection...Stefan Metzmacher1-0/+3
metze (This used to be commit 0983452bf8b0922f6df7af4aa16b14835d39d036)
2007-10-10r10113: rename libcli/wins to libcli/wreplStefan Metzmacher1-0/+114
metze (This used to be commit d8b84112bb40605b07a77ab5f7a44ac1807ccc59)