From: Alan T. DeKok Date: Thu, 29 Sep 2016 14:25:15 +0000 (-0400) Subject: more & X-Git-Tag: release_3_0_12~4 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0bb2c276c73810ce3643eba3384d112756b4ccf5;p=thirdparty%2Ffreeradius-server.git more & --- diff --git a/raddb/policy.d/abfab-tr b/raddb/policy.d/abfab-tr index 454a04d0321..87d01a5e71d 100644 --- a/raddb/policy.d/abfab-tr +++ b/raddb/policy.d/abfab-tr @@ -52,21 +52,21 @@ abfab_client_check { # A policy which is used to validate channel-bindings. # abfab_channel_bindings { - if (GSS-Acceptor-Service-Name && (outer.request:GSS-Acceptor-Service-Name != GSS-Acceptor-Service-Name)) { + if (&GSS-Acceptor-Service-Name && (&outer.request:GSS-Acceptor-Service-Name != &GSS-Acceptor-Service-Name)) { reject } - if (GSS-Acceptor-Host-Name && outer.request:GSS-Acceptor-Host-Name != GSS-Acceptor-Host-Name ) { + if (&GSS-Acceptor-Host-Name && &outer.request:GSS-Acceptor-Host-Name != &GSS-Acceptor-Host-Name ) { reject } - if (GSS-Acceptor-Realm-Name && outer.request:GSS-Acceptor-Realm-Name != GSS-Acceptor-Realm-Name ) { + if (&GSS-Acceptor-Realm-Name && &outer.request:GSS-Acceptor-Realm-Name != &GSS-Acceptor-Realm-Name ) { reject } - if (GSS-Acceptor-Service-Name || GSS-Acceptor-Realm-Name || GSS-Acceptor-Host-Name) { + if (&GSS-Acceptor-Service-Name || &GSS-Acceptor-Realm-Name || &GSS-Acceptor-Host-Name) { update control { - Chbind-Response-Code := success + &Chbind-Response-Code := success } # @@ -76,9 +76,9 @@ abfab_channel_bindings { # then they won't be copied to the reply. # update reply { - GSS-Acceptor-Service-Name = &GSS-Acceptor-Service-Name - GSS-Acceptor-Host-Name = &GSS-Acceptor-Host-Name - GSS-Acceptor-Realm-Name = &GSS-Acceptor-Realm-Name + &GSS-Acceptor-Service-Name = &GSS-Acceptor-Service-Name + &GSS-Acceptor-Host-Name = &GSS-Acceptor-Host-Name + &GSS-Acceptor-Realm-Name = &GSS-Acceptor-Realm-Name } }