Index: /branches/rel_avx_2_7_5/lib/casnmp/snmp.c
===================================================================
--- /branches/rel_avx_2_7_5/lib/casnmp/snmp.c	(revision 9190)
+++ /branches/rel_avx_2_7_5/lib/casnmp/snmp.c	(working copy)
@@ -954,6 +954,12 @@
 		return CA_ERR_SNMP_INVAL;
 	}
 
+	if (strcmp(user_name, "public") == 0) {
+	        printf("Error: User 'public' is not allowed for SNMPv3.\n");
+		printf("Please enter valid user name.\n");
+		return CA_ERR_SNMP_INVAL;
+	}
+
 	if (auth_pw_len < PASSWORD_MINLEN) {
 		printf("Authentication password must be not less than 8 characters\n");
 		return CA_ERR_SNMP_INVAL;
