1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-25 23:21:54 +03:00
samba-mirror/source3/nmbd
Andrew Tridgell e9ea36e4d2 tridge the destroyer returns!
prompted by the interpret_security() dead code that Jean-Francois
pointed out I added a make target "finddead" that finds potentially
dead (ie. unused) code. It spat out 304 function names ...

I went through these are deleted many of them, making others static
(finddead also reports functions that are used only in the local
file).

in doing this I have almost certainly deleted some useful code. I may
have even prevented compilation with some compile options. I
apologise. I decided it was better to get rid of this code now and add
back the one or two functions that are needed than to keep all this
baggage.

So, if I have done a bit too much "destroying" then let me know. Keep
the swearing to a minimum :)

One bit I didn't do is the ubibt code. Chris, can you look at that?
Heaps of unused functions there. Can they be made static?
(This used to be commit 2204475c87)
1998-09-05 05:07:05 +00:00
..
.cvsignore added ignore rules for the dummy files 1998-08-09 11:25:49 +00:00
asyncdns.c a couple of debug lines 1998-08-30 16:33:48 +00:00
dummy.in these dummy files are needed for autoconf processing 1998-08-09 11:24:15 +00:00
nmbd_become_dmb.c tridge the destroyer returns! 1998-09-05 05:07:05 +00:00
nmbd_become_lmb.c tridge the destroyer returns! 1998-09-05 05:07:05 +00:00
nmbd_browserdb.c tridge the destroyer returns! 1998-09-05 05:07:05 +00:00
nmbd_browsesync.c minor fixes to the DMB<->DMB sync code. We now get the dmb name from 1998-08-31 07:23:11 +00:00
nmbd_elections.c added a dest_port parameter to send_mailslot() so we send replies to 1998-08-30 17:04:24 +00:00
nmbd_incomingdgrams.c added a dest_port parameter to send_mailslot() so we send replies to 1998-08-30 17:04:24 +00:00
nmbd_incomingrequests.c changed the way that name query records are sorted in replies. They 1998-08-30 08:45:23 +00:00
nmbd_lmhosts.c The function add_name_to_subnet(), in file nmbd_namelistdb.c, returns a 1998-06-23 08:15:05 +00:00
nmbd_logonnames.c I finished removing timestring() calls from DEBUG() messages. Also went 1998-08-03 18:13:13 +00:00
nmbd_mynames.c set a maximum name refresh time of 20 minutes. 1998-08-31 04:19:31 +00:00
nmbd_namelistdb.c tridge the destroyer returns! 1998-09-05 05:07:05 +00:00
nmbd_namequery.c This is a first step toward moving long namelists into a database. I 1998-06-09 01:56:18 +00:00
nmbd_nameregister.c this is the bug change to using connection_struct* instead of cnum. 1998-08-14 17:38:29 +00:00
nmbd_namerelease.c this is the bug change to using connection_struct* instead of cnum. 1998-08-14 17:38:29 +00:00
nmbd_nodestatus.c This is *not* a big change (although it looks like one). 1998-01-22 13:27:43 +00:00
nmbd_packets.c tridge the destroyer returns! 1998-09-05 05:07:05 +00:00
nmbd_processlogon.c added a dest_port parameter to send_mailslot() so we send replies to 1998-08-30 17:04:24 +00:00
nmbd_responserecordsdb.c tridge the destroyer returns! 1998-09-05 05:07:05 +00:00
nmbd_sendannounce.c bounds check next_token() to prevent possible buffer overflows 1998-08-31 03:11:42 +00:00
nmbd_serverlistdb.c added some defensive programming to nmbd. This mostly means zeroing 1998-08-30 04:27:26 +00:00
nmbd_subnetdb.c added some defensive programming to nmbd. This mostly means zeroing 1998-08-30 04:27:26 +00:00
nmbd_synclists.c bounds check next_token() to prevent possible buffer overflows 1998-08-31 03:11:42 +00:00
nmbd_winsproxy.c added some defensive programming to nmbd. This mostly means zeroing 1998-08-30 04:27:26 +00:00
nmbd_winsserver.c I looked at the refresh issue a bit more and discovered that Samba 1998-08-31 09:38:50 +00:00
nmbd_workgroupdb.c added some defensive programming to nmbd. This mostly means zeroing 1998-08-30 04:27:26 +00:00
nmbd.c we are never interested in SIGPIPE so just ignore (block) it 1998-09-02 05:00:47 +00:00