nss-packages-qosmio/qca-nss-ecm/files/disable_offloads.hotplug
Sean Khan d9261775cf nss-ecm: only run hotplug for physical interfaces
Also moved script to disable tx checksum for ath11k
mesh interfaces into `mac80211`.

Signed-off-by: Sean Khan <datapronix@protonmail.com>
2024-10-20 05:03:41 -04:00

18 lines
371 B
Bash

#!/bin/sh
# shellcheck disable=1090
[ "$ACTION" != "add" ] && exit
INC="/lib/netifd/offload/disable_offloads.sh"
. "$INC" 2> /dev/null || {
logger -t "$PROG" -p user.error "missing include script $INC. exiting..."
exit 1
}
# Only disable offloads for physical interfaces
if [ -r "/sys/class/net/$INTERFACE/device" ]; then
disable_offload "$INTERFACE"
fi
exit 0