anchor.diff:  	Name = {"name", "serviceType"},
   	Desc = {"description", "Service-Type attribute"},
   	Conf = {"configurable", true},
  -	Typ = {"valueType", "String"},
  -	Def = {"default", true},
  -	Val1 = {"value", "framed"},
  -	Value1 = {struct, [Typ, Def, Val1]},
  -	Val2 = {"value", "administrative"},
  -	Value2 = {struct, [Typ, Def, Val2]},
  -	Val3 = {"value", "authenticate-only"},
  -	Value3 = {struct, [Typ, Def, Val3]},
  -	Value = {"usageSpecCharacteristicValue", {array, [Value1, Value2, Value3]}},
  +	Typ = {"valueType", "Number"},
  +	Value1 = {struct, [Typ]},
  +	Value = {"usageSpecCharacteristicValue", {array, [Value1]}},
   	{struct, [Name, Desc, Conf, Value]}.
   
   %% @hidden
  
positive.code: 	Name = {"name", "framedRouting"},
  	Desc = {"description", "Framed-Routing attribute"},
  	Conf = {"configurable", true},
  	Typ = {"valueType", "String"},
  	Def = {"default", true},
  	Val1 = {"value", "none"},
  	Value1 = {struct, [Typ, Def, Val1]},
  	Val2 = {"value", "send-routing-packets"},
  	Value2 = {struct, [Typ, Def, Val2]},
  	Val3 = {"value", "listen-for-routing-packets"},
  	Value3 = {struct, [Typ, Def, Val3]},
  	Val4 = {"value", "send-and-listen"},
  	Value4 = {struct, [Typ, Def, Val4]},
  	Value = {"usageSpecCharacteristicValue",
  			{array, [Value1, Value2, Value3, Value4]}},
  	{struct, [Name, Desc, Conf, Value]}.
  
  %% @hidden
  
negative.code: char_attr_framed_routing(Attributes, Acc) ->
  	NewAcc = case radius_attributes:find(?FramedRouting, Attributes) of
  		{ok, Value} ->
  			[{struct, [{"name", "framedIpNetmask"}, {"value", Value}]} | Acc];
  		{error, not_found} ->
  			Acc
  	end,
  