#!/bin/bash -e
# SPDX-License-Identifier: GPL-3.0-or-later

. sh-functions
. guess-functions

$TRACE_SOURCE "Processing ..."

iface="${GUESS_NET_IFACE-}"

case "$iface" in
	'')
		;;
	all)
		for iface in "$SYSFS_PATH"/class/net/*; do
			guess_device "${iface#$SYSFS_PATH}"
		done
		;;
	*)
		guess_device "/class/net/${iface##*/}"
		;;
esac
