github.com/inazumav/sing-box@v0.0.0-20230926072359-ab51429a14f1/common/settings/time_unix.go (about) 1 //go:build linux || darwin 2 3 package settings 4 5 import ( 6 "time" 7 8 "golang.org/x/sys/unix" 9 ) 10 11 func SetSystemTime(nowTime time.Time) error { 12 timeVal := unix.NsecToTimeval(nowTime.UnixNano()) 13 return unix.Settimeofday(&timeVal) 14 }