Consistently use NAT-Port-ID then NAS-Port in queries
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Thu, 7 May 2015 21:09:28 +0000 (17:09 -0400)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Thu, 7 May 2015 21:12:56 +0000 (17:12 -0400)
raddb/mods-config/sql/main/mssql/queries.conf
raddb/mods-config/sql/main/mysql/queries.conf
raddb/mods-config/sql/main/oracle/queries.conf
raddb/mods-config/sql/main/postgresql/queries.conf
raddb/mods-config/sql/main/sqlite/queries.conf

index cee1d00..cf0800c 100644 (file)
@@ -138,7 +138,7 @@ accounting {
                                        '%{SQL-User-Name}', \
                                        '%{Realm}', \
                                        '%{NAS-IP-Address}', \
-                                       '%{NAS-Port-Id}', \
+                                       '%{%{NAS-Port-ID}:-%{NAS-Port}}', \
                                        '%{NAS-Port-Type}', \
                                        '%S', \
                                        '0', \
@@ -194,7 +194,7 @@ accounting {
                                        '%{SQL-User-Name}', \
                                        '%{Realm}', \
                                        '%{NAS-IP-Address}', \
-                                       '%{NAS-Port-Id}', \
+                                       '%{%{NAS-Port-ID}:-%{NAS-Port}}', \
                                        '%{NAS-Port-Type}', \
                                        '%{Acct-Session-Time}', \
                                        '%{Acct-Authentic}', \
@@ -242,7 +242,7 @@ accounting {
                                        '%{SQL-User-Name}', \
                                        '%{Realm}', \
                                        '%{NAS-IP-Address}', \
-                                       '%{NAS-Port-Id}', \
+                                       '%{%{NAS-Port-ID}:-%{NAS-Port}}', \
                                        '%{NAS-Port-Type}', \
                                        '%S', \
                                        '%{Acct-Session-Time}', \
index 2a11d4f..f2c9b70 100644 (file)
@@ -246,7 +246,7 @@ accounting {
                                        '%{SQL-User-Name}', \
                                        '%{Realm}', \
                                        '%{NAS-IP-Address}', \
-                                       '%{NAS-Port}', \
+                                       '%{%{NAS-Port-ID}:-%{NAS-Port}}', \
                                        '%{NAS-Port-Type}', \
                                        FROM_UNIXTIME(%{integer:Event-Timestamp}), \
                                        FROM_UNIXTIME(%{integer:Event-Timestamp}), \
@@ -315,7 +315,7 @@ accounting {
                                        '%{SQL-User-Name}', \
                                        '%{Realm}', \
                                        '%{NAS-IP-Address}', \
-                                       '%{NAS-Port}', \
+                                       '%{%{NAS-Port-ID}:-%{NAS-Port}}', \
                                        '%{NAS-Port-Type}', \
                                        FROM_UNIXTIME(%{integer:Event-Timestamp} - %{%{Acct-Session-Time}:-0}), \
                                        FROM_UNIXTIME(%{integer:Event-Timestamp}), \
@@ -366,7 +366,7 @@ accounting {
                                        '%{SQL-User-Name}', \
                                        '%{Realm}', \
                                        '%{NAS-IP-Address}', \
-                                       '%{NAS-Port}', \
+                                       '%{%{NAS-Port-ID}:-%{NAS-Port}}', \
                                        '%{NAS-Port-Type}', \
                                        FROM_UNIXTIME(%{integer:Event-Timestamp} - %{%{Acct-Session-Time}:-0}), \
                                        FROM_UNIXTIME(%{integer:Event-Timestamp}), \
index e50f389..479d7a8 100644 (file)
@@ -219,7 +219,7 @@ accounting {
                                        '%{SQL-User-Name}', \
                                        '%{Realm}', \
                                        '%{NAS-IP-Address}', \
-                                       '%{NAS-Port-Id}', \
+                                       '%{%{NAS-Port-ID}:-%{NAS-Port}}', \
                                        '%{NAS-Port-Type}', \
                                        TO_DATE('%S','yyyy-mm-dd hh24:mi:ss'), \
                                        NULL, \
@@ -282,7 +282,7 @@ accounting {
                                        '%{SQL-User-Name}', \
                                        '%{Realm}', \
                                        '%{NAS-IP-Address}', \
-                                       '%{NAS-Port-Id}', \
+                                       '%{%{NAS-Port-ID}:-%{NAS-Port}}', \
                                        '%{NAS-Port-Type}', \
                                        NULL, \
                                        '%{Acct-Session-Time}', \
@@ -336,7 +336,7 @@ accounting {
                                        '%{SQL-User-Name}', \
                                        '%{Realm}', \
                                        '%{NAS-IP-Address}', \
-                                       '%{NAS-Port-Id}', \
+                                       '%{%{NAS-Port-ID}:-%{NAS-Port}}', \
                                        '%{NAS-Port-Type}', \
                                        NULL, \
                                        TO_DATE('%S','yyyy-mm-dd hh24:mi:ss'), \
index 242665e..0c6e489 100644 (file)
@@ -269,7 +269,7 @@ accounting {
                                        '%{SQL-User-Name}', \
                                        NULLIF('%{Realm}', ''), \
                                        '%{%{NAS-IPv6-Address}:-%{NAS-IP-Address}}', \
-                                       %{%{NAS-Port}:-NULL}, \
+                                       NULLIF('%{%{NAS-Port-ID}:-%{NAS-Port}}', ''), \
                                        '%{NAS-Port-Type}', \
                                        TO_TIMESTAMP(%{integer:Event-Timestamp}), \
                                        TO_TIMESTAMP(%{integer:Event-Timestamp}), \
@@ -330,7 +330,7 @@ accounting {
                                        '%{SQL-User-Name}', \
                                        NULLIF('%{Realm}', ''), \
                                        '%{%{NAS-IPv6-Address}:-%{NAS-IP-Address}}', \
-                                       %{%{NAS-Port}:-NULL}, \
+                                       NULLIF('%{%{NAS-Port-ID}:-%{NAS-Port}}', ''), \
                                        '%{NAS-Port-Type}', \
                                        TO_TIMESTAMP(%{integer:Event-Timestamp}), \
                                        TO_TIMESTAMP(%{integer:Event-Timestamp}), \
@@ -378,7 +378,7 @@ accounting {
                                        '%{SQL-User-Name}', \
                                        NULLIF('%{Realm}', ''), \
                                        '%{%{NAS-IPv6-Address}:-%{NAS-IP-Address}}', \
-                                       %{%{NAS-Port}:-NULL}, \
+                                       NULLIF('%{%{NAS-Port-ID}:-%{NAS-Port}}', ''), \
                                        '%{NAS-Port-Type}', \
                                        TO_TIMESTAMP(%{integer:Event-Timestamp} - %{%{Acct-Session-Time}:-0}), \
                                        TO_TIMESTAMP(%{integer:Event-Timestamp}), \
index cc62673..bd8b57b 100644 (file)
@@ -234,7 +234,7 @@ accounting {
                                        '%{SQL-User-Name}', \
                                        '%{Realm}', \
                                        '%{NAS-IP-Address}', \
-                                       '%{NAS-Port}', \
+                                       '%{%{NAS-Port-ID}:-%{NAS-Port}}', \
                                        '%{NAS-Port-Type}', \
                                        %{%{integer:Event-Timestamp}:-date('now')}, \
                                        %{%{integer:Event-Timestamp}:-date('now')}, \
@@ -300,7 +300,7 @@ accounting {
                                        '%{SQL-User-Name}', \
                                        '%{Realm}', \
                                        '%{NAS-IP-Address}', \
-                                       '%{NAS-Port}', \
+                                       '%{%{NAS-Port-ID}:-%{NAS-Port}}', \
                                        '%{NAS-Port-Type}', \
                                        (%{%{integer:Event-Timestamp}:-strftime('%%s', 'now')} - %{%{Acct-Session-Time}:-0}), \
                                        %{%{integer:Event-Timestamp}:-date('now')}, \
@@ -352,7 +352,7 @@ accounting {
                                        '%{SQL-User-Name}', \
                                        '%{Realm}', \
                                        '%{NAS-IP-Address}', \
-                                       '%{NAS-Port}', \
+                                       '%{%{NAS-Port-ID}:-%{NAS-Port}}', \
                                        '%{NAS-Port-Type}', \
                                        (%{%{integer:Event-Timestamp}:-strftime('%%s', 'now')} - %{%{Acct-Session-Time}:-0}), \
                                        %{%{integer:Event-Timestamp}:-date('now')}, \