The header declares struct aq_dev in terms of iflib, bitstring, socket
and ethernet types without including any of the headers that define
them. It compiles today only because every file that uses it happens
to include those first, so the omission is invisible until something
includes it earlier in the order.
Include what it uses.
No functional change.
Signed-off-by: Nick Price <nick@spun.io>