Skip to content

Commit

Permalink
fix tuple ID calculation
Browse files Browse the repository at this point in the history
  • Loading branch information
satta committed Aug 29, 2019
1 parent add48ca commit 922d651
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions cmd/gommunityid.go
Original file line number Diff line number Diff line change
Expand Up @@ -69,21 +69,21 @@ func main() {
if dstip == nil {
log.Fatalf("%s is not a valid IP address", tupleCmd.Args()[2])
}
srcport, err := strconv.ParseUint(tupleCmd.Args()[3], 16, 16)
srcport, err := strconv.ParseUint(tupleCmd.Args()[3], 10, 16)
if err != nil {
log.Fatal(err)
}
dstport, err := strconv.ParseUint(tupleCmd.Args()[4], 16, 16)
dstport, err := strconv.ParseUint(tupleCmd.Args()[4], 10, 16)
if err != nil {
log.Fatal(err)
}
proto, err := strconv.ParseUint(tupleCmd.Args()[0], 8, 8)
proto, err := strconv.ParseUint(tupleCmd.Args()[0], 10, 8)
if err != nil {
log.Fatal(err)
}
ft := gommunityid.MakeFlowTuple(srcip, dstip, uint16(srcport), uint16(dstport), uint8(proto))
communityid := cid.CalcBase64(ft)
fmt.Printf("%s", communityid)
fmt.Printf("%s\n", communityid)
default:
fmt.Println("expected 'pcap' or 'tuple' subcommands")
os.Exit(1)
Expand Down

0 comments on commit 922d651

Please sign in to comment.