#!/bin/bash
# Source Mage GNU/Linux udev helper script
# Retrieve interface name for given MAC address

[[ -z $1 ]] && builtin echo Argument required! >&2 && exit 1

for a in /etc/sysconfig/network/*.dev; do
  DEVICE_MAC=
  . $a 2>/dev/null
  if [[ "$DEVICE_MAC" == "$1" ]]; then
    a=${a%\.dev}
    builtin echo ${a#\/etc\/sysconfig\/network\/}
    exit 0
  fi
done

builtin echo No matching device found! >&2
exit 1
