aboutsummaryrefslogtreecommitdiff
path: root/pkg/ipstack/ipstack.go
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/ipstack/ipstack.go')
-rw-r--r--pkg/ipstack/ipstack.go13
1 files changed, 12 insertions, 1 deletions
diff --git a/pkg/ipstack/ipstack.go b/pkg/ipstack/ipstack.go
index 6c2330d..475e569 100644
--- a/pkg/ipstack/ipstack.go
+++ b/pkg/ipstack/ipstack.go
@@ -1,4 +1,15 @@
package ipstack
+// code begins on line 96 after imports, constants, and structs definitions
+// This class is divided as follows:
+// 1) INIT FUNCTIONS
+// 2) DOWN/UP FUNCTIONS
+// 3) GETTER FUNCTIONS
+// 4) PRINT FUNCTIONS
+// 5) BASIC FUNCTIONS
+// 6) PROTOCOL HANDLERS
+// 7) CHECKSUM FUNCTIONS
+// 8) HELPERS
+
import (
"encoding/binary"
@@ -936,7 +947,7 @@ func ValidateChecksum(b []byte, fromHeader uint16) uint16 {
return checksum
}
-// ******************************************* RIP HELPERS **********************************************************
+// *********************************************** HELPERS **********************************************************
// returns the longest prefix match for a given ip
func LongestPrefix(src netip.Addr) (Hop, error) {