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
          +++ new/usr/src/man/man4/service_provider.conf.4
↓ open down ↓ 5 lines elided ↑ open up ↑
   6    6  .TH SERVICE_PROVIDER.CONF 4 "Jun 18, 2004"
   7    7  .SH NAME
   8    8  service_provider.conf \- service provider configuration file
   9    9  .SH SYNOPSIS
  10   10  .LP
  11   11  .nf
  12   12  \fBservice_provider.conf\fR
  13   13  .fi
  14   14  
  15   15  .SH DESCRIPTION
  16      -.sp
  17   16  .LP
  18   17  \fBservice_provider.conf\fR contains information about the device type that the
  19   18  service provider supports. This information includes the pathname of the
  20   19  service provider library, the library version and other library characteristics
  21   20  that are required by the system administrative command, \fBdatadm\fR(1M).
  22   21  \fBdatadm\fR(1M) puts this information in the DAT static register file,
  23   22  \fBdat.conf\fR(4).
  24   23  .sp
  25   24  .LP
  26   25  The \fBdatadm\fR program enumerates each device entry into a list of interface
  27   26  adapters, that is, interfaces to external network that are available to uDAPL
  28   27  consumers. This new list of interface adapters is appended to other service
  29   28  providers' information in the DAT static registry, \fBdat.conf\fR. You can do
  30      -this is you invoke the \fBdatadm\fR program with the \fB-a\fR option and the
       29 +this if you invoke the \fBdatadm\fR program with the \fB-a\fR option and the
  31   30  pathname of the \fBservice_provider.conf\fR file.
  32   31  .sp
  33   32  .LP
  34   33  Each entry in the service_provider.conf is a single line of 7 fields.
  35   34  .sp
  36   35  .LP
  37   36  The following shows the order of the fields in a \fBservice_provider.conf\fR
  38   37  entry:
  39   38  .sp
  40   39  .in +2
  41   40  .nf
  42   41  "\fIdriver_name\fR" "\fIAPI_version\fR" "\fIthreadsafe_library\fR | \e
  43      -      \fInonthreadsafe_librar\fRy"\e
       42 +      \fInonthreadsafe_library\fR"\e
  44   43  "\fIdefault_version\fR | \fInondefault_version\fR" \e
  45   44       "\fIservice_provider_library_pathname\fR"\e
  46   45  "\fIservice_provider_version\fR" "\fIservice_provider_instance_data\fR"\e
  47   46  .fi
  48   47  .in -2
  49   48  
  50   49  .sp
  51   50  .LP
  52   51  The fields are defined as follows:
  53   52  .sp
↓ open down ↓ 7 lines elided ↑ open up ↑
  61   60  for example, \fBdriver_name=tavor\fR.
  62   61  .RE
  63   62  
  64   63  .sp
  65   64  .ne 2
  66   65  .na
  67   66  \fB\fIAPI_version\fR\fR
  68   67  .ad
  69   68  .sp .6
  70   69  .RS 4n
  71      -Specifies the API version of the service provide library: For example,
       70 +Specifies the API version of the service provider library: For example,
  72   71  \fB"u"major.minor\fR is \fBu1.2\fR.
  73   72  .RE
  74   73  
  75   74  .sp
  76   75  .ne 2
  77   76  .na
  78      -\fB\fIthreadsafe_library\fR | \fInonthreadsafe_librar\fR\fR
       77 +\fB\fIthreadsafe_library\fR | \fInonthreadsafe_library\fR\fR
  79   78  .ad
  80   79  .sp .6
  81   80  .RS 4n
  82   81  Specifies a threadsafe or non-threadsafe library.
  83   82  .RE
  84   83  
  85   84  .sp
  86   85  .ne 2
  87   86  .na
  88   87  \fB\fIdefault_version\fR | \fInondefault_version\fR\fR
  89   88  .ad
  90   89  .sp .6
  91   90  .RS 4n
  92      -Specifies a default or non-default version of library. A service provider can
       91 +Specifies a default or non-default version of a library. A service provider can
  93   92  offer several versions of the library. If so, one version is designated as
  94   93  \fBdefault\fR with the rest as \fBnondefault\fR.
  95   94  .RE
  96   95  
  97   96  .sp
  98   97  .ne 2
  99   98  .na
 100   99  \fB\fIservice_provider_library_pathname\fR\fR
 101  100  .ad
 102  101  .sp .6
↓ open down ↓ 56 lines elided ↑ open up ↑
 159  158  # Sample service_provider.conf entry showing an uDAPL 1.2
 160  159  # service provider, udapl_tavor.so.1 supporting a device named
 161  160  # pci15b3,5a44 that can be located under /devices
 162  161  #
 163  162  pci15b3,5a44 u1.2 nonthreadsafe default \e
 164  163      /usr/lib/tavor/udapl_tavor.so.1 SUNWudaplt1.0 ""
 165  164  .fi
 166  165  .in -2
 167  166  
 168  167  .SH ATTRIBUTES
 169      -.sp
 170  168  .LP
 171  169  See \fBattributes\fR(5) for descriptions of the following attributes:
 172  170  .sp
 173  171  
 174  172  .sp
 175  173  .TS
 176  174  box;
 177  175  c | c
 178  176  l | l .
 179  177  ATTRIBUTE TYPE  ATTRIBUTE VALUE
 180  178  Stability       Evolving
 181  179  .TE
 182  180  
 183  181  .SH SEE ALSO
 184      -.sp
 185  182  .LP
 186  183  \fBdatadm\fR(1M), \fBdat.conf\fR(4), \fBattributes\fR(5)
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX