mirror of
https://github.com/gravitl/netmaker.git
synced 2025-09-14 00:54:21 +08:00
chore(NET-1245): remove check for private network address (#2934)
This commit is contained in:
parent
4a355ee9f3
commit
faf50c8c3d
1 changed files with 2 additions and 16 deletions
|
@ -442,36 +442,22 @@ func createNetwork(w http.ResponseWriter, r *http.Request) {
|
|||
|
||||
// validate address ranges: must be private
|
||||
if network.AddressRange != "" {
|
||||
_, ipNet, err := net.ParseCIDR(network.AddressRange)
|
||||
_, _, err := net.ParseCIDR(network.AddressRange)
|
||||
if err != nil {
|
||||
logger.Log(0, r.Header.Get("user"), "failed to create network: ",
|
||||
err.Error())
|
||||
logic.ReturnErrorResponse(w, r, logic.FormatError(err, "badrequest"))
|
||||
return
|
||||
}
|
||||
if !ipNet.IP.IsPrivate() {
|
||||
err := errors.New("address range must be private")
|
||||
logger.Log(0, r.Header.Get("user"), "failed to create network: ",
|
||||
err.Error())
|
||||
logic.ReturnErrorResponse(w, r, logic.FormatError(err, "badrequest"))
|
||||
return
|
||||
}
|
||||
}
|
||||
if network.AddressRange6 != "" {
|
||||
_, ipNet, err := net.ParseCIDR(network.AddressRange6)
|
||||
_, _, err := net.ParseCIDR(network.AddressRange6)
|
||||
if err != nil {
|
||||
logger.Log(0, r.Header.Get("user"), "failed to create network: ",
|
||||
err.Error())
|
||||
logic.ReturnErrorResponse(w, r, logic.FormatError(err, "badrequest"))
|
||||
return
|
||||
}
|
||||
if !ipNet.IP.IsPrivate() {
|
||||
err := errors.New("address range must be private")
|
||||
logger.Log(0, r.Header.Get("user"), "failed to create network: ",
|
||||
err.Error())
|
||||
logic.ReturnErrorResponse(w, r, logic.FormatError(err, "badrequest"))
|
||||
return
|
||||
}
|
||||
}
|
||||
|
||||
network, err = logic.CreateNetwork(network)
|
||||
|
|
Loading…
Add table
Reference in a new issue