1
0
mirror of https://github.com/rancher/os.git synced 2025-09-17 23:48:09 +00:00
Files
os/util/cutil.go
2015-02-16 16:43:58 -07:00

17 lines
288 B
Go

package util
/*
#cgo LDFLAGS: -lblkid -luuid
#include<blkid/blkid.h>
#include<stdlib.h>
*/
import "C"
import "unsafe"
func ResolveDevice(spec string) string {
cString := C.blkid_evaluate_spec(C.CString(spec), nil)
defer C.free(unsafe.Pointer(cString))
return C.GoString(cString)
}