Remove unused variable 'path'

Signed-off-by: Hannes Reinecke <hare@suse.de>
Parse 'origin' value from iBFT

iBFT has an 'origin' field which indicates the origin of the
network address. If that is set to '3' it indicates that
DHCP has been used; there is no need to evaluate the 'dhcp'
field here.
In fact. latest iPXE sets the 'origin' field, but not the
'dhcp' field.

Signed-off-by: Hannes Reinecke <hare@suse.de>
iscsi_offload: fix detection of bnx2i

The iscsi_offload script would fail to properly detect bnx2i
iBFT settings; it would declare all interfaces as ibft.
Also we need to update the interface settings for the
generic interface, too; it'll be used during session pickup.
In addition some script errors have been fixed.

References: bnc#886198

Signed-off-by: Hannes Reinecke <hare@suse.de>
- Update changelog