Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for validatePortRange (0.25 sec)

  1. pkg/proxy/ipvs/ipset/ipset.go

    		}
    	}
    	// check set type
    	if err := validateIPSetType(set.SetType); err != nil {
    		return err
    	}
    	// check port range for bitmap type set
    	if set.SetType == BitmapPort {
    		if err := validatePortRange(set.PortRange); err != nil {
    			return err
    		}
    	}
    	// check hash size value of ipset
    	if set.HashSize <= 0 {
    		return fmt.Errorf("invalid HashSize: %d", set.HashSize)
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Dec 19 01:20:51 UTC 2023
    - 17.1K bytes
    - Viewed (0)
  2. pkg/proxy/ipvs/ipset/ipset_test.go

    		},
    		{ // case[13]
    			portRange: "-1--8",
    			expectErr: true,
    			desc:      "port number can not be negative value",
    		},
    	}
    	for i := range testCases {
    		err := validatePortRange(testCases[i].portRange)
    		if err != nil {
    			if !testCases[i].expectErr {
    				t.Errorf("case [%d]: unexpected mismatch, expect error[%v], got error[%v], desc: %s", i, testCases[i].expectErr, err, testCases[i].desc)
    			}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Dec 19 01:20:51 UTC 2023
    - 41.5K bytes
    - Viewed (0)
Back to top