pass on macInterface, remove hardwired 'eth0'

oh the pain I felt when I discovered this; after all the hassle I go through to find the right interface and you don't even use it!

found cause I used this on smartos where eth0 isn't a thing, thought it was @wolfeidau's problem so was digging in to netif for a little while.