CVSROOT: /cvs Module name: src Changes by: [email protected] 2015/11/20 04:53:36
Modified files:
sys/net : if_spppsubr.c
Log message:
avoid a use after enqueue, which is like a use after free.
once you enqueue an mbuf, you no longer own it. therefore you cant
read the length out of it. this reads the length first, then tries
to enq it.
also, call if_start instead of a bare call to the underlying start
routine.
ok mpi@ sthen@
