- changed some debug levels in clientutil.c
authorAndrew Tridgell <tridge@samba.org>
Wed, 5 Jun 1996 15:16:09 +0000 (15:16 +0000)
committerAndrew Tridgell <tridge@samba.org>
Wed, 5 Jun 1996 15:16:09 +0000 (15:16 +0000)
commite38afbf38210b8cf30c5b13dc5ea96a6dda433f7
tree06281d362a0c4d1cb96713613b2f541c0dea491e
parent526cc39e432682afe57a1eb2607e1a3f261f4e8f
- changed some debug levels in clientutil.c

- added dir_check_ftype() to clean up the file type checking a bit

- added check for libc version >= 5 for setfsuid() for Linux

- moved the AM_MASTER() and related macros to nameserv.h

- added proper defines for the various netbios announce types

- don't call the announce_backup() code, as I'm pretty sure its wrong
it sent ANN_GetBackupListReq packets as broadcasts, they are supposed
to be used only by clients to the master browser to find a list of
available backup servers to remote a netserverenum to, I don't think
nmbd should ever send one.

- fixed a bug in the browse list writing

- minor debug cleanups

- put in the code to discard our own broadcasts (it won't work for
multi-homed hosts though)

- changed ELECTION_VERSION to 1 so we can be beaten by a NT 3.51 server by
lowering the os level.

- only do sync_browse_lists() if we are the master browser, otherwise
we'll cause network overload

- don't call tell_become_backup() as it appears to be badly broken, it
should only be used when the machine being told has its MAINTAIN_LIST
to to auto. Not calling it does no great harm anyway

- fix a nasty bug where becomebackup was confused with reset browser!

- make setbuffer() not get caught by the auto protototypes
(This used to be commit cfbad9b08242962f41595273de08a7293fe432b1)
14 files changed:
source3/client/clientutil.c
source3/include/includes.h
source3/include/nameserv.h
source3/include/proto.h
source3/lib/util.c
source3/libsmb/nmblib.c
source3/nameannounce.c
source3/namedb.c
source3/nameresp.c
source3/namework.c
source3/nmbd/nmbd.c
source3/nmbsync.c
source3/smbd/dir.c
source3/smbd/trans2.c