From 8efc3e40382287e88714fdcf634a79e6347b6157 Mon Sep 17 00:00:00 2001 From: Jimmy Zelinskie Date: Thu, 18 Oct 2018 18:48:07 -0400 Subject: [PATCH] ext: remove unneeded use of init() --- ext/vulnmdsrc/nvd/json.go | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/ext/vulnmdsrc/nvd/json.go b/ext/vulnmdsrc/nvd/json.go index 00146cc7..37663786 100644 --- a/ext/vulnmdsrc/nvd/json.go +++ b/ext/vulnmdsrc/nvd/json.go @@ -74,7 +74,25 @@ type nvdCVSSv3 struct { AvailImpact string `json:"availabilityImpact"` } -var vectorValuesToLetters map[string]string +var vectorValuesToLetters = map[string]string{ + "NETWORK": "N", + "ADJACENT_NETWORK": "A", + "LOCAL": "L", + "HIGH": "H", + "MEDIUM": "M", + "LOW": "L", + "NONE": "N", + "SINGLE": "S", + "MULTIPLE": "M", + "PARTIAL": "P", + "COMPLETE": "C", + + // CVSSv3 only + "PHYSICAL": "P", + "REQUIRED": "R", + "CHANGED": "C", + "UNCHANGED": "U", +} func init() { vectorValuesToLetters = make(map[string]string)