@@ -213,17 +213,21 @@ func (i *IPSet) Len() int {
213213 }
214214
215215 for _ , line := range strings .Split (string (out ), "\n " ) {
216- if strings .Contains (strings .ToLower (line ), "number of entries:" ) {
217- fields := strings .Split (line , ":" )
218- if len (fields ) != 2 {
219- continue
220- }
221- count , err := strconv .Atoi (strings .TrimSpace (fields [1 ]))
222- if err != nil {
223- return 0
224- }
225- return count
216+ if ! strings .Contains (strings .ToLower (line ), "number of entries:" ) {
217+ continue
226218 }
219+
220+ fields := strings .Split (line , ":" )
221+ if len (fields ) != 2 {
222+ continue
223+ }
224+
225+ count , err := strconv .Atoi (strings .TrimSpace (fields [1 ]))
226+ if err != nil {
227+ return 0
228+ }
229+
230+ return count
227231 }
228232
229233 return 0
@@ -242,17 +246,21 @@ func GetSetsStartingWith(name string) (map[string]*IPSet, error) {
242246 sets := make (map [string ]* IPSet , 0 )
243247
244248 for _ , line := range strings .Split (string (out ), "\n " ) {
245- if strings .HasPrefix (line , name ) {
246- fields := strings .Fields (line )
247- if len (fields ) != 1 {
248- continue
249- }
250- set , err := NewIPSet (fields [0 ])
251- if err != nil {
252- return nil , err
253- }
254- sets [fields [0 ]] = set
249+ if ! strings .HasPrefix (line , name ) {
250+ continue
255251 }
252+
253+ fields := strings .Fields (line )
254+ if len (fields ) != 1 {
255+ continue
256+ }
257+
258+ set , err := NewIPSet (fields [0 ])
259+ if err != nil {
260+ return nil , err
261+ }
262+
263+ sets [fields [0 ]] = set
256264 }
257265
258266 return sets , nil
0 commit comments