OK, make it work with test packet:
User-Name = "bob", User-Password = "bob", Framed-IP-Address = 1.2.3.4, NAS-IP-Address = 5.6.7.8
and 'users' file entry:
bob Auth-Type := Local, User-Password == "bob"
Tunnel-Client-Auth-Id:0 = `UPDATE ${acct_table1} SET FramedIPAddress = '%{Framed-IP-Address}', NASIPAddress='%{NAS-IP-Address}'`
and receiving reply:
Tunnel-Client-Auth-Id:0 = "UPDATE SET FramedIPAddress = '1.2.3.4', NASIPAddress='5.6.7.8'"
The only problem now, is that the not-found xlat's don't cause
errors.