mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2024-01-19 02:48:24 +00:00
17 lines
268 B
Go
17 lines
268 B
Go
|
package filer
|
||
|
|
||
|
import (
|
||
|
"github.com/chrislusf/seaweedfs/weed/util"
|
||
|
)
|
||
|
|
||
|
const (
|
||
|
HARD_LINK_MARKER = '\x01'
|
||
|
)
|
||
|
|
||
|
type HardLinkId []byte // 16 bytes + 1 marker byte
|
||
|
|
||
|
func NewHardLinkId() HardLinkId {
|
||
|
bytes := append(util.RandomBytes(16), HARD_LINK_MARKER)
|
||
|
return bytes
|
||
|
}
|