Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for sysctlMib (0.2 sec)

  1. src/syscall/syscall_openbsd.go

    }
    
    func nametomib(name string) (mib []_C_int, err error) {
    	// Perform lookup via a binary search
    	left := 0
    	right := len(sysctlMib) - 1
    	for {
    		idx := int(uint(left+right) >> 1)
    		switch {
    		case name == sysctlMib[idx].ctlname:
    			return sysctlMib[idx].ctloid, nil
    		case name > sysctlMib[idx].ctlname:
    			left = idx + 1
    		default:
    			right = idx - 1
    		}
    		if left > right {
    			break
    		}
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Nov 02 10:34:00 UTC 2023
    - 7K bytes
    - Viewed (0)
  2. src/syscall/mksysctl_openbsd.pl

    print <<EOF;
    // mksysctl_openbsd.pl
    // Code generated by the command above; DO NOT EDIT.
    
    package syscall;
    
    type mibentry struct {
    	ctlname string
    	ctloid []_C_int
    }
    
    var sysctlMib = []mibentry {
    EOF
    
    foreach my $name (sort keys %sysctl) {
    	my @oid = @{$sysctl{$name}};
    	print "\t{ \"$name\", []_C_int{ ", join(', ', @oid), " } }, \n";
    }
    
    print <<EOF;
    }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jun 14 13:21:46 UTC 2018
    - 5K bytes
    - Viewed (0)
Back to top