]> ruderich.org/simon Gitweb - linux-network-namespace-labs/linux-network-namespace-labs.git/commitdiff
Use separate function for better code readability
authorSimon Ruderich <simon@ruderich.org>
Sun, 3 Nov 2024 08:24:16 +0000 (09:24 +0100)
committerSimon Ruderich <simon@ruderich.org>
Sun, 3 Nov 2024 08:24:16 +0000 (09:24 +0100)
main.go

diff --git a/main.go b/main.go
index 0ceeadf587aed2ed80f791c5b0ac89159a74e72e..08c9a563155f2f38b5625aaf08d883e105b11236 100644 (file)
--- a/main.go
+++ b/main.go
@@ -167,10 +167,12 @@ func netnsPids(netns string) []int {
                log.Fatalf("failed to run %q: %v", xargs, err)
        }
 
-       var res []int
-       xs := strings.FieldsFunc(string(out), func(c rune) bool {
+       isNewline := func(c rune) bool {
                return c == '\n'
-       })
+       }
+
+       var res []int
+       xs := strings.FieldsFunc(string(out), isNewline)
        for _, x := range xs {
                y, err := strconv.Atoi(x)
                if err != nil {