Print this page
10067 Miscellaneous man page typos
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Volker A. Brandt <vab@bb-c.de>
Split |
Close |
Expand all |
Collapse all |
--- old/usr/src/man/man4/service_provider.conf.4.man.txt
+++ new/usr/src/man/man4/service_provider.conf.4.man.txt
1 1 SERVICE_PROVIDER.CONF(4) File Formats and Configurations
2 2
3 3
4 4
5 5 NAME
6 6 service_provider.conf - service provider configuration file
7 7
8 8 SYNOPSIS
9 9 service_provider.conf
10 10
11 11
12 12 DESCRIPTION
13 13 service_provider.conf contains information about the device type that
14 14 the service provider supports. This information includes the pathname
↓ open down ↓ |
14 lines elided |
↑ open up ↑ |
15 15 of the service provider library, the library version and other library
16 16 characteristics that are required by the system administrative command,
17 17 datadm(1M). datadm(1M) puts this information in the DAT static
18 18 register file, dat.conf(4).
19 19
20 20
21 21 The datadm program enumerates each device entry into a list of
22 22 interface adapters, that is, interfaces to external network that are
23 23 available to uDAPL consumers. This new list of interface adapters is
24 24 appended to other service providers' information in the DAT static
25 - registry, dat.conf. You can do this is you invoke the datadm program
25 + registry, dat.conf. You can do this if you invoke the datadm program
26 26 with the -a option and the pathname of the service_provider.conf file.
27 27
28 28
29 29 Each entry in the service_provider.conf is a single line of 7 fields.
30 30
31 31
32 32 The following shows the order of the fields in a service_provider.conf
33 33 entry:
34 34
35 35 "driver_name" "API_version" "threadsafe_library | \
36 36 nonthreadsafe_library"\
37 37 "default_version | nondefault_version" \
38 38 "service_provider_library_pathname"\
39 39 "service_provider_version" "service_provider_instance_data"\
40 40
41 41
42 42
↓ open down ↓ |
7 lines elided |
↑ open up ↑ |
43 43 The fields are defined as follows:
44 44
45 45 driver_name
46 46
47 47 Specifies a driver name in the format of driver_name=value pair,
48 48 for example, driver_name=tavor.
49 49
50 50
51 51 API_version
52 52
53 - Specifies the API version of the service provide library: For
53 + Specifies the API version of the service provider library: For
54 54 example, "u"major.minor is u1.2.
55 55
56 56
57 - threadsafe_library | nonthreadsafe_librar
57 + threadsafe_library | nonthreadsafe_library
58 58
59 59 Specifies a threadsafe or non-threadsafe library.
60 60
61 61
62 62 default_version | nondefault_version
63 63
64 - Specifies a default or non-default version of library. A service
64 + Specifies a default or non-default version of a library. A service
65 65 provider can offer several versions of the library. If so, one
66 66 version is designated as default with the rest as nondefault.
67 67
68 68
69 69 service_provider_library_pathname
70 70
71 71 Specifies the pathname of the library image.
72 72
73 73
74 74 service_provider_version
75 75
76 76 Specifies the version of the service provider. By convention,
77 77 specify the company stock symbol as the service provider, followed
78 78 by major and minor version numbers, for example, SUNW1.0.
79 79
80 80
81 81 service_provider_instance_data
82 82
83 83 Specifies the service provider instance data.
84 84
85 85
86 86 EXAMPLES
87 87 Example 1 Using a Logical Device Name
88 88
89 89
90 90 The following example service_provider.conf entry uses a logical device
91 91 name:
92 92
93 93
94 94 #
95 95 # Sample service_provider.conf entry showing an uDAPL 1.2 service
96 96 # provider, udapl_tavor.so.1 supporting a device with a driver named
97 97 # tavor
98 98 driver_name=tavor u1.2 nonthreadsafe default udapl_tavor.so.1 \
99 99 SUNW.1.0 ""
100 100
101 101
102 102 Example 2 Using a Physical Device Name
103 103
104 104
105 105 The following example service_provider.conf uses a physical device
106 106 name:
107 107
108 108
109 109 #
110 110 # Sample service_provider.conf entry showing an uDAPL 1.2
111 111 # service provider, udapl_tavor.so.1 supporting a device named
112 112 # pci15b3,5a44 that can be located under /devices
113 113 #
114 114 pci15b3,5a44 u1.2 nonthreadsafe default \
115 115 /usr/lib/tavor/udapl_tavor.so.1 SUNWudaplt1.0 ""
116 116
117 117
118 118 ATTRIBUTES
119 119 See attributes(5) for descriptions of the following attributes:
120 120
121 121
122 122
123 123
124 124 +---------------+-----------------+
125 125 |ATTRIBUTE TYPE | ATTRIBUTE VALUE |
126 126 |Stability | Evolving |
127 127 +---------------+-----------------+
128 128
129 129 SEE ALSO
130 130 datadm(1M), dat.conf(4), attributes(5)
131 131
132 132
133 133
134 134 June 18, 2004 SERVICE_PROVIDER.CONF(4)
↓ open down ↓ |
60 lines elided |
↑ open up ↑ |
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX