Skip to content

Commit

Permalink
Remove unused GetUnsafePointer method (#148)
Browse files Browse the repository at this point in the history
Signed-off-by: Kemal Akkoyun <kakkoyun@gmail.com>
  • Loading branch information
kakkoyun committed Apr 13, 2022
1 parent befc1a1 commit f36c6ff
Showing 1 changed file with 0 additions and 24 deletions.
24 changes: 0 additions & 24 deletions libbpfgo.go
Expand Up @@ -570,30 +570,6 @@ func (b *BPFMap) IsPinned() bool {
return false
}

func GetUnsafePointer(data interface{}) (unsafe.Pointer, error) {
var dataPtr unsafe.Pointer
switch k := data.(type) {
case int8:
dataPtr = unsafe.Pointer(&k)
case uint8:
dataPtr = unsafe.Pointer(&k)
case int32:
dataPtr = unsafe.Pointer(&k)
case uint32:
dataPtr = unsafe.Pointer(&k)
case int64:
dataPtr = unsafe.Pointer(&k)
case uint64:
dataPtr = unsafe.Pointer(&k)
case []byte:
dataPtr = unsafe.Pointer(&k[0])
default:
return nil, fmt.Errorf("unknown data type %T", data)
}

return dataPtr, nil
}

func (b *BPFMap) KeySize() int {
return int(C.bpf_map__key_size(b.bpfMap))
}
Expand Down

0 comments on commit f36c6ff

Please sign in to comment.