shithub: riscv

Download patch

ref: 4449a347569fa9705bdf9a6d3c89d55f49899f4b
parent: 920783505c3b91624200f144b2cbdd78dc348ca5
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Sun Sep 27 18:17:02 EDT 2015

devip: various bugfixes and cleanups for arp code

- fix missing runlock(ifc) when ifcid != a->ifcid in rxmitsols() (thanks erik quanstro)
- don't leak packets when transfering blocks from arp entry hold list to droplist
- free rest of droplist when bwrite() errors in arpenter(), remove useless checks (ifc != nil)
- free arp entry hold list from cleanarpent()
- consistent use of nil for pointers