Multiple IPs for user in Lua API.
 

News:

29 December 2022 - PtokaX 0.5.3.0 (20th anniversary edition) released...
11 April 2017 - PtokaX 0.5.2.2 released...
8 April 2015 Anti child and anti pedo pr0n scripts are not allowed anymore on this board!
28 September 2015 - PtokaX 0.5.2.1 for Windows 10 IoT released...
3 September 2015 - PtokaX 0.5.2.1 released...
16 August 2015 - PtokaX 0.5.2.0 released...
1 August 2015 - Crowdfunding for ADC protocol support in PtokaX ended. Clearly nobody want ADC support...
30 June 2015 - PtokaX 0.5.1.0 released...
30 April 2015 Crowdfunding for ADC protocol support in PtokaX
26 April 2015 New support hub!
20 February 2015 - PtokaX 0.5.0.3 released...
13 April 2014 - PtokaX 0.5.0.2 released...
23 March 2014 - PtokaX testing version 0.5.0.1 build 454 is available.
04 March 2014 - PtokaX.org sites were temporary down because of DDOS attacks and issues with hosting service provider.

Main Menu

Multiple IPs for user in Lua API.

Started by PPK, 14 October, 2011, 00:19:43

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

PPK

"Most of you are familiar with the virtues of a programmer. There are three, of course: laziness, impatience, and hubris." - Larry Wall

bastya_elvtars

Everything could have been anything else and it would have just as much meaning.

PPK

That can cause compatibility problems to scripts expecting that tUser.sIP is not empty.. and with tUser.sIP6 it can be empty for IPv6 only users or when IPv4 check for IPv6 user fail  ::)
"Most of you are familiar with the virtues of a programmer. There are three, of course: laziness, impatience, and hubris." - Larry Wall

bastya_elvtars

But if sIP becomes a table (it is a string now IIRC), then it also causes incompatibility problems.  Maybe sIP should fall back to v6 when v4 is b0rked.
Everything could have been anything else and it would have just as much meaning.

PPK

But then it will be confusing for scripters :( From my point of view when there will be tUser.sIP6 then i will expect that here will be IPv6 addres and in tUser.sIP will be IPv4 address not that it will change in some cases.
"Most of you are familiar with the virtues of a programmer. There are three, of course: laziness, impatience, and hubris." - Larry Wall

PPK

"Most of you are familiar with the virtues of a programmer. There are three, of course: laziness, impatience, and hubris." - Larry Wall

SMF spam blocked by CleanTalk