diff options
author | Volker Lendecke <vl@samba.org> | 2011-01-04 17:12:17 +0100 |
---|---|---|
committer | Volker Lendecke <vl@samba.org> | 2011-01-07 13:28:03 +0100 |
commit | b2c62d639d7fd565d39a999d500018b290b5279f (patch) | |
tree | a84e9d1e4a78289f6e4b627fdfdabc5ddf4d7b0b /source3/libsmb/libsmb_cache.c | |
parent | 6a0a0478ad6f77e3279775dcb0dad51bc3b1457a (diff) | |
download | samba-b2c62d639d7fd565d39a999d500018b290b5279f.tar.gz samba-b2c62d639d7fd565d39a999d500018b290b5279f.tar.bz2 samba-b2c62d639d7fd565d39a999d500018b290b5279f.zip |
s3: Basic infrastructure for /tmp/.nmbd/unexpected
This provides the framework to replace the unexpected.tdb file. Nmbd will
listen on /tmp/.nmbd/unexpected. A client interested in unexpected packets
connects there. It sends a nb_packet_query plus a potential mailslot name for
dgram packets. It waits for a single ack byte to avoid races. After that has
happened, nmbd will pass down all matching packets through that socket.
nb_packet_server_create and nb_packet_dispatch are the nmbd routines,
nb_packet_reader_send/recv and nb_packet_read_send/recv are the client ones.
Diffstat (limited to 'source3/libsmb/libsmb_cache.c')
0 files changed, 0 insertions, 0 deletions