ietf-system-tacacs-plus@2026-03-13.yang   ietf-system-tacacs-plus@2026-03-13.formatted.yang 
skipping to change at line 795 skipping to change at line 794
"Specifies the interface from which the IP address "Specifies the interface from which the IP address
is derived for use as the source for outbound is derived for use as the source for outbound
TACACS+ packets."; TACACS+ packets.";
} }
} }
} }
leaf vrf-instance { leaf vrf-instance {
type leafref { type leafref {
path "/ni:network-instances/ni:network-instance/ni:name"; path "/ni:network-instances/ni:network-instance/ni:name";
} }
must "(not(../source-interface)) or " must '(not(../source-interface)) or '
+ "(current() = /if:interfaces/if:interface" + '(current() = /if:interfaces/if:interface'
+ "[if:name = current()/../source-interface]" + '[if:name = current()/../source-interface]'
+ "/ni:bind-ni-name)" { + '/ni:bind-ni-name)' {
error-message error-message
"VRF instance must match the network instance of the "VRF instance must match the network instance of the
source interface."; source interface.";
} }
description description
"Specifies the VPN Routing and Forwarding (VRF) instance "Specifies the VPN Routing and Forwarding (VRF) instance
to use to communicate with the TACACS+ server. to use to communicate with the TACACS+ server.
If 'source-interface' is configured, this value MUST If 'source-interface' is configured, this value MUST
match the network instance bound to the source interface match the network instance bound to the source interface
(via bind-ni-name)."; (via bind-ni-name).";
 End of changes. 1 change blocks. 
4 lines changed or deleted 4 lines changed or added

This html diff was produced by rfcdiff 1.48.