connect-script double call

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, 2014-04-12 at 15:56 +0800, Steve wrote:
> Hi, Nikos
> 
> Tested the latest git, seems still not right, here the log from
> script, you can a fresh new connection will trigger connect  twice and
> disconnect once. It should be only one connected log?
> 
> User 'user1' from 'x.x.x.x' connected. Local IP is '172.16.220.149'
> User 'user1' from 'x.x.x.x' connected. Local IP is '172.16.220.149'
> User 'user1' from 'x.x.x.x' disconnected.

That's correct, and I couldn't avoid it. I've documented it as:
"Note that a "disconnect" call will not contain the IP information
of the client, if the client has reconnected with a cookie (and thus
re-used its IP addresses)."

and since I documented it, it is no longer a bug :) Seriously now, I
couldn't figure a better behavior. Sending the IP back would have been
wrong, as it is being used by another session.

> BTW, is it possible to send user's traffic bytes info in disconnect?

You could use ifconfig on the device of the user. The stats of the tun
device are the stats of the user. This is how occtl reports the traffic
bytes.

regards,
Nikos





[Index of Archives]     [Linux Samsung SoC]     [Linux Rockchip SoC]     [Linux Actions SoC]     [Linux for Synopsys ARC Processors]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]


  Powered by Linux