1
0
mirror of https://github.com/StackExchange/dnscontrol.git synced 2024-05-11 05:55:12 +00:00
Tom Limoncelli 4ef9e8bc40 Fix SRV record handling when target is shortname (#422)
* models/record.go: SRV targets are case insensitive. Downcase them.
* models/t_srv.go: Rename setTargetIntAndStrings() to setTargetSRVIntAndStrings() (makes it easier to search for /setTargetSRV/).
* pkg/js/parse_tests/021-srv.js*: SRV: Add parse_tests
* pkg/normalize/validate.go: SRV targets are hostnames, turn into FQDNs.
* Add  #rtype_variations warnings for future developers
2018-12-07 16:30:04 -05:00

8 lines
255 B
JavaScript

D("foo.com","none"
, SRV('_ntp._udp', 1, 100, 123, 'one.foo.com.')
, SRV('_ntp._udp', 2, 100, 123, 'two')
, SRV('_ntp._udp', 3, 100, 123, 'localhost')
, SRV('_ntp._udp', 4, 100, 123, 'three.example.com.')
, SRV('_ntp._udp', 0, 0, 1, 'zeros')
);