+#
+# PRE: update if return foreach
+#
update control {
&Tmp-Integer-0 += 0
&Tmp-Integer-0 += 1
-# PRE: return
+#
+# PRE: update if return
#
update {
&control:Auth-Type = 'Accept'
#
-# PRE: update if
+# PRE: update if return
#
update control {
&Cleartext-Password := 'hello'
+#
+# PRE: update if
+#
if (&User-Name == 'bob') {
success
return
+#
+# PRE: update if return
+#
if ("no" == no) {
success
return
+#
+# PRE: update if return foreach
+#
update control {
&Tmp-Integer-0 += 0
&Tmp-Integer-0 += 1
+#
+# PRE: update if return
+#
group {
# Return must stop after the policy, otherwise we don't setup the test for success
policy_return