Print this page
11583 Some man3lib pages are missing parts of the SYNOPSIS
Split |
Close |
Expand all |
Collapse all |
--- old/usr/src/man/man3lib/libresolv.3lib.man.txt
+++ new/usr/src/man/man3lib/libresolv.3lib.man.txt
1 1 LIBRESOLV(3LIB) Interface Libraries LIBRESOLV(3LIB)
2 2
3 3
4 4
5 5 NAME
6 6 libresolv - resolver library
7 7
8 8 SYNOPSIS
9 - cc [ flag... ] file... -lresolv -lsocket -lnsl [ library... ]
9 + cc [ flag... ] file... -lresolv -lsocket -lnsl [ library... ]
10 10 #include <sys/types.h>
11 11 #include <netinet/in.h>
12 12 #include <arpa/nameser.h>
13 13 #include <resolv.h>
14 14 #include <netdb.h>
15 15
16 16
17 17 DESCRIPTION
18 18 Functions in this library provide for creating, sending, and
19 19 interpreting packets to the Internet domain name servers.
20 20
21 21 INTERFACES
22 22 The shared object libresolv.so.2 provides the public interfaces defined
23 23 below. See Intro(3) for additional information on shared object
24 24 interfaces.
25 25
26 26
27 27
28 28
29 29 __dn_skipname __fp_query
30 30 __hostalias __p_cdname
31 31 __p_class __p_query
32 32 __p_time __p_type
33 33 __putlong _getlong
34 34 _getshort _res
35 35 dn_comp dn_expand
36 36 fp_resstat h_errno
37 37 herror hstrerror
38 38 res_hostalias res_init
39 39 res_mkquery res_nclose
40 40 res_ninit res_nmkquery
41 41 res_nquery res_nquerydomain
42 42 res_nsearch res_nsend
43 43 res_nsendsigned res_query
44 44 res_querydomain res_search
45 45 res_send res_update
46 46
47 47
48 48
49 49 Programs are expected to use the aliases defined in <resolv.h> rather
50 50 than calling the "__" prefixed procedures, as indicated in the
51 51 following table. Use of the routines in the first column is
52 52 discouraged.
53 53
54 54
55 55
56 56
57 57 FUNCTION REFERENCED ALIAS TO USE
58 58 __dn_skipname dn_skipname
59 59 __fp_query fp_query
60 60 __putlong putlong
61 61 __p_cdname p_cdname
62 62 __p_class p_class
63 63 __p_time p_time
64 64 __p_type p_type
65 65
66 66
67 67 FILES
68 68 /lib/libresolv.so.1
69 69 shared object for backward compatibility only
70 70
71 71
72 72 /lib/64/libresolv.so.1
73 73 64-bit shared object for backward
74 74 compatibility only
75 75
76 76
77 77 /lib/libresolv.so.2
78 78 shared object
79 79
80 80
81 81 /lib/64/libresolv.so.2
82 82 64-bit shared object
83 83
84 84
85 85 ATTRIBUTES
86 86 See attributes(5) for descriptions of the following attributes:
87 87
88 88
89 89
90 90
91 91 +--------------------+-----------------------+
92 92 | ATTRIBUTE TYPE | ATTRIBUTE VALUE |
93 93 +--------------------+-----------------------+
↓ open down ↓ |
74 lines elided |
↑ open up ↑ |
94 94 |Interface Stability | Standard: BIND 8.2.4 |
95 95 +--------------------+-----------------------+
96 96 |MT-Level | See resolver(3RESOLV) |
97 97 +--------------------+-----------------------+
98 98
99 99 SEE ALSO
100 100 pvs(1), Intro(3), resolver(3RESOLV), attributes(5)
101 101
102 102
103 103
104 - March 24, 2004 LIBRESOLV(3LIB)
104 + August 19, 2019 LIBRESOLV(3LIB)
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX