0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews * Copyright (C) 1999-2002, 2004, 2007, 2009, 2014-2016 Internet Systems Consortium, Inc. ("ISC")
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews * This Source Code Form is subject to the terms of the Mozilla Public
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews * License, v. 2.0. If a copy of the MPL was not distributed with this
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews * file, You can obtain one at http://mozilla.org/MPL/2.0/.
4b6dc226f78862286daa69fba761eac9fd5da16aAutomatic Updater/* $Id: a_1.c,v 1.33 2009/12/04 22:06:37 tbox Exp $ */
cd30495b0ca83a04d4d8f56728e38f93769aee98James Brister/* reviewed: Thu Mar 16 15:58:36 PST 2000 by brister */
add4043305ca411202ed9cf1929a4179016515ceBrian Wellington RETERR(isc_lex_getmastertoken(lexer, &token, isc_tokentype_string,
c46f10e4a1702191b003cf8f8fc5059c15d29c48Mark Andrews if (getquad(DNS_AS_STR(token), &addr, lexer, callbacks) != 1)
b0ba1a6059b6d6c4b3aa77d8bc84cc443b981e01Mukund Sivaraman REQUIRE(rdata->rdclass == dns_rdataclass_hs);
330705066b03f6ce0bc08a4bbfc5d2418038c68dBrian Wellington return (inet_totext(AF_INET, ®ion, target));
6e49e91bd08778d7eae45a2229dcf41ed97cc636David Lawrence isc_buffer_availableregion(target, &tregion);
b0ba1a6059b6d6c4b3aa77d8bc84cc443b981e01Mukund Sivaraman REQUIRE(rdata->rdclass == dns_rdataclass_hs);
db725ebe2b5d913949246b02573df01bd29f5412Mark Andrewsstatic inline int
37a8fbab3a1fe6d513b767118cba7515152c2b9bBrian Wellington REQUIRE(rdata1->rdclass == rdata2->rdclass);
b0ba1a6059b6d6c4b3aa77d8bc84cc443b981e01Mukund Sivaraman REQUIRE(rdata1->rdclass == dns_rdataclass_hs);
41aad56b6cc458cbf7b8483576d990a77ae9bac2Andreas Gustafsson order = memcmp(rdata1->data, rdata2->data, 4);
b0ba1a6059b6d6c4b3aa77d8bc84cc443b981e01Mukund Sivaraman REQUIRE(rdata->rdclass == dns_rdataclass_hs);
db725ebe2b5d913949246b02573df01bd29f5412Mark Andrewsstatic inline void
b0ba1a6059b6d6c4b3aa77d8bc84cc443b981e01Mukund Sivaraman REQUIRE(rdata->rdclass == dns_rdataclass_hs);
b0ba1a6059b6d6c4b3aa77d8bc84cc443b981e01Mukund Sivaraman REQUIRE(rdata->rdclass == dns_rdataclass_hs);
b0ba1a6059b6d6c4b3aa77d8bc84cc443b981e01Mukund Sivaraman REQUIRE(rdata->rdclass == dns_rdataclass_hs);
3d17a3ba61a303d5c4d9867068d0fbe9f24d2988Mark Andrewsstatic inline int
db725ebe2b5d913949246b02573df01bd29f5412Mark Andrews#endif /* RDATA_HS_4_A_1_C */