anchor.diff:  				" -gateway " ++ proplists:get_value("gateway", Fields)
   		end,
   
  +	Xenbr0_Mac =
  +		case proplists:get_value("ipconf", Opts) of
  +			undefined ->
  +				undefined;
  +			V ->
  +				proplists:get_value("vif_mac", V, undefined)
  +		end,
  +
   	{ListenIp, ListenPort} =
   		case proplists:get_value("listen", Opts) of
   			undefined ->
  
positive.code: addr(Addr) ->
  	Addr.
  
  conf(Ports, Queues, Controllers, Ipconf, ListenerIp, ListenerPort, Memory, Mount) ->
  	{ok, [SysConf]} = file:consult("priv/def.config"),
  	LincConf = [
  		{of_config,disabled},
  
negative.code: 				"-secret " ++ S
  		end,
  
  	conf(Ports, Queues, Controllers, Ipconf, Xenbr0_Mac, ListenIp, ListenPort, Memory, NineP ++ " " ++ Secret).
  
  check_opt({"ipconf", Ipconf}) when is_list(Ipconf) ->
  	lists:foreach(
  