Fixes netif binding
authorBarret Rhoden <brho@cs.berkeley.edu>
Sun, 20 Oct 2013 17:01:28 +0000 (10:01 -0700)
committerBarret Rhoden <brho@cs.berkeley.edu>
Wed, 22 Jan 2014 19:13:14 +0000 (11:13 -0800)
commit6fd349d998d25e9781bf2c42335b200f63507dc8
treeb910955ff649f2ce06a4f89c0eb406f8f00862f8
parent4bef0e620f63d30d752ed4c57b2618e9abe54119
Fixes netif binding

We were setting the netfile's type to 0, which means we would never
detect/match any incoming packets.  This includes broadcast packets that
we sent ourselves (such as an arp, telling us that we are 10.0.2.15).

The root issue is atoi vs strtol.  I ran into this issue a while ago,
and atoi should catch any further cases of this.
kern/src/net/netif.c