diff options
| -rw-r--r-- | notes/projects/radius/sql/ippool-schema.sql | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/notes/projects/radius/sql/ippool-schema.sql b/notes/projects/radius/sql/ippool-schema.sql index 7348ca3..2baa8d3 100644 --- a/notes/projects/radius/sql/ippool-schema.sql +++ b/notes/projects/radius/sql/ippool-schema.sql | |||
| @@ -272,6 +272,9 @@ BEGIN | |||
| 272 | END IF; | 272 | END IF; |
| 273 | 273 | ||
| 274 | -- determines mask for single IP address | 274 | -- determines mask for single IP address |
| 275 | IF ( masklen(NEW.address) != 32 ) THEN | ||
| 276 | RAISE EXCEPTION 'only /32 addresses are supported'; | ||
| 277 | END IF; | ||
| 275 | IF ( family(NEW.address) != 4 ) THEN | 278 | IF ( family(NEW.address) != 4 ) THEN |
| 276 | RAISE EXCEPTION 'only IPv4 addresses are supported'; | 279 | RAISE EXCEPTION 'only IPv4 addresses are supported'; |
| 277 | END IF; | 280 | END IF; |
