in pkg/generator/fortinet/firewall/firewall.go [123:151]
func (f *Firewall) randomize() {
f.DevName = "testswitch3"
f.DevId = "testrouter"
f.LogId = "0123456789"
f.Timezone = "-0500"
f.Date = time.Now()
f.Vd = "root"
f.User = users[rand.Intn(len(users))]
f.Server = servers[rand.Intn(len(servers))]
f.SrcIp = random.IPv4()
f.SrcPort = random.Port()
f.DstIp = random.IPv4()
f.DstPort = random.Port()
f.PolicyId = rand.Intn(256)
f.SessionId = rand.Intn(65536)
f.Interface1 = interfaces[rand.Intn(len(interfaces))]
f.Interface2 = interfaces[rand.Intn(len(interfaces))]
f.InterfaceRole1 = roles[rand.Intn(len(roles))]
f.InterfaceRole2 = roles[rand.Intn(len(roles))]
f.Protocol = protocols[rand.Intn(len(protocols))]
f.QueryName = queries[rand.Intn(len(queries))]
f.QueryType = queryTypes[rand.Intn(len(queryTypes))]
f.XId = rand.Intn(256)
f.Level = levels[rand.Intn(len(levels))]
f.TrafficAction = trafficActions[rand.Intn(len(trafficActions))]
f.SentPackets = rand.Intn(65536)
f.SentBytes = f.SentPackets * 1500
f.Duration = rand.Intn(1024)
}