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/seaweedfs/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
|
|
}
|