Age | Commit message (Collapse) | Author |
|
When queueing output data for later write(), the 'n' first bytes of the
buffer have already been sent (we have n > 0 if EAGAIN was returned
after some other write() calls succeeded). Therefore, we need to skip
these bytes when initialising the buffer to be queued.
The size passed to memcpy() did already take that space into account.
Signed-off-by: Guillaume Nault <g.nault@alphalink.fr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This reverts commit fc098b3062badfd802f91241533069cad4886b6f.
|
|
|
|
|
|
|
|
|
|
soft" is active
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if autoclean=1 then vlan_mon will delete all vlan interfaces created by previous accel-pppd run
f.e. vlan_mon cleans created interfaces if accel-pppd restarts
|
|
on same interfaces (started by vlan_mon)
|
|
|
|
calling radius)
|
|
|
|
|
|
Before this commit shaper used ses->unit_idx as class id, but it is not unique.
This commit introduces internal map to manage unique class ids
|
|
|
|
|
|
|
|
|
|
|
|
occurs
|
|
|
|
|
|
|
|
|
|
|
|
destroing"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
shared=0 interfaces)
|
|
If start=auto is specified then accel-pppd automatically starts session with username = interface name on shared=0 interfaces.
Use it with conjuction vlan_mon. So any packet may start session.
|
|
reload)
|