swconfig: show tagged port flag

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19238 3c298f89-4303-0410-b956-a3cf2f4a3e73
master
Gabor Juhos 2010-01-20 07:06:12 +00:00
parent 56ebadac0c
commit 6f781ad0bc
2 changed files with 7 additions and 3 deletions

View File

@ -8,7 +8,7 @@
include $(TOPDIR)/rules.mk include $(TOPDIR)/rules.mk
PKG_NAME:=swconfig PKG_NAME:=swconfig
PKG_RELEASE:=4 PKG_RELEASE:=5
include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/package.mk
include $(INCLUDE_DIR)/kernel.mk include $(INCLUDE_DIR)/kernel.mk

View File

@ -249,8 +249,12 @@ int main(int argc, char **argv)
printf("%s\n", val.value.s); printf("%s\n", val.value.s);
break; break;
case SWITCH_TYPE_PORTS: case SWITCH_TYPE_PORTS:
for(i = 0; i < val.len; i++) for(i = 0; i < val.len; i++) {
printf("%d ", val.value.ports[i]); printf("%d%s ",
val.value.ports[i].id,
(val.value.ports[i].flags &
SWLIB_PORT_FLAG_TAGGED) ? "t" : "");
}
printf("\n"); printf("\n");
break; break;
} }