print "</select></td>\n";
print "<td><b>$text{'smb_master'}</b></td>\n";
-printf "<td><input type=radio name=preferred_master value=yes %s> $text{'yes'}\n",
- &isfalse("preferred master") ? "" : "checked";
-printf "$gap <input type=radio name=preferred_master value=no %s> $text{'no'}</td> </tr>\n",
+print "<td>";
+printf "<input type=radio name=preferred_master value=yes %s> $text{'yes'}\n",
+ &istrue("preferred master") ? "checked" : "";
+printf "$gap <input type=radio name=preferred_master value=no %s> $text{'no'}\n",
&isfalse("preferred master") ? "checked" : "";
+printf "<input type=radio name=preferred_master value=auto %s> $text{'smb_master_auto'}\n",
+ &getval("preferred master") =~ /auto/ ||
+ !&getval("preferred master") ? "checked" : "";
+print "</td> </tr>\n";
print "<tr> <td><b>$text{'smb_security'}</b></td>\n";
print "<td><select name=security>\n";
smb_priority=Master browser priority
smb_protocol=Highest protocol
smb_master=Master browser?
+smb_master_auto=Automatic
smb_security=Security
smb_sharelevel=Share level
smb_userlevel=User level
&setval("protocol", $in{protocol}, "");
-&setval("preferred master", $in{preferred_master}, "yes");
+&setval("preferred master", $in{preferred_master}, "auto");
&setval("security", $in{security}, "");