Fusion Domain Name System (DNS) software is
a resolver comprised of a library of easy-to-use routines
that a client application can call to perform the domain
name to IP address translation function. With only a
few simple programmatic calls, it is easy to integrate
a product that uses Fusion DNS functions to define a
list of domain name servers, build a query to interrogate
the servers, issue server requests and process the responses.
This enables a device or the device operator to have
desktop-like network capability in an embedded product.
In addition to find-host-by-name functions, Fusion DNS
includes a number of useful utility routines that facilitate
the integration of DNS server responses with the client
application. These routines make product development
much easier by providing out-of-the-box services such
as converting between network format addresses and base
256 d.d.d.d representation, ASCII hexadecimal to binary
conversion, domain name compression and expansion, and
query construction. To facilitate your product development,
Fusion DNS includes debug and test routines to verify
the proper operation of your client application.
Fusion DNS Features
- DNS server application debug support
routines
- Supports get-name-by-host and get-name-by-address
- Performs domain name compression
and expansion
- Includes utility functions to facilitate the use
of DNS server response
- 100% ANSI C compliant
- RTOS and processor independent
- Royalty-free license
RFC Compliance
- RFC 1034
- RFC 1035
- RFC 1535
- RFC 2136
- RFC 2782
- RFC 2845
- RFC 2915
- RFC 3007
|