31 lines
967 B
Diff
31 lines
967 B
Diff
|
From 41d606899d4029f8ac9f3415ebd21142cb223d70 Mon Sep 17 00:00:00 2001
|
||
|
From: =?UTF-8?q?Dan=20Hor=C3=A1k?= <dan@danny.cz>
|
||
|
Date: Tue, 22 Jun 2010 13:25:32 +0200
|
||
|
Subject: [PATCH 37/40] znetconf: unknown driver for qeth
|
||
|
|
||
|
Description: znetconf: --drive|-d option returning "unknown driver" for qeth
|
||
|
Symptom: qeth classified as unknown if specified for -d
|
||
|
Problem: bash reg. expression interpretation changed in new bash versions
|
||
|
Solution: used backward and "forward" compatible expression
|
||
|
---
|
||
|
zconf/znetconf | 3 ++-
|
||
|
1 files changed, 2 insertions(+), 1 deletions(-)
|
||
|
|
||
|
diff --git a/zconf/znetconf b/zconf/znetconf
|
||
|
index 873124a..e1b48b3 100755
|
||
|
--- a/zconf/znetconf
|
||
|
+++ b/zconf/znetconf
|
||
|
@@ -1031,7 +1031,8 @@ function is_shortccwdevbusid_list()
|
||
|
function is_supported_driver()
|
||
|
{
|
||
|
local DRIVER="$1"
|
||
|
- [[ "$DRIVER" =~ "^(qeth|lcs|ctc|ctcm)$" ]]
|
||
|
+ local DRVEXPR='^(qeth|lcs|ctc|ctcm)$'
|
||
|
+ [[ "$DRIVER" =~ $DRVEXPR ]]
|
||
|
case $? in
|
||
|
0)
|
||
|
return 0
|
||
|
--
|
||
|
1.6.6.1
|
||
|
|