build(deps): bump github.com/containerd/cgroups/v3 from 3.0.2 to 3.0.3
Bumps [github.com/containerd/cgroups/v3](https://github.com/containerd/cgroups) from 3.0.2 to 3.0.3. - [Release notes](https://github.com/containerd/cgroups/releases) - [Commits](https://github.com/containerd/cgroups/compare/v3.0.2...v3.0.3) --- updated-dependencies: - dependency-name: github.com/containerd/cgroups/v3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
This commit is contained in:
		
							
								
								
									
										23
									
								
								vendor/github.com/cilium/ebpf/internal/statfs.go
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								vendor/github.com/cilium/ebpf/internal/statfs.go
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,23 @@
 | 
			
		||||
package internal
 | 
			
		||||
 | 
			
		||||
import (
 | 
			
		||||
	"unsafe"
 | 
			
		||||
 | 
			
		||||
	"github.com/cilium/ebpf/internal/unix"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
func FSType(path string) (int64, error) {
 | 
			
		||||
	var statfs unix.Statfs_t
 | 
			
		||||
	if err := unix.Statfs(path, &statfs); err != nil {
 | 
			
		||||
		return 0, err
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	fsType := int64(statfs.Type)
 | 
			
		||||
	if unsafe.Sizeof(statfs.Type) == 4 {
 | 
			
		||||
		// We're on a 32 bit arch, where statfs.Type is int32. bpfFSType is a
 | 
			
		||||
		// negative number when interpreted as int32 so we need to cast via
 | 
			
		||||
		// uint32 to avoid sign extension.
 | 
			
		||||
		fsType = int64(uint32(statfs.Type))
 | 
			
		||||
	}
 | 
			
		||||
	return fsType, nil
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user