function smb {
	description="Server Message Block network protocol"
	do_service $FUNCNAME $@
}

function smb_forward {
### NETBIOS Name Service
ipt -A $zsrc-$zdst -p udp -i $ifsrc -o $ifdst --sport 137:138 --dport 137:138 --init $@
ipt -A $zdst-$zsrc -p udp -i $ifsrc -o $ifsrc --sport 137:138 --dport 137:138 --init $@
### NETBIOS Session Service
ipt -A $zsrc-$zdst -p tcp -i $ifsrc -o $ifdst -s $ipsrc -d $ipdst --dport 139 --init $@
ipt -A $zdst-$zsrc -p tcp -i $ifdst -o $ifsrc -s $ipdst -d $ipsrc --sport 139 $@
### Microsoft DS ?
ipt -A $zsrc-$zdst -p tcp -i $ifsrc -o $ifdst -s $ipsrc -d $ipdst --dport 445 --init $@
ipt -A $zdst-$zsrc -p tcp -i $ifdst -o $ifsrc -s $ipdst -d $ipsrc --sport 445 $@
}
