xref: /aosp_15_r20/external/mdnsresponder/mDNSShared/dnsextd.8 (revision 48a54d368dc4fa860885eef7b70b6c53499e7c25)
1*48a54d36SAndroid Build Coastguard Worker.\" -*- tab-width: 4 -*-
2*48a54d36SAndroid Build Coastguard Worker.\"
3*48a54d36SAndroid Build Coastguard Worker.\" Copyright (c) 2004 Apple Computer, Inc. All Rights Reserved.
4*48a54d36SAndroid Build Coastguard Worker.\"
5*48a54d36SAndroid Build Coastguard Worker.\" Licensed under the Apache License, Version 2.0 (the "License");
6*48a54d36SAndroid Build Coastguard Worker.\" you may not use this file except in compliance with the License.
7*48a54d36SAndroid Build Coastguard Worker.\" You may obtain a copy of the License at
8*48a54d36SAndroid Build Coastguard Worker.\"
9*48a54d36SAndroid Build Coastguard Worker.\"     http://www.apache.org/licenses/LICENSE-2.0
10*48a54d36SAndroid Build Coastguard Worker.\"
11*48a54d36SAndroid Build Coastguard Worker.\" Unless required by applicable law or agreed to in writing, software
12*48a54d36SAndroid Build Coastguard Worker.\" distributed under the License is distributed on an "AS IS" BASIS,
13*48a54d36SAndroid Build Coastguard Worker.\" WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14*48a54d36SAndroid Build Coastguard Worker.\" See the License for the specific language governing permissions and
15*48a54d36SAndroid Build Coastguard Worker.\" limitations under the License.
16*48a54d36SAndroid Build Coastguard Worker.\"
17*48a54d36SAndroid Build Coastguard Worker.Dd August 2004             \" Date
18*48a54d36SAndroid Build Coastguard Worker.Dt dnsextd 8               \" Document Title
19*48a54d36SAndroid Build Coastguard Worker.Os Darwin                  \" Operating System
20*48a54d36SAndroid Build Coastguard Worker.\"
21*48a54d36SAndroid Build Coastguard Worker.Sh NAME
22*48a54d36SAndroid Build Coastguard Worker.Nm dnsextd
23*48a54d36SAndroid Build Coastguard Worker.Nd BIND Extension Daemon   \" Name Description for whatis database
24*48a54d36SAndroid Build Coastguard Worker.\"
25*48a54d36SAndroid Build Coastguard Worker.Sh SYNOPSIS
26*48a54d36SAndroid Build Coastguard Worker.Nm
27*48a54d36SAndroid Build Coastguard Worker.\"
28*48a54d36SAndroid Build Coastguard Worker.Sh DESCRIPTION
29*48a54d36SAndroid Build Coastguard Worker.Nm
30*48a54d36SAndroid Build Coastguard Workeris a daemon invoked at boot time, running alongside BIND 9,
31*48a54d36SAndroid Build Coastguard Workerto implement two EDNS0 extensions to the standard DNS protocol.
32*48a54d36SAndroid Build Coastguard Worker.Pp
33*48a54d36SAndroid Build Coastguard Worker.Nm
34*48a54d36SAndroid Build Coastguard Workerallows clients to perform DNS Updates with an attached lease lifetime,
35*48a54d36SAndroid Build Coastguard Workerso that if the client crashes or is disconnected from the network, its
36*48a54d36SAndroid Build Coastguard Workeraddress records will be automatically deleted after the lease expires.
37*48a54d36SAndroid Build Coastguard Worker.Pp
38*48a54d36SAndroid Build Coastguard Worker.Nm
39*48a54d36SAndroid Build Coastguard Workerallows clients to perform long-lived queries. Instead of rapidly polling
40*48a54d36SAndroid Build Coastguard Workerthe server to discover when information changes, long-lived queries
41*48a54d36SAndroid Build Coastguard Workerenable a client to indicate its interest in some set of data, and then
42*48a54d36SAndroid Build Coastguard Workerbe notified asynchronously by the server whenever any of that data changes.
43*48a54d36SAndroid Build Coastguard Worker.Pp
44*48a54d36SAndroid Build Coastguard Worker.Nm
45*48a54d36SAndroid Build Coastguard Workerhas no user-specifiable command-line argument, and users should not run
46*48a54d36SAndroid Build Coastguard Worker.Nm
47*48a54d36SAndroid Build Coastguard Workermanually.
48*48a54d36SAndroid Build Coastguard Worker.\"
49*48a54d36SAndroid Build Coastguard Worker.Sh SEE ALSO
50*48a54d36SAndroid Build Coastguard Worker.Xr mDNS 1
51*48a54d36SAndroid Build Coastguard Worker.Xr mDNSResponder 8
52*48a54d36SAndroid Build Coastguard Worker.Pp
53*48a54d36SAndroid Build Coastguard WorkerFor information on Dynamic DNS Update, see RFC 2136
54*48a54d36SAndroid Build Coastguard Worker"Dynamic Updates in the Domain Name System (DNS UPDATE)"
55*48a54d36SAndroid Build Coastguard Worker.Pp
56*48a54d36SAndroid Build Coastguard WorkerFor information on Dynamic DNS Update Leases, see
57*48a54d36SAndroid Build Coastguard Worker.Pa http://files.dns-sd.org/draft-dns-update-leases.txt
58*48a54d36SAndroid Build Coastguard Worker.Pp
59*48a54d36SAndroid Build Coastguard WorkerFor information on Long-Lived Queries, see
60*48a54d36SAndroid Build Coastguard Worker.Pa http://files.dns-sd.org/draft-dns-llq.txt
61*48a54d36SAndroid Build Coastguard Worker.\"
62*48a54d36SAndroid Build Coastguard Worker.Sh BUGS
63*48a54d36SAndroid Build Coastguard Worker.Nm
64*48a54d36SAndroid Build Coastguard Workerbugs are tracked in Apple Radar component "mDNSResponder".
65*48a54d36SAndroid Build Coastguard Worker.\"
66*48a54d36SAndroid Build Coastguard Worker.Sh HISTORY
67*48a54d36SAndroid Build Coastguard WorkerThe
68*48a54d36SAndroid Build Coastguard Worker.Nm
69*48a54d36SAndroid Build Coastguard Workerdaemon first appeared in Mac OS X 10.4 (Tiger).
70