summaryrefslogtreecommitdiff
path: root/usr/src/man/man3scf/Makefile
blob: 088037ad15c6fc05551fe96349ed7091e585971a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
#
# This file and its contents are supplied under the terms of the
# Common Development and Distribution License ("CDDL"), version 1.0.
# You may only use this file in accordance with the terms of version
# 1.0 of the CDDL.
#
# A full copy of the text of the CDDL should have accompanied this
# source.  A copy of the CDDL is also available via the Internet
# at http://www.illumos.org/license/CDDL.
#

#
# Copyright 2011, Richard Lowe
# Copyright 2013 Nexenta Systems, Inc.  All rights reserved.
#

include		$(SRC)/Makefile.master

MANSECT= 	3scf

MANFILES= 	scf_entry_create.3scf		\
	 	scf_error.3scf			\
	 	scf_handle_create.3scf		\
	 	scf_handle_decode_fmri.3scf	\
	 	scf_instance_create.3scf	\
	 	scf_iter_create.3scf		\
	 	scf_limit.3scf			\
	 	scf_pg_create.3scf		\
	 	scf_property_create.3scf	\
	 	scf_scope_create.3scf		\
	 	scf_service_create.3scf		\
	 	scf_simple_prop_get.3scf	\
	 	scf_simple_walk_instances.3scf	\
	 	scf_snaplevel_create.3scf	\
	 	scf_snapshot_create.3scf	\
	 	scf_tmpl_pg_create.3scf		\
	 	scf_tmpl_pg_name.3scf		\
	 	scf_tmpl_prop_create.3scf	\
	 	scf_tmpl_prop_name.3scf		\
	 	scf_tmpl_validate_fmri.3scf	\
	 	scf_transaction_create.3scf	\
	 	scf_value_create.3scf		\
	 	smf_enable_instance.3scf


MANLINKS=	scf_count_ranges_destroy.3scf			\
		scf_entry_add_value.3scf			\
		scf_entry_destroy.3scf				\
		scf_entry_destroy_children.3scf			\
		scf_entry_handle.3scf				\
		scf_entry_reset.3scf				\
		scf_handle_bind.3scf				\
		scf_handle_decorate.3scf			\
		scf_handle_destroy.3scf				\
		scf_handle_get_scope.3scf			\
		scf_handle_unbind.3scf				\
		scf_instance_add_pg.3scf			\
		scf_instance_delete.3scf			\
		scf_instance_destroy.3scf			\
		scf_instance_get_name.3scf			\
		scf_instance_get_parent.3scf			\
		scf_instance_get_pg.3scf			\
		scf_instance_get_pg_composed.3scf		\
		scf_instance_get_snapshot.3scf			\
		scf_instance_handle.3scf			\
		scf_instance_to_fmri.3scf			\
		scf_int_ranges_destroy.3scf			\
		scf_iter_destroy.3scf				\
		scf_iter_handle.3scf				\
		scf_iter_handle_scopes.3scf			\
		scf_iter_instance_pgs.3scf			\
		scf_iter_instance_pgs_composed.3scf		\
		scf_iter_instance_pgs_typed.3scf		\
		scf_iter_instance_pgs_typed_composed.3scf	\
		scf_iter_instance_snapshots.3scf		\
		scf_iter_next_instance.3scf			\
		scf_iter_next_pg.3scf				\
		scf_iter_next_property.3scf			\
		scf_iter_next_scope.3scf			\
		scf_iter_next_service.3scf			\
		scf_iter_next_snapshot.3scf			\
		scf_iter_next_value.3scf			\
		scf_iter_pg_properties.3scf			\
		scf_iter_property_values.3scf			\
		scf_iter_reset.3scf				\
		scf_iter_scope_services.3scf			\
		scf_iter_service_instances.3scf			\
		scf_iter_service_pgs.3scf			\
		scf_iter_service_pgs_typed.3scf			\
		scf_iter_snaplevel_pgs.3scf			\
		scf_iter_snaplevel_pgs_typed.3scf		\
		scf_myname.3scf					\
		scf_pg_delete.3scf				\
		scf_pg_destroy.3scf				\
		scf_pg_get_flags.3scf				\
		scf_pg_get_name.3scf				\
		scf_pg_get_parent_instance.3scf			\
		scf_pg_get_parent_service.3scf			\
		scf_pg_get_parent_snaplevel.3scf		\
		scf_pg_get_property.3scf			\
		scf_pg_get_type.3scf				\
		scf_pg_get_underlying_pg.3scf			\
		scf_pg_handle.3scf				\
		scf_pg_to_fmri.3scf				\
		scf_pg_update.3scf				\
		scf_property_destroy.3scf			\
		scf_property_get_name.3scf			\
		scf_property_get_value.3scf			\
		scf_property_handle.3scf			\
		scf_property_is_type.3scf			\
		scf_property_to_fmri.3scf			\
		scf_property_type.3scf				\
		scf_scope_add_service.3scf			\
		scf_scope_destroy.3scf				\
		scf_scope_get_name.3scf				\
		scf_scope_get_service.3scf			\
		scf_scope_handle.3scf				\
		scf_scope_to_fmri.3scf				\
		scf_service_add_instance.3scf			\
		scf_service_add_pg.3scf				\
		scf_service_delete.3scf				\
		scf_service_destroy.3scf			\
		scf_service_get_instance.3scf			\
		scf_service_get_name.3scf			\
		scf_service_get_parent.3scf			\
		scf_service_get_pg.3scf				\
		scf_service_handle.3scf				\
		scf_service_to_fmri.3scf			\
		scf_simple_app_props_free.3scf			\
		scf_simple_app_props_get.3scf			\
		scf_simple_app_props_next.3scf			\
		scf_simple_app_props_search.3scf		\
		scf_simple_prop_free.3scf			\
		scf_simple_prop_name.3scf			\
		scf_simple_prop_next_astring.3scf		\
		scf_simple_prop_next_boolean.3scf		\
		scf_simple_prop_next_count.3scf			\
		scf_simple_prop_next_integer.3scf		\
		scf_simple_prop_next_opaque.3scf		\
		scf_simple_prop_next_reset.3scf			\
		scf_simple_prop_next_time.3scf			\
		scf_simple_prop_next_ustring.3scf		\
		scf_simple_prop_numvalues.3scf			\
		scf_simple_prop_pgname.3scf			\
		scf_simple_prop_type.3scf			\
		scf_snaplevel_destroy.3scf			\
		scf_snaplevel_get_instance_name.3scf		\
		scf_snaplevel_get_next_snaplevel.3scf		\
		scf_snaplevel_get_parent.3scf			\
		scf_snaplevel_get_pg.3scf			\
		scf_snaplevel_get_scope_name.3scf		\
		scf_snaplevel_get_service_name.3scf		\
		scf_snaplevel_handle.3scf			\
		scf_snapshot_destroy.3scf			\
		scf_snapshot_get_base_snaplevel.3scf		\
		scf_snapshot_get_name.3scf			\
		scf_snapshot_get_parent.3scf			\
		scf_snapshot_handle.3scf			\
		scf_snapshot_update.3scf			\
		scf_strerror.3scf				\
		scf_string_to_type.3scf				\
		scf_tmpl_error_pg.3scf				\
		scf_tmpl_error_pg_tmpl.3scf			\
		scf_tmpl_error_prop.3scf			\
		scf_tmpl_error_prop_tmpl.3scf			\
		scf_tmpl_error_source_fmri.3scf			\
		scf_tmpl_error_type.3scf			\
		scf_tmpl_error_value.3scf			\
		scf_tmpl_errors_destroy.3scf			\
		scf_tmpl_get_by_pg.3scf				\
		scf_tmpl_get_by_pg_name.3scf			\
		scf_tmpl_get_by_prop.3scf			\
		scf_tmpl_iter_pgs.3scf				\
		scf_tmpl_iter_props.3scf			\
		scf_tmpl_next_error.3scf			\
		scf_tmpl_pg_common_name.3scf			\
		scf_tmpl_pg_description.3scf			\
		scf_tmpl_pg_destroy.3scf			\
		scf_tmpl_pg_required.3scf			\
		scf_tmpl_pg_reset.3scf				\
		scf_tmpl_pg_target.3scf				\
		scf_tmpl_pg_type.3scf				\
		scf_tmpl_prop_cardinality.3scf			\
		scf_tmpl_prop_common_name.3scf			\
		scf_tmpl_prop_description.3scf			\
		scf_tmpl_prop_destroy.3scf			\
		scf_tmpl_prop_internal_seps.3scf		\
		scf_tmpl_prop_required.3scf			\
		scf_tmpl_prop_reset.3scf			\
		scf_tmpl_prop_type.3scf				\
		scf_tmpl_prop_units.3scf			\
		scf_tmpl_prop_visibility.3scf			\
		scf_tmpl_reset_errors.3scf			\
		scf_tmpl_strerror.3scf				\
		scf_tmpl_value_common_name.3scf			\
		scf_tmpl_value_count_range_choices.3scf		\
		scf_tmpl_value_count_range_constraints.3scf	\
		scf_tmpl_value_description.3scf			\
		scf_tmpl_value_in_constraint.3scf		\
		scf_tmpl_value_int_range_choices.3scf		\
		scf_tmpl_value_int_range_constraints.3scf	\
		scf_tmpl_value_name_choices.3scf		\
		scf_tmpl_value_name_constraints.3scf		\
		scf_tmpl_visibility_to_string.3scf		\
		scf_transaction_commit.3scf			\
		scf_transaction_destroy.3scf			\
		scf_transaction_destroy_children.3scf		\
		scf_transaction_handle.3scf			\
		scf_transaction_property_change.3scf		\
		scf_transaction_property_change_type.3scf	\
		scf_transaction_property_delete.3scf		\
		scf_transaction_property_new.3scf		\
		scf_transaction_reset.3scf			\
		scf_transaction_reset_all.3scf			\
		scf_transaction_start.3scf			\
		scf_type_base_type.3scf				\
		scf_type_to_string.3scf				\
		scf_value_base_type.3scf			\
		scf_value_destroy.3scf				\
		scf_value_get_as_string.3scf			\
		scf_value_get_as_string_typed.3scf		\
		scf_value_get_astring.3scf			\
		scf_value_get_boolean.3scf			\
		scf_value_get_count.3scf			\
		scf_value_get_integer.3scf			\
		scf_value_get_opaque.3scf			\
		scf_value_get_time.3scf				\
		scf_value_get_ustring.3scf			\
		scf_value_handle.3scf				\
		scf_value_is_type.3scf				\
		scf_value_reset.3scf				\
		scf_value_set_astring.3scf			\
		scf_value_set_boolean.3scf			\
		scf_value_set_count.3scf			\
		scf_value_set_from_string.3scf			\
		scf_value_set_integer.3scf			\
		scf_value_set_opaque.3scf			\
		scf_value_set_time.3scf				\
		scf_value_set_ustring.3scf			\
		scf_value_type.3scf				\
		scf_values_destroy.3scf				\
		smf_degrade_instance.3scf			\
		smf_disable_instance.3scf			\
		smf_get_state.3scf				\
		smf_maintain_instance.3scf			\
		smf_refresh_instance.3scf			\
		smf_restart_instance.3scf			\
		smf_restore_instance.3scf

scf_entry_add_value.3scf			:= LINKSRC = scf_entry_create.3scf
scf_entry_destroy.3scf				:= LINKSRC = scf_entry_create.3scf
scf_entry_destroy_children.3scf			:= LINKSRC = scf_entry_create.3scf
scf_entry_handle.3scf				:= LINKSRC = scf_entry_create.3scf
scf_entry_reset.3scf				:= LINKSRC = scf_entry_create.3scf

scf_strerror.3scf				:= LINKSRC = scf_error.3scf

scf_handle_bind.3scf				:= LINKSRC = scf_handle_create.3scf
scf_handle_decorate.3scf			:= LINKSRC = scf_handle_create.3scf
scf_handle_destroy.3scf				:= LINKSRC = scf_handle_create.3scf
scf_handle_unbind.3scf				:= LINKSRC = scf_handle_create.3scf
scf_myname.3scf					:= LINKSRC = scf_handle_create.3scf

scf_instance_to_fmri.3scf			:= LINKSRC = scf_handle_decode_fmri.3scf
scf_pg_to_fmri.3scf				:= LINKSRC = scf_handle_decode_fmri.3scf
scf_property_to_fmri.3scf			:= LINKSRC = scf_handle_decode_fmri.3scf
scf_scope_to_fmri.3scf				:= LINKSRC = scf_handle_decode_fmri.3scf
scf_service_to_fmri.3scf			:= LINKSRC = scf_handle_decode_fmri.3scf

scf_instance_delete.3scf			:= LINKSRC = scf_instance_create.3scf
scf_instance_destroy.3scf			:= LINKSRC = scf_instance_create.3scf
scf_instance_get_name.3scf			:= LINKSRC = scf_instance_create.3scf
scf_instance_get_parent.3scf			:= LINKSRC = scf_instance_create.3scf
scf_instance_handle.3scf			:= LINKSRC = scf_instance_create.3scf
scf_service_add_instance.3scf			:= LINKSRC = scf_instance_create.3scf
scf_service_get_instance.3scf			:= LINKSRC = scf_instance_create.3scf

scf_iter_destroy.3scf				:= LINKSRC = scf_iter_create.3scf
scf_iter_handle.3scf				:= LINKSRC = scf_iter_create.3scf
scf_iter_handle_scopes.3scf			:= LINKSRC = scf_iter_create.3scf
scf_iter_instance_pgs.3scf			:= LINKSRC = scf_iter_create.3scf
scf_iter_instance_pgs_composed.3scf		:= LINKSRC = scf_iter_create.3scf
scf_iter_instance_pgs_typed.3scf		:= LINKSRC = scf_iter_create.3scf
scf_iter_instance_pgs_typed_composed.3scf	:= LINKSRC = scf_iter_create.3scf
scf_iter_instance_snapshots.3scf		:= LINKSRC = scf_iter_create.3scf
scf_iter_next_instance.3scf			:= LINKSRC = scf_iter_create.3scf
scf_iter_next_pg.3scf				:= LINKSRC = scf_iter_create.3scf
scf_iter_next_property.3scf			:= LINKSRC = scf_iter_create.3scf
scf_iter_next_scope.3scf			:= LINKSRC = scf_iter_create.3scf
scf_iter_next_service.3scf			:= LINKSRC = scf_iter_create.3scf
scf_iter_next_snapshot.3scf			:= LINKSRC = scf_iter_create.3scf
scf_iter_next_value.3scf			:= LINKSRC = scf_iter_create.3scf
scf_iter_pg_properties.3scf			:= LINKSRC = scf_iter_create.3scf
scf_iter_property_values.3scf			:= LINKSRC = scf_iter_create.3scf
scf_iter_reset.3scf				:= LINKSRC = scf_iter_create.3scf
scf_iter_scope_services.3scf			:= LINKSRC = scf_iter_create.3scf
scf_iter_service_instances.3scf			:= LINKSRC = scf_iter_create.3scf
scf_iter_service_pgs.3scf			:= LINKSRC = scf_iter_create.3scf
scf_iter_service_pgs_typed.3scf			:= LINKSRC = scf_iter_create.3scf
scf_iter_snaplevel_pgs.3scf			:= LINKSRC = scf_iter_create.3scf
scf_iter_snaplevel_pgs_typed.3scf		:= LINKSRC = scf_iter_create.3scf

scf_instance_add_pg.3scf			:= LINKSRC = scf_pg_create.3scf
scf_instance_get_pg.3scf			:= LINKSRC = scf_pg_create.3scf
scf_instance_get_pg_composed.3scf		:= LINKSRC = scf_pg_create.3scf
scf_pg_delete.3scf				:= LINKSRC = scf_pg_create.3scf
scf_pg_destroy.3scf				:= LINKSRC = scf_pg_create.3scf
scf_pg_get_flags.3scf				:= LINKSRC = scf_pg_create.3scf
scf_pg_get_name.3scf				:= LINKSRC = scf_pg_create.3scf
scf_pg_get_parent_instance.3scf			:= LINKSRC = scf_pg_create.3scf
scf_pg_get_parent_service.3scf			:= LINKSRC = scf_pg_create.3scf
scf_pg_get_parent_snaplevel.3scf		:= LINKSRC = scf_pg_create.3scf
scf_pg_get_type.3scf				:= LINKSRC = scf_pg_create.3scf
scf_pg_get_underlying_pg.3scf			:= LINKSRC = scf_pg_create.3scf
scf_pg_handle.3scf				:= LINKSRC = scf_pg_create.3scf
scf_pg_update.3scf				:= LINKSRC = scf_pg_create.3scf
scf_service_add_pg.3scf				:= LINKSRC = scf_pg_create.3scf
scf_service_get_pg.3scf				:= LINKSRC = scf_pg_create.3scf
scf_snaplevel_get_pg.3scf			:= LINKSRC = scf_pg_create.3scf

scf_pg_get_property.3scf			:= LINKSRC = scf_property_create.3scf
scf_property_destroy.3scf			:= LINKSRC = scf_property_create.3scf
scf_property_get_name.3scf			:= LINKSRC = scf_property_create.3scf
scf_property_get_value.3scf			:= LINKSRC = scf_property_create.3scf
scf_property_handle.3scf			:= LINKSRC = scf_property_create.3scf
scf_property_is_type.3scf			:= LINKSRC = scf_property_create.3scf
scf_property_type.3scf				:= LINKSRC = scf_property_create.3scf
scf_string_to_type.3scf				:= LINKSRC = scf_property_create.3scf
scf_type_to_string.3scf				:= LINKSRC = scf_property_create.3scf

scf_handle_get_scope.3scf			:= LINKSRC = scf_scope_create.3scf
scf_scope_destroy.3scf				:= LINKSRC = scf_scope_create.3scf
scf_scope_get_name.3scf				:= LINKSRC = scf_scope_create.3scf
scf_scope_handle.3scf				:= LINKSRC = scf_scope_create.3scf

scf_scope_add_service.3scf			:= LINKSRC = scf_service_create.3scf
scf_scope_get_service.3scf			:= LINKSRC = scf_service_create.3scf
scf_service_delete.3scf				:= LINKSRC = scf_service_create.3scf
scf_service_destroy.3scf			:= LINKSRC = scf_service_create.3scf
scf_service_get_name.3scf			:= LINKSRC = scf_service_create.3scf
scf_service_get_parent.3scf			:= LINKSRC = scf_service_create.3scf
scf_service_handle.3scf				:= LINKSRC = scf_service_create.3scf

scf_simple_app_props_free.3scf			:= LINKSRC = scf_simple_prop_get.3scf
scf_simple_app_props_get.3scf			:= LINKSRC = scf_simple_prop_get.3scf
scf_simple_app_props_next.3scf			:= LINKSRC = scf_simple_prop_get.3scf
scf_simple_app_props_search.3scf		:= LINKSRC = scf_simple_prop_get.3scf
scf_simple_prop_free.3scf			:= LINKSRC = scf_simple_prop_get.3scf
scf_simple_prop_name.3scf			:= LINKSRC = scf_simple_prop_get.3scf
scf_simple_prop_next_astring.3scf		:= LINKSRC = scf_simple_prop_get.3scf
scf_simple_prop_next_boolean.3scf		:= LINKSRC = scf_simple_prop_get.3scf
scf_simple_prop_next_count.3scf			:= LINKSRC = scf_simple_prop_get.3scf
scf_simple_prop_next_integer.3scf		:= LINKSRC = scf_simple_prop_get.3scf
scf_simple_prop_next_opaque.3scf		:= LINKSRC = scf_simple_prop_get.3scf
scf_simple_prop_next_reset.3scf			:= LINKSRC = scf_simple_prop_get.3scf
scf_simple_prop_next_time.3scf			:= LINKSRC = scf_simple_prop_get.3scf
scf_simple_prop_next_ustring.3scf		:= LINKSRC = scf_simple_prop_get.3scf
scf_simple_prop_numvalues.3scf			:= LINKSRC = scf_simple_prop_get.3scf
scf_simple_prop_pgname.3scf			:= LINKSRC = scf_simple_prop_get.3scf
scf_simple_prop_type.3scf			:= LINKSRC = scf_simple_prop_get.3scf

scf_snaplevel_destroy.3scf			:= LINKSRC = scf_snaplevel_create.3scf
scf_snaplevel_get_instance_name.3scf		:= LINKSRC = scf_snaplevel_create.3scf
scf_snaplevel_get_next_snaplevel.3scf		:= LINKSRC = scf_snaplevel_create.3scf
scf_snaplevel_get_parent.3scf			:= LINKSRC = scf_snaplevel_create.3scf
scf_snaplevel_get_scope_name.3scf		:= LINKSRC = scf_snaplevel_create.3scf
scf_snaplevel_get_service_name.3scf		:= LINKSRC = scf_snaplevel_create.3scf
scf_snaplevel_handle.3scf			:= LINKSRC = scf_snaplevel_create.3scf
scf_snapshot_get_base_snaplevel.3scf		:= LINKSRC = scf_snaplevel_create.3scf

scf_instance_get_snapshot.3scf			:= LINKSRC = scf_snapshot_create.3scf
scf_snapshot_destroy.3scf			:= LINKSRC = scf_snapshot_create.3scf
scf_snapshot_get_name.3scf			:= LINKSRC = scf_snapshot_create.3scf
scf_snapshot_get_parent.3scf			:= LINKSRC = scf_snapshot_create.3scf
scf_snapshot_handle.3scf			:= LINKSRC = scf_snapshot_create.3scf
scf_snapshot_update.3scf			:= LINKSRC = scf_snapshot_create.3scf

scf_tmpl_get_by_pg.3scf				:= LINKSRC = scf_tmpl_pg_create.3scf
scf_tmpl_get_by_pg_name.3scf			:= LINKSRC = scf_tmpl_pg_create.3scf
scf_tmpl_iter_pgs.3scf				:= LINKSRC = scf_tmpl_pg_create.3scf
scf_tmpl_pg_destroy.3scf			:= LINKSRC = scf_tmpl_pg_create.3scf
scf_tmpl_pg_reset.3scf				:= LINKSRC = scf_tmpl_pg_create.3scf

scf_tmpl_pg_common_name.3scf			:= LINKSRC = scf_tmpl_pg_name.3scf
scf_tmpl_pg_description.3scf			:= LINKSRC = scf_tmpl_pg_name.3scf
scf_tmpl_pg_required.3scf			:= LINKSRC = scf_tmpl_pg_name.3scf
scf_tmpl_pg_target.3scf				:= LINKSRC = scf_tmpl_pg_name.3scf
scf_tmpl_pg_type.3scf				:= LINKSRC = scf_tmpl_pg_name.3scf

scf_tmpl_get_by_prop.3scf			:= LINKSRC = scf_tmpl_prop_create.3scf
scf_tmpl_iter_props.3scf			:= LINKSRC = scf_tmpl_prop_create.3scf
scf_tmpl_prop_destroy.3scf			:= LINKSRC = scf_tmpl_prop_create.3scf
scf_tmpl_prop_reset.3scf			:= LINKSRC = scf_tmpl_prop_create.3scf

scf_count_ranges_destroy.3scf			:= LINKSRC = scf_tmpl_prop_name.3scf
scf_int_ranges_destroy.3scf			:= LINKSRC = scf_tmpl_prop_name.3scf
scf_tmpl_prop_cardinality.3scf			:= LINKSRC = scf_tmpl_prop_name.3scf
scf_tmpl_prop_common_name.3scf			:= LINKSRC = scf_tmpl_prop_name.3scf
scf_tmpl_prop_description.3scf			:= LINKSRC = scf_tmpl_prop_name.3scf
scf_tmpl_prop_internal_seps.3scf		:= LINKSRC = scf_tmpl_prop_name.3scf
scf_tmpl_prop_required.3scf			:= LINKSRC = scf_tmpl_prop_name.3scf
scf_tmpl_prop_type.3scf				:= LINKSRC = scf_tmpl_prop_name.3scf
scf_tmpl_prop_units.3scf			:= LINKSRC = scf_tmpl_prop_name.3scf
scf_tmpl_prop_visibility.3scf			:= LINKSRC = scf_tmpl_prop_name.3scf
scf_tmpl_value_common_name.3scf			:= LINKSRC = scf_tmpl_prop_name.3scf
scf_tmpl_value_count_range_choices.3scf		:= LINKSRC = scf_tmpl_prop_name.3scf
scf_tmpl_value_count_range_constraints.3scf	:= LINKSRC = scf_tmpl_prop_name.3scf
scf_tmpl_value_description.3scf			:= LINKSRC = scf_tmpl_prop_name.3scf
scf_tmpl_value_in_constraint.3scf		:= LINKSRC = scf_tmpl_prop_name.3scf
scf_tmpl_value_int_range_choices.3scf		:= LINKSRC = scf_tmpl_prop_name.3scf
scf_tmpl_value_int_range_constraints.3scf	:= LINKSRC = scf_tmpl_prop_name.3scf
scf_tmpl_value_name_choices.3scf		:= LINKSRC = scf_tmpl_prop_name.3scf
scf_tmpl_value_name_constraints.3scf		:= LINKSRC = scf_tmpl_prop_name.3scf
scf_tmpl_visibility_to_string.3scf		:= LINKSRC = scf_tmpl_prop_name.3scf
scf_values_destroy.3scf				:= LINKSRC = scf_tmpl_prop_name.3scf

scf_tmpl_error_pg.3scf				:= LINKSRC = scf_tmpl_validate_fmri.3scf
scf_tmpl_error_pg_tmpl.3scf			:= LINKSRC = scf_tmpl_validate_fmri.3scf
scf_tmpl_error_prop.3scf			:= LINKSRC = scf_tmpl_validate_fmri.3scf
scf_tmpl_error_prop_tmpl.3scf			:= LINKSRC = scf_tmpl_validate_fmri.3scf
scf_tmpl_error_source_fmri.3scf			:= LINKSRC = scf_tmpl_validate_fmri.3scf
scf_tmpl_error_type.3scf			:= LINKSRC = scf_tmpl_validate_fmri.3scf
scf_tmpl_error_value.3scf			:= LINKSRC = scf_tmpl_validate_fmri.3scf
scf_tmpl_errors_destroy.3scf			:= LINKSRC = scf_tmpl_validate_fmri.3scf
scf_tmpl_next_error.3scf			:= LINKSRC = scf_tmpl_validate_fmri.3scf
scf_tmpl_reset_errors.3scf			:= LINKSRC = scf_tmpl_validate_fmri.3scf
scf_tmpl_strerror.3scf				:= LINKSRC = scf_tmpl_validate_fmri.3scf

scf_transaction_commit.3scf			:= LINKSRC = scf_transaction_create.3scf
scf_transaction_destroy.3scf			:= LINKSRC = scf_transaction_create.3scf
scf_transaction_destroy_children.3scf		:= LINKSRC = scf_transaction_create.3scf
scf_transaction_handle.3scf			:= LINKSRC = scf_transaction_create.3scf
scf_transaction_property_change.3scf		:= LINKSRC = scf_transaction_create.3scf
scf_transaction_property_change_type.3scf	:= LINKSRC = scf_transaction_create.3scf
scf_transaction_property_delete.3scf		:= LINKSRC = scf_transaction_create.3scf
scf_transaction_property_new.3scf		:= LINKSRC = scf_transaction_create.3scf
scf_transaction_reset.3scf			:= LINKSRC = scf_transaction_create.3scf
scf_transaction_reset_all.3scf			:= LINKSRC = scf_transaction_create.3scf
scf_transaction_start.3scf			:= LINKSRC = scf_transaction_create.3scf

scf_type_base_type.3scf				:= LINKSRC = scf_value_create.3scf
scf_value_base_type.3scf			:= LINKSRC = scf_value_create.3scf
scf_value_destroy.3scf				:= LINKSRC = scf_value_create.3scf
scf_value_get_as_string.3scf			:= LINKSRC = scf_value_create.3scf
scf_value_get_as_string_typed.3scf		:= LINKSRC = scf_value_create.3scf
scf_value_get_astring.3scf			:= LINKSRC = scf_value_create.3scf
scf_value_get_boolean.3scf			:= LINKSRC = scf_value_create.3scf
scf_value_get_count.3scf			:= LINKSRC = scf_value_create.3scf
scf_value_get_integer.3scf			:= LINKSRC = scf_value_create.3scf
scf_value_get_opaque.3scf			:= LINKSRC = scf_value_create.3scf
scf_value_get_time.3scf				:= LINKSRC = scf_value_create.3scf
scf_value_get_ustring.3scf			:= LINKSRC = scf_value_create.3scf
scf_value_handle.3scf				:= LINKSRC = scf_value_create.3scf
scf_value_is_type.3scf				:= LINKSRC = scf_value_create.3scf
scf_value_reset.3scf				:= LINKSRC = scf_value_create.3scf
scf_value_set_astring.3scf			:= LINKSRC = scf_value_create.3scf
scf_value_set_boolean.3scf			:= LINKSRC = scf_value_create.3scf
scf_value_set_count.3scf			:= LINKSRC = scf_value_create.3scf
scf_value_set_from_string.3scf			:= LINKSRC = scf_value_create.3scf
scf_value_set_integer.3scf			:= LINKSRC = scf_value_create.3scf
scf_value_set_opaque.3scf			:= LINKSRC = scf_value_create.3scf
scf_value_set_time.3scf				:= LINKSRC = scf_value_create.3scf
scf_value_set_ustring.3scf			:= LINKSRC = scf_value_create.3scf
scf_value_type.3scf				:= LINKSRC = scf_value_create.3scf

smf_degrade_instance.3scf			:= LINKSRC = smf_enable_instance.3scf
smf_disable_instance.3scf			:= LINKSRC = smf_enable_instance.3scf
smf_get_state.3scf				:= LINKSRC = smf_enable_instance.3scf
smf_maintain_instance.3scf			:= LINKSRC = smf_enable_instance.3scf
smf_refresh_instance.3scf			:= LINKSRC = smf_enable_instance.3scf
smf_restart_instance.3scf			:= LINKSRC = smf_enable_instance.3scf
smf_restore_instance.3scf			:= LINKSRC = smf_enable_instance.3scf

.KEEP_STATE:

include		$(SRC)/man/Makefile.man

install:	$(ROOTMANFILES) $(ROOTMANLINKS)