]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
partial move to new edit list
authorAlan T. DeKok <aland@freeradius.org>
Sat, 19 Nov 2022 14:21:33 +0000 (09:21 -0500)
committerAlan T. DeKok <aland@freeradius.org>
Mon, 21 Nov 2022 15:51:10 +0000 (10:51 -0500)
because using &control[*] is just weird.  And should likely not
be supported.

src/tests/keywords/update-filter

index fbf41659bc685344fb05de6b3a08f54c72bf675e..2012910e29c961f377a78fbfc2a035450dc5124b 100644 (file)
@@ -12,15 +12,7 @@ update control {
 }
 
 # Reset the request list
-update {
-       &request !* ANY
-
-       #
-       #  @fixme - EDIT - &control[*] isn't supported, and is ignored.  It should likely
-       #  be a compile-time error?
-       #
-       &request += &control[*]
-}
+&request := &control
 
 #
 #  @fixme - EDIT - all kinds of other things are broken, and no time currently to debug them.
@@ -50,10 +42,7 @@ if ("%{Tmp-String-0[#]}" != 3) {
 debug_request
 
 # Reset the request list
-update {
-       &request !* ANY
-       &request += &control[*]
-}
+&request := &control
 
 #
 #  String ==
@@ -73,10 +62,7 @@ if ("%{Tmp-String-0[#]}" != 1) {
 debug_request
 
 # Reset the request list
-update {
-       &request !* ANY
-       &request += &control[*]
-}
+&request := &control
 
 #
 #  Integer <
@@ -98,10 +84,7 @@ if ("%{Tmp-String-0[#]}" != 3) {
 }
 
 # Reset the request list
-update {
-       &request !* ANY
-       &request += &control[*]
-}
+&request := &control
 
 #
 #  Integer >
@@ -128,10 +111,8 @@ if ("%{Tmp-String-0[#]}" != 3) {
 }
 
 # Reset the request list
-update {
-       &request !* ANY
-       &request += &control[*]
-}
+&request := &control
+
 
 #
 #  Integer <=
@@ -157,10 +138,7 @@ if ("%{Tmp-String-0[#]}" != 3) {
 }
 
 # Reset the request list
-update {
-       &request !* ANY
-       &request += &control[*]
-}
+&request := &control
 
 #
 #  Integer >=
@@ -190,10 +168,7 @@ if ("%{Tmp-String-0[#]}" != 3) {
 }
 
 # Reset the request list
-update {
-       &request !* ANY
-       &request += &control[*]
-}
+&request := &control
 
 #
 #  Integer !=
@@ -223,10 +198,7 @@ if ("%{Tmp-String-0[#]}" != 3) {
 }
 
 # Reset the request list
-update {
-       &request !* ANY
-       &request += &control[*]
-}
+&request := &control
 
 update request {
        &Tmp-String-1 := 'baz'