anchor.diff:      end.
   
   
  -set_clone_from(RowIndex, Cols) ->
  -    %% If CloneFrom is modified, do the cloning.
  -    case lists:keysearch(?usmUserCloneFrom, 1, Cols) of
  -	{value, {_Col, RowPointer}} ->
  -	    RowIndex2 = extract_row(RowPointer), % won't fail
  -	    CloneRow = snmp_generic:table_get_row(db(usmUserTable), RowIndex2,
  -						  foi(usmUserTable)),
  -	    AuthP = element(?usmUserAuthProtocol, CloneRow),
  -	    PrivP = element(?usmUserPrivProtocol, CloneRow),
  -	    AuthK = element(?usmUserAuthKey, CloneRow),
  -	    PrivK = element(?usmUserPrivKey, CloneRow),
  -	    SCols = [{?usmUserAuthProtocol, AuthP},
  -		     {?usmUserPrivProtocol, PrivP},
  -		     {?usmUserAuthKey, AuthK},
  -		     {?usmUserPrivKey, PrivK}],
  -	    case snmp_generic:table_set_elements(db(usmUserTable),
  -						 RowIndex,
  -						 SCols) of
  -		true -> ok;
  -		false -> {commitFailed, ?usmUserCloneFrom}
  -	    end;
  -	false ->
  -	    ok
  -    end.
  -
   set_auth_key_change(RowIndex, Cols) ->
       set_key_change(RowIndex, Cols, ?usmUserAuthKeyChange, auth).
   
  
positive.code: 	{ok, Cols} ->
  	    ?vtrace("usmUserTable(set) -> verified"
  		    "~n   Cols: ~p", [Cols]),
  	    NCols = pre_set(RowIndex, Cols),
  	    ?vtrace("usmUserTable(set) -> pre-set: "
  		    "~n   NCols: ~p", [NCols]),
  	    %% NOTE: The NCols parameter is sent to snmp_generic, but not to
  
negative.code: %% Columns not accessible via SNMP
  -define(usmUserAuthKey, 14).
  -define(usmUserPrivKey, 15).
  -define(is_cloning, 16).
  
  
  %%%-----------------------------------------------------------------
  