github.com/Prakhar-Agarwal-byte/moby@v0.0.0-20231027092010-a14e3e8ab87e/pkg/parsers/kernel/uname_linux.go (about)

     1  package kernel // import "github.com/Prakhar-Agarwal-byte/moby/pkg/parsers/kernel"
     2  
     3  import "golang.org/x/sys/unix"
     4  
     5  func uname() (*unix.Utsname, error) {
     6  	uts := &unix.Utsname{}
     7  
     8  	if err := unix.Uname(uts); err != nil {
     9  		return nil, err
    10  	}
    11  	return uts, nil
    12  }