mf_4.c revision 52637f592f705ca93fadc218e403fd55e8ce4aea
03e200df5dc283f24a6a349f0b31d3eab26da893Mark Andrews * Copyright (C) 1998, 1999 Internet Software Consortium.
03e200df5dc283f24a6a349f0b31d3eab26da893Mark Andrews * Permission to use, copy, modify, and distribute this software for any
03e200df5dc283f24a6a349f0b31d3eab26da893Mark Andrews * purpose with or without fee is hereby granted, provided that the above
03e200df5dc283f24a6a349f0b31d3eab26da893Mark Andrews * copyright notice and this permission notice appear in all copies.
03e200df5dc283f24a6a349f0b31d3eab26da893Mark Andrews * THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS
03e200df5dc283f24a6a349f0b31d3eab26da893Mark Andrews * ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
03e200df5dc283f24a6a349f0b31d3eab26da893Mark Andrews * OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE
03e200df5dc283f24a6a349f0b31d3eab26da893Mark Andrews * CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
03e200df5dc283f24a6a349f0b31d3eab26da893Mark Andrews * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
03e200df5dc283f24a6a349f0b31d3eab26da893Mark Andrews * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
03e200df5dc283f24a6a349f0b31d3eab26da893Mark Andrews * ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
03e200df5dc283f24a6a349f0b31d3eab26da893Mark Andrews /* $Id: mf_4.c,v 1.9 1999/02/22 07:24:00 marka Exp $ */
03e200df5dc283f24a6a349f0b31d3eab26da893Mark Andrewsfromtext_mf(dns_rdataclass_t class, dns_rdatatype_t type,
03e200df5dc283f24a6a349f0b31d3eab26da893Mark Andrews RETERR(gettoken(lexer, &token, isc_tokentype_string, ISC_FALSE));
03e200df5dc283f24a6a349f0b31d3eab26da893Mark Andrews buffer_fromregion(&buffer, &token.value.as_region,
03e200df5dc283f24a6a349f0b31d3eab26da893Mark Andrews origin = (origin != NULL) ? origin : dns_rootname;
03e200df5dc283f24a6a349f0b31d3eab26da893Mark Andrews return (dns_name_fromtext(&name, &buffer, origin, downcase, target));
03e200df5dc283f24a6a349f0b31d3eab26da893Mark Andrewstotext_mf(dns_rdata_t *rdata, dns_name_t *origin, isc_buffer_t *target) {
03e200df5dc283f24a6a349f0b31d3eab26da893Mark Andrews return (dns_name_totext(&prefix, sub, target));
03e200df5dc283f24a6a349f0b31d3eab26da893Mark Andrewsfromwire_mf(dns_rdataclass_t class, dns_rdatatype_t type,
static dns_result_t
static dns_result_t
return (DNS_R_NOTIMPLEMENTED);
static dns_result_t
return (DNS_R_NOTIMPLEMENTED);