Changeset 966


Ignore:
Timestamp:
01/07/26 18:17:20 (3 weeks ago)
Author:
Kris Deugau
Message:

/trunk

Fix the fix in r885 for sloppy validation on record expiry; adding (or
presumably updating) a record to be valid-after would fail due to
incorrectly checking the state of $expires.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/DNSDB.pm

    r912 r966  
    47714771
    47724772  return ('FAIL', "expires must be 1, 't', or 'until',  or 0, 'f', or 'after'")
    4773         if ($stamp && !$expires)
     4773        if ($stamp && !defined($expires))
    47744774        || ($stamp && $expires ne '0' && $expires ne '1' && $expires ne 't' && $expires ne 'f');
    47754775
     
    49314931
    49324932  return ('FAIL', "expires must be 1, 't', or 'until',  or 0, 'f', or 'after'")
    4933         if ($stamp && !$expires)
     4933        if ($stamp && !defined($expires))
    49344934        || ($stamp && $expires ne '0' && $expires ne '1' && $expires ne 't' && $expires ne 'f');
    49354935
Note: See TracChangeset for help on using the changeset viewer.