Explorar el Código

Remove magic number

V2Ray hace 10 años
padre
commit
9c45cb031a
Se han modificado 1 ficheros con 3 adiciones y 3 borrados
  1. 3 3
      proxy/vmess/protocol/user/id.go

+ 3 - 3
proxy/vmess/protocol/user/id.go

@@ -14,8 +14,8 @@ const (
 // The ID of en entity, in the form of an UUID.
 type ID struct {
 	String string
-	Bytes  [16]byte
-	cmdKey [16]byte
+	Bytes  [IDBytesLen]byte
+	cmdKey [IDBytesLen]byte
 }
 
 func NewID(id string) (ID, error) {
@@ -43,7 +43,7 @@ func (v ID) CmdKey() []byte {
 var byteGroups = []int{8, 4, 4, 4, 12}
 
 // TODO: leverage a full functional UUID library
-func UUIDToID(uuid string) (v [16]byte, err error) {
+func UUIDToID(uuid string) (v [IDBytesLen]byte, err error) {
 	text := []byte(uuid)
 	if len(text) < 32 {
 		err = log.Error("uuid: invalid UUID string: %s", text)