condition &User-Name == "bob"
match (&User-Name == "bob")
-condition &User-Name == `bob`
-match (&User-Name == `bob`)
-
condition &User-Name == 'bob'
match (&User-Name == 'bob')
condition ("a")
match "a"
-condition (`a`)
-match `a`
-
condition (&User-Name)
match &User-Name
match ((&User-Name == "bob") && ((&User-Password == "bob") || &EAP-Message))
count
-match 307
+match 303
xlat_purify &User-Name == "bob"
match (&User-Name == "bob")
-xlat_purify &User-Name == `bob`
-match (&User-Name == `bob`)
-
xlat_purify &User-Name == 'bob'
match (&User-Name == 'bob')
xlat_purify ("a")
match "a"
-xlat_purify (`a`)
-match `a`
-
xlat_purify (&User-Name)
match &User-Name
match true
count
-match 328
+match 324
xlat_purify &Service-Type == Framed-User
match (&Service-Type == Framed-User)
-#xlat_purify 1 + (&Service-Type == Framed-User)
-#match (1 + (&Service-Type == Framed-User))
+xlat_purify 1 + (&Service-Type == Framed-User)
+match (1 + (&Service-Type == Framed-User))
#
# Strings of various forms
match 0xacbd18db4cc2f85cedef654fccc4a4d8
count
-match 114
+match 116
match NULL
#match ERROR expanding xlat: Cannot perform any operations for destination type ether
-#
-# Execute external programs.
-#
-xlat_expr `/bin/echo foo %n`
-match foo 0
-
-#
-# Linux has /bin/false, and /usr/bin/test
-# OSX has /usr/bin/false, and /bin/test
-#
-# However, they both have /bin/rm !
-#
-xlat_expr `/bin/rm this_file_should_not_exist_if_it_does_too_bad_for_you`
-match ERROR expanding xlat: Program failed with status 1
-
#
# NAS-IP-Address doesn't exist.
#