Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for CTL_NET (0.18 sec)

  1. src/vendor/golang.org/x/net/route/route.go

    // an interface index or a set of interface flags. In most cases, zero
    // means a wildcard.
    func FetchRIB(af int, typ RIBType, arg int) ([]byte, error) {
    	try := 0
    	for {
    		try++
    		mib := [6]int32{syscall.CTL_NET, syscall.AF_ROUTE, 0, int32(af), int32(typ), int32(arg)}
    		n := uintptr(0)
    		if err := sysctl(mib[:], nil, &n, nil, 0); err != nil {
    			return nil, os.NewSyscallError("sysctl", err)
    		}
    		if n == 0 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 4.2K bytes
    - Viewed (0)
  2. src/syscall/route_bsd.go

    // which consists of network facility information, states and
    // parameters.
    //
    // Deprecated: Use golang.org/x/net/route instead.
    func RouteRIB(facility, param int) ([]byte, error) {
    	mib := []_C_int{CTL_NET, AF_ROUTE, 0, 0, _C_int(facility), _C_int(param)}
    	// Find size.
    	n := uintptr(0)
    	if err := sysctl(mib, nil, &n, nil, 0); err != nil {
    		return nil, err
    	}
    	if n == 0 {
    		return nil, nil
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 26 21:03:59 UTC 2024
    - 9.1K bytes
    - Viewed (0)
Back to top