Index: /branches/rel_apv_10_7/usr/click/lib/libip/ipvers.c
===================================================================
--- /branches/rel_apv_10_7/usr/click/lib/libip/ipvers.c	(revision 39465)
+++ /branches/rel_apv_10_7/usr/click/lib/libip/ipvers.c	(working copy)
@@ -1343,20 +1343,24 @@
 				(void)printf("%s %s\n", prefix, buf);
 	                	prefix = " ";
 			} else {
-				*(p2+j)=0;
-				if (strstr(p1, "Intel(R) Xeon(R) Platinum") ||
-					strstr(p1, "Intel(R) Xeon(R) Gold") ||
-					strstr(p1, "Intel(R) Xeon(R) Silver") ||
-					strstr(p1, "Intel(R) Xeon(R) Bronze")) {
-					(void)printf("%s Intel(R) Xeon(R) CPU\n",prefix);
-				} else if (strstr(p1, "ZHAOXIN KaiSheng") ||
-						   strstr(p1, "ZHAOXIN KaiXian")) {
-					(void)printf("%s ZHAOXIN CPU\n",prefix);
-				} else if (strstr(p1, "Hygon")) {
-					(void)printf("%s Hygon CPU\n",prefix);
-				} else {
-					(void)printf("%s %s\n",prefix,p1);
-				}
+				/* TWSD-908 */
+				/* Display Full CPU Model Information in 'show version' */
+				(void)printf("%s %s\n", prefix, p1);
+
+				// *(p2+j)=0;
+				// if (strstr(p1, "Intel(R) Xeon(R) Platinum") ||
+				// 	strstr(p1, "Intel(R) Xeon(R) Gold") ||
+				// 	strstr(p1, "Intel(R) Xeon(R) Silver") ||
+				// 	strstr(p1, "Intel(R) Xeon(R) Bronze")) {
+				// 	(void)printf("%s Intel(R) Xeon(R) CPU\n",prefix);
+				// } else if (strstr(p1, "ZHAOXIN KaiSheng") ||
+				// 		   strstr(p1, "ZHAOXIN KaiXian")) {
+				// 	(void)printf("%s ZHAOXIN CPU\n",prefix);
+				// } else if (strstr(p1, "Hygon")) {
+				// 	(void)printf("%s Hygon CPU\n",prefix);
+				// } else {
+				// 	(void)printf("%s %s\n",prefix,p1);
+				// }
 				prefix = " ";
 			}
 		}
