diff --git a/main.go b/main.go index ae8a8a0..2a3ad50 100644 --- a/main.go +++ b/main.go @@ -49,6 +49,7 @@ var ( rangeTemplate *template.Template dhcpServer string dhcpScope string + dhcpNamePrefix string ) // --------------------------------------------------------------------------- @@ -149,7 +150,7 @@ func handleRange(w http.ResponseWriter, r *http.Request) { } else { O4 = octets[3] } - N := "PC" + O3 + O4 + N := dhcpNamePrefix + O3 + O4 d.Rows = append(d.Rows, addrPair{IPv4: b.IPv4, IPv6: b.IPv6, Name: N}) } } @@ -241,6 +242,7 @@ func initConfigAndTemplates() { dhcpScope = os.Getenv("DHCP_SCOPE") dhcpServer = os.Getenv("DHCP_SERVER") + dhcpNamePrefix = os.Getenv("DHCP_NAME_PREFIX") // Range limit --------------------------------- if limStr := os.Getenv("RANGE_LIMIT"); limStr != "" {