Просмотр исходного кода

swconfig: show tagged port flag

SVN-Revision: 19238
Gabor Juhos 16 лет назад
Родитель
Сommit
428f066b77
2 измененных файлов с 7 добавлено и 3 удалено
  1. 1 1
      package/swconfig/Makefile
  2. 6 2
      package/swconfig/src/cli.c

+ 1 - 1
package/swconfig/Makefile

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

+ 6 - 2
package/swconfig/src/cli.c

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