-//>>> GetNetworkMethods()
-//[u'static', u'dhcp', u'proxy', u'tap', u'ipmi', u'unknown']
-function method_selectors ($api, $method) {
- $builtin_methods=array("static"=>"Static", "dhcp"=>"DHCP", "proxy"=>"Proxy",
- "tap"=>"TUN/TAP", "ipmi"=>"IPMI");
- $selectors=array();
- foreach ($builtin_methods as $value=>$display) {
- $selector=array('display'=>$display, 'value'=>$value);
- if ($value == $method) $selector['selected']=true;
- $selectors []= $selector;
- }
- return $selectors;
-}
-$method_select = $form->select_html ("method",method_selectors($api,$interface['method']),
+if ($mode == 'add')
+ $method_default = 'dhcp';
+else
+ $method_default = $interface['method'];
+$method_select = $form->select_html ("method",
+ interface_method_selectors($api,$method_default,false),