Print this page
XXX Remove nawk(1)

*** 717,738 **** datalink=/etc/dladm/datalink.conf ( # Find datalinks using VLAN 1 explicitly # configured by dladm ! /usr/bin/nawk ' /^#/ || NF < 2 { next } { linkdata[$1]=$2; } /;vid=int,1;/ { sub(/.*;linkover=int,/, "", $2); sub(/;.*/, "", $2); link=linkdata[$2]; sub(/name=string,/, "", link); sub(/;.*/, "", link); print link; }' $datalink ! ) | ( /usr/bin/sort -u; echo END; cat $datalink ) | /usr/bin/nawk ' /^END$/ { state=1; } state == 0 { usingpvid[++nusingpvid]=$1; next; } /^#/ || NF < 2 { next; } { # If it is already present and has a tag set, --- 717,738 ---- datalink=/etc/dladm/datalink.conf ( # Find datalinks using VLAN 1 explicitly # configured by dladm ! /usr/xpg4/bin/awk ' /^#/ || NF < 2 { next } { linkdata[$1]=$2; } /;vid=int,1;/ { sub(/.*;linkover=int,/, "", $2); sub(/;.*/, "", $2); link=linkdata[$2]; sub(/name=string,/, "", link); sub(/;.*/, "", link); print link; }' $datalink ! ) | ( /usr/bin/sort -u; echo END; cat $datalink ) | /usr/xpg4/bin/awk ' /^END$/ { state=1; } state == 0 { usingpvid[++nusingpvid]=$1; next; } /^#/ || NF < 2 { next; } { # If it is already present and has a tag set,