diff --git a/libs/hbb_common/protos/message.proto b/libs/hbb_common/protos/message.proto
index 442b3c355..2cd496d4a 100644
--- a/libs/hbb_common/protos/message.proto
+++ b/libs/hbb_common/protos/message.proto
@@ -202,8 +202,7 @@ message Clipboard {
 }
 
 enum FileType {
-  UnknownFileType = 0;
-  Dir = 1;
+  Dir = 0;
   DirLink = 2;
   DirDrive = 3;
   File = 4;
@@ -316,8 +315,7 @@ message SwitchDisplay {
 
 message PermissionInfo {
   enum Permission {
-    Unknown = 0;
-    Keyboard = 1;
+    Keyboard = 0;
     Clipboard = 2;
     Audio = 3;
   }
diff --git a/libs/hbb_common/protos/rendezvous.proto b/libs/hbb_common/protos/rendezvous.proto
index a6841c6d0..4fce625f9 100644
--- a/libs/hbb_common/protos/rendezvous.proto
+++ b/libs/hbb_common/protos/rendezvous.proto
@@ -59,8 +59,7 @@ message RegisterPk {
 
 message RegisterPkResponse {
   enum Result {
-    UNKNOWN = 0;
-    OK = 1;
+    OK = 0;
     UUID_MISMATCH = 2;
     ID_EXISTS = 3;
     TOO_FREQUENT = 4;
@@ -75,8 +74,7 @@ message PunchHoleResponse {
   bytes socket_addr = 1;
   bytes pk = 2;
   enum Failure {
-    UNKNOWN = 0;
-    ID_NOT_EXIST = 1;
+    ID_NOT_EXIST = 0;
     OFFLINE = 2;
     LICENSE_MISMATCH = 3;
     LICENSE_OVERUSE = 4;