eggdrop1.6.8+multilevel_sharing by TaKeDa <takeda@chore.swiaty.pl>

- This patch adds additional settings:

  # When sharing user lists, which channel flags changes from other bots
  # should be ignored?
  #set private-chanflags "mn"

  (This setting works same as private-globals, except that is for channel flags)

  # When you have multilevel botnet, this option permits hub, to make changes,
  # even when private-global, private-chanflags and/or private-user are set.
  # NOTE: this option doesn't permit hub to force flags filtered by
  # private-globals
  #set permit-hub 1

- Creates additional flag:
   r  (protected) is working similar like u flag, but changes can be made only
                  from bot that is aggressively sharing with us (Hub).
                  User cannot be changed by bot that is connected below this bot.
                  (This flag can be useful in multilevel sharing)

(When you don't use setting private-user, it is highly recommended, to set this flag for
 bots, and bot masters, to make your botnet more secure)

- Provides additional command:
   noshare <command> [<arg1> <arg2> ...]
     Executes command with setting noshare = 1 in code,
     that means, if you i.e. do chattr using this command,
     bot will make changes on his userlist, but won't send changes
     to other bots. This is useful in some situations.
     returns: whatever is returned by <command>

How to apply:

	Step 1: get the patch file (duh!) and uncompress it
	Step 2: in your eggdrop1.6.8 dir, type:

			patch -p1 < multilevel_sharing1.6.8.patch
	
		when you do this, you should see something like this happening

		patching file `doc/eggdrop.doc'
		patching file `doc/tcl-commands.doc'
		patching file `eggdrop.advanced.conf'
		patching file `eggdrop.complete.conf'
		patching file `help/cmds2.help'
		patching file `src/cmds.c'
		patching file `src/flags.h'
		patching file `src/mod/share.mod/Makefile'
		patching file `src/mod/share.mod/share.c'
		patching file `src/mod/share.mod/share.h'
		patching file `src/patch.h'

		this is good

	Step 3: type "make" to recompile your bot
	Step 4: type "make install" to install your bot like you did lasttime
	Step 5: restart your bot

BTW: Actually you only need to patch Hubs and Sub Hubs, but is recommended to patch all bots,
     to get full advantage of this patch.
