diff options
author | Samba Release Account <samba-bugs@samba.org> | 1997-07-31 18:47:26 +0000 |
---|---|---|
committer | Samba Release Account <samba-bugs@samba.org> | 1997-07-31 18:47:26 +0000 |
commit | 363b9a2739e9e39d1f69625e6647c6c9047a901a (patch) | |
tree | 1fb3f2f19bbcd15922468bf125ba1314220cd915 /source3/param | |
parent | f2b7e75f0cbff28b082150ba5ec60617b92bd545 (diff) | |
download | samba-363b9a2739e9e39d1f69625e6647c6c9047a901a.tar.gz samba-363b9a2739e9e39d1f69625e6647c6c9047a901a.tar.bz2 samba-363b9a2739e9e39d1f69625e6647c6c9047a901a.zip |
loadparm.c: Added new netbios aliases parameter (code from Cisco)
nameannounce.c: Code to announce aliases as well as our own names.
namedbsubnet.c: Code to add the aliases to the server list.
nameserv.c: Code to defend our aliases on the namelist.
namework.c: Code to check it's one of our aliases.
nmbd.c: Code to initialise the aliases.
proto.h: Fixup protos.
util.c: Code to check it's one of our aliases.
All above code based on code for 1.9.16p11 donated by Cisco
from Ben Woodard <bwoodard@luthien.cisco.com>
Jeremy (jallison@whistle.com)
(This used to be commit a2ce1c0cb1331551ff728dcfe3260fab4cd827e5)
Diffstat (limited to 'source3/param')
-rw-r--r-- | source3/param/loadparm.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/source3/param/loadparm.c b/source3/param/loadparm.c index df6aff6f9c..69204cc13f 100644 --- a/source3/param/loadparm.c +++ b/source3/param/loadparm.c @@ -136,6 +136,7 @@ typedef struct char *szSocketAddress; char *szNISHomeMapName; char *szAnnounceVersion; /* This is initialised in init_globals */ + char *szNetbiosAliases; int max_log_size; int mangled_stack; int max_xmit; @@ -403,6 +404,7 @@ struct parm_struct {"password server", P_STRING, P_GLOBAL, &Globals.szPasswordServer, NULL}, {"socket options", P_GSTRING, P_GLOBAL, user_socket_options, NULL}, {"netbios name", P_UGSTRING,P_GLOBAL, myname, NULL}, + {"netbios aliases", P_STRING, P_GLOBAL, &Globals.szNetbiosAliases, NULL}, {"smbrun", P_STRING, P_GLOBAL, &Globals.szSmbrun, NULL}, {"log file", P_STRING, P_GLOBAL, &Globals.szLogFile, NULL}, {"config file", P_STRING, P_GLOBAL, &Globals.szConfigFile, NULL}, @@ -831,6 +833,7 @@ FN_GLOBAL_STRING(lp_interfaces,&Globals.szInterfaces) FN_GLOBAL_STRING(lp_socket_address,&Globals.szSocketAddress) FN_GLOBAL_STRING(lp_nis_home_map_name,&Globals.szNISHomeMapName) FN_GLOBAL_STRING(lp_announce_version,&Globals.szAnnounceVersion) +FN_GLOBAL_STRING(lp_netbios_aliases,&Globals.szNetbiosAliases) FN_GLOBAL_BOOL(lp_dns_proxy,&Globals.bDNSproxy) FN_GLOBAL_BOOL(lp_wins_support,&Globals.bWINSsupport) |