wintun: make certain methods private

This commit is contained in:
Jason A. Donenfeld
2019-05-17 14:26:46 +02:00
parent 583ebe99f1
commit 95c70b8032
2 changed files with 41 additions and 33 deletions

View File

@@ -367,16 +367,9 @@ func (tun *NativeTun) Write(buff []byte, offset int) (int, error) {
return len(buff) - offset, nil
}
//
// GUID returns Windows adapter instance ID.
//
func (tun *NativeTun) GUID() windows.GUID {
return tun.wt.CfgInstanceID
}
//
// GUID returns Windows adapter instance ID.
///
// LUID returns Windows adapter instance ID.
//
func (tun *NativeTun) LUID() uint64 {
return ((uint64(tun.wt.LUIDIndex) & ((1 << 24) - 1)) << 24) | ((uint64(tun.wt.IfType) & ((1 << 16) - 1)) << 48)
return tun.wt.LUID()
}