Blob


1 .fp 1 R LucidaSans
2 .fp 2 I LucidaSansI
3 .fp 3 B LucidaSansB
4 .fp 5 L LucidaCW
5 .if n .uf 4
6 .if n .bd 3
7 .if n .rm bd
8 '''\" PWB Manual Entry Macros - 1.36 of 11/11/80
9 '''\" Nroff/Troff Version @(#)1.36
10 '''\" Option -rs1 short (9") pages
11 '''\" Option -rp# set no. of first page, put no. of pgs. on stderr
12 '''\" Option -rd1 give modified date instead of printed date
13 ... temporary fixes for neat manual printing...
14 .deth
15 .tmwrong version of man entry macros - use -man6
16 .ab
17 ..
18 .ifn .ds Tm \uTM\d
19 .ift .ds Tm \v'-0.5m'\s-4TM\s+4\v'0.5m'
20 .de}E
21 .}f
22 .in\\n()Ru+\\n(INu
23 .ll\\n(LLu
24 .lt\\n(LLu
25 .pl\\n()Lu
26 ..
27 .deDT
28 .ift .ta 3.6m 7.2m 10.8m 14.4m 18m 21.6m 25.2m 28.8m 32.4m 36m 39.6m 43.2m 46.8m
29 .ifn .ta 5n 10n 15n 20n 25n 30n 35n 40n 45n 50n 55n 60n 65n
30 ..
31 .de HY
32 .hy14
33 ..
34 .de}f
35 .ift .vs \\n()Vp
36 .ps\\n()S
37 .ft1
38 ..
39 .de}H
40 .ev1
41 .}C
42 .}E
43 .ie\\n()s 'sp |2v
44 .el'sp |3v
45 .".ps\\n()S-1
46 .tl \\*(]H\\*(]L\\*(]H
47 .ft1
48 .ps\\n()S
49 .ie\\n()s 'sp 1.5v
50 .el'sp 3v
51 .ev
52 .ns
53 .if \\n(CL .2C
54 ..
55 .de}F
56 .ev1
57 .}E
58 .if\\n()s 'sp |\\n(.pu-1v-1p
59 .if\\n()t 'sp |\\n(.pu-3v
60 .ifn 'sp |\\n(.pu-4v
61 .ifn .tl Page %\\*(]D\\*(]W
62 .ift .tl %
63 .ev
64 'bp
65 ..
66 .ifn .ig
67 .de}C
68 .if "\\*(.T"aps"\{\
69 . po0i
70 . lt7.5i
71 . if\\n()s .tl \l0.25i\l0.25i\h1i\l0.25i
72 . if\\n()t .tl \l0.25i\l0.25i
73 . lt
74 . po\}
75 ..
76 .de}M
77 .}N
78 .wh-.5p }C
79 .ll\\n(LLu
80 .}P
81 ..
82 .de}K
83 .}N
84 .pl1
85 .ll\\n(LLu
86 ..
87 .de}P
88 .nr )P \\n%+1-\\np
89 .if \\nq .tm \\n(.F \\n()P \\np
90 .bp
91 .if \\nq .nr p \\n%
92 ..
93 .deTH
94 .PD
95 .nrIN \\n()Mu
96 .ift .ds ]H \\$1\^(\^\\$2\^)
97 .ifn .ds ]H \\$1(\\$2)
98 .if\\n()s .ds ]D
99 .if\\n()t .ds ]D Plan 9
100 .ifn .ds ]D Plan 9
101 .ds]L
102 .if!\\$3 .ds ]L (\^\\$3\^)
103 .if!\\$4 .ds ]D \\$4
104 .wh0 }H
105 .wh-\\n(:mu }F
106 .em}M
107 .if\\n(nl .}P
108 .nr)I \\n()Mu
109 .nr)R 0
110 .}E
111 .DT
112 .ifn \{.na
113 .nh\}
114 .ift \{.bd S 3 3
115 .HY \}
116 \Xhtml <B>
117 \Xhtml [<A HREF="/sys/man/index.html">manual index</A>]
118 \Xhtml [<A HREF="/sys/man/\\$2/INDEX.html">section index</A>]
119 \Xhtml </B>
120 ..
121 .deSH
122 .PD
123 .}X 0 "\\$1"
124 .nr)E 2
125 \&\Xhtml <H4>\\$1 \|\\$2 \|\\$3 \|\\$4 \|\\$5 \|\\$6\Xhtml </H4>
126 ..
127 .deSS
128 .PD
129 .}X 3n "" ""
130 .nr)E 2
131 \Xhtml <H4>\&\\$1 \|\\$2 \|\\$3 \|\\$4 \|\\$5 \|\\$6\Xhtml </H4>
132 ..
133 .de}X
134 .}E
135 .ti\\$1
136 .sp\\n(PDu
137 .ne1.1v
138 .nr)R 0
139 .fi
140 '''ss12
141 '''if\\$2SYNOPSIS .ss 18
142 .it1 }N
143 .if!\\$3 .SM
144 .ft 3
145 ..
146 .de}2
147 .nr)E 0
148 .}E
149 .nr)I \\n()Mu
150 .ns
151 .ft1
152 ..
153 .deSM
154 .nh
155 .ps\\n()S-1
156 .if!\\$1 \&\\$1
157 .if!\\$2 \&\\$2
158 .if!\\$3 \&\\$3
159 .if!\\$4 \&\\$4
160 .if!\\$5 \&\\$5
161 .if!\\$6 \&\\$6
162 .if!\\$1 .ps \\n()S
163 .if\\$1 .it 1 }N
164 .HY
165 ..
166 .deI
167 .nh
168 .ft2
169 .it1 }N
170 .if!\\$1 \&\\$1 \\$2 \\$3 \\$4 \\$5 \\$6
171 .HY
172 ..
173 .deB
174 .nh
175 .it1 }N
176 .ie!\\$1 \%\&\f5\\$1 \\$2 \\$3 \\$4 \\$5 \\$6
177 .el .ft5
178 .HY
179 ..
180 .deL
181 .nh
182 .it1 }N
183 .ift \{.ie!\\$1 \%\&\f5\\$1 \\$2 \\$3 \\$4 \\$5 \\$6
184 .el .ft5 \}
185 .ifn \{.ft5
186 .if!\\$1 \{.ie\\$2 `\\$1'
187 .el .ie\\$3 `\\$1 \\$2'
188 .el .ie\\$4 `\\$1 \\$2 \\$3'
189 .el .ie\\$5 `\\$1 \\$2 \\$3 \\$4'
190 .el .ie\\$6 `\\$1 \\$2 \\$3 \\$4 \\$5'
191 .el `\\$1 \\$2 \\$3 \\$4 \\$5 \\$6'\}\}
192 .HY
193 ..
194 .deRI
195 .nh
196 .}S 1 2 \& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
197 .HY
198 .}f
199 ..
200 .deIR
201 .nh
202 .}S 2 1 \& "\Xhtml manref start \\$1 \\$2\\$1" "\\$2\Xhtml manref end \\$1 \\$2" "\\$3" "\\$4" "\\$5" "\\$6"
203 .HY
204 .}f
205 ..
206 .deIB
207 .nh
208 .ift .}S 2 5 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
209 .ifn .}S 2 1 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
210 .HY
211 .}f
212 ..
213 .deRB
214 .nh
215 .ift .}S 1 5 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
216 .ifn .}S 1 1 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
217 .HY
218 .}f
219 ..
220 .deBR
221 .nh
222 .ift .}S 5 1 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
223 .ifn .}S 1 1 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
224 .HY
225 .}f
226 ..
227 .deBI
228 .nh
229 .ift .}S 5 2 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
230 .ifn .}S 1 2 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
231 .HY
232 .}f
233 ..
234 .de LR
235 .nh
236 .ift \%\&\f5\\$1\f1\\$2
237 .ifn \%`\\$1'\\$2
238 .HY
239 ..
240 .de RL
241 .nh
242 .ift \%\&\f1\\$1\\f5\\$2\\f1\\$3
243 .ifn \%\\$1`\\$2'\\$3
244 .HY
245 ..
246 .de}S
247 .ds]F
248 .if\\$12 .if !\\$5 .ds ]F \^
249 .if\\$22 .if !\\$5 .ds ]F \^
250 .ie!\\$4 .}S \\$2 \\$1 "\\$3\f\\$1\\$4\\*(]F" "\\$5" "\\$6" "\\$7" "\\$8" "\\$9"
251 .el\\$3
252 .}f
253 ..
254 .deEX
255 .ift .ft5
256 .nf
257 ..
258 .deEE
259 .ft1
260 .fi
261 ..
262 .de}p
263 .sp\\n(PDu
264 .ne1.1v
265 .}E
266 .nr)I \\n()Mu
267 .ns
268 ..
269 .dePP \"indirect PP so we can attach html - see tmac.anhtml
270 .}p
271 ..
272 .deP
273 .PP
274 ..
275 .deLP
276 .PP
277 ..
278 .dePD
279 .ift .nr PD .4v
280 .ifn .nr PD 1v
281 .if!\\$1 .nr PD \\$1v
282 ..
283 .deHP
284 .sp\\n(PDu
285 .ne1.1v
286 .if!\\$1 .nr )I \\$1n
287 .ll\\n(LLu
288 .in\\n()Ru+\\n(INu+\\n()Iu
289 .ti\\n()Ru+\\n(INu
290 .}f
291 ..
292 .deIP
293 .ie!\\$1 \{.TP "\\$2"
294 \&\\$1\}
295 .el\{.sp\\n(PDu
296 .ne1.1v
297 .if!\\$2 .nr )I \\$2n
298 .}f
299 .ll\\n(LLu
300 .in\\n()Ru+\\n(INu+\\n()Iu
301 .lg\}
302 ..
303 .deTP
304 .if!\\$1 \{.nr )I \\$1n
305 .if\\$10 .nr )I \\n()M\}
306 .sp\\n(PDu
307 .ne1.1v
308 .in\\n()Ru
309 .lg0
310 .ns
311 .it1 }N
312 .nr)E 1
313 .di]B
314 ..
315 .deTF
316 .IP "" "\w'\f5\\$1\ \ \fP'u"
317 .PD0
318 ..
319 .de}1
320 .ds]X \&\\*(]B\\
321 .rm]B
322 .nr)E 0
323 .if!\\$1 .nr )I \\$1n
324 .}f
325 .ll\\n(LLu
326 .in\\n()Ru+\\n(INu+\\n()Iu
327 .ti\\n(INu
328 .ie!\\n()Iu+\\n()Ru-\w\\*(]Xu-3p \{\\*(]X
329 .br\}
330 .el\\*(]X\h|\\n()Iu+\\n()Ru\c
331 .}f
332 .lg
333 ..
334 .de}N
335 .if\\n()E .br
336 .if\\n()E1 .di
337 .if\\n()E0 .}f
338 .if\\n()E1 .}1
339 .if\\n()E2 .}2
340 ..
341 .deRS
342 .nr]\\n+()p \\n()I
343 .nr)\\n()p \\n()R
344 .ie!\\$1 .nr )R +\\$1n
345 .el.nr )R +\\n()I
346 .nr)I \\n()Mu
347 .}E
348 ..
349 .deRE
350 .if!\\$1 \{.ie \\$10 .nr )p 1 1
351 .el.nr )p \\$1 1 \}
352 .ds]i \\*(]I\\n()p
353 .ds]r \\*(]R\\n()p
354 .nr)I \\*(]i
355 .nr)R \\*(]r
356 .if\\n()p .nr )p -1
357 .}E
358 ..
359 '''\" .2C begin 2-column display, by diversion
360 '''\" CC=amount of text that will fit on page
361 '''\" CL=1 multicolumn in effect, else 0
362 '''\" CI saved indent
363 '''\" CB contains diverted text
364 .de 2C
365 .ne 2
366 .nf
367 .nr CC \\n(.t/1v*2v
368 .nr CI \\n(IN
369 .nr IN 0
370 .di CB
371 .nr CL 1
372 .}E
373 .dt \\n(CCu C1
374 ..
375 '''\" .1C return to 1-column
376 .de 1C
377 .nr CL 0
378 .C1
379 .fi
380 ..
381 '''\" end of diversion, at end of page or return to 1-column
382 '''\" CC=pos of nominal column end
383 .de C1
384 .dt
385 \!.C3
386 .di
387 .if \\n(dn \{.nr CC \\n(dnu/2u+\\n(nlu
388 .wh \\n(CCu C2
389 .mk
390 .nf
391 .nr IN \\n(CIu
392 .}E
393 .CB \}
394 ..
395 '''\" end of first column retrieved from diversion
396 '''\" CC=pos of actual column end
397 .de C2
398 .wh \\n(CCu
399 .mk CC
400 .po +(\\n(LLu/2u)u
401 .rt
402 .if \\n(dn>1v .ns
403 ..
404 '''\" end of second column
405 .de C3
406 .br
407 .po -(\\n(LLu/2u)u
408 .if \\n(CC>\\n(nl .sp |\\n(CCu
409 .ne 2
410 ..
411 .dePM
412 .if\\$1 .nr !K 0
413 .if\w\\$1 \{\
414 .ie\\$1P .nr !K 1
415 .el.ie \\$1BP .nr !K 3
416 .el.ie \\$1BR .nr !K 4
417 .el.nr !K 2 \}
418 .if\\n(!K .wh -(\\n(:mu+5v) )G
419 ..
420 .de)G
421 .if\\n(!K 'sp 2v
422 .ie\\n(!K=1 \{\
423 .iet .bd1 3
424 .el.bd1 0
425 .tlPRIVATE
426 .bd1
427 .tlThis information should not be disclosed to unauthorized persons.
428 .tlIt is meant solely for use by authorized Bell System employees. \}
429 .el.ie \\n(!K=3 \{\
430 .iet .bd1 3
431 .el.bd1 0
432 .tlBELL LABORATORIES PROPRIETARY
433 .bd1
434 .tlNot for use or disclosure outside Bell Laboratories except by
435 .tlwritten approval of the director of the distributing organization. \}
436 .el.ie \\n(!K=4 \{\
437 .iet .bd1 3
438 .el.bd1 0
439 .tlBELL LABORATORIES RESTRICTED
440 .bd1
441 .tlThe information herein is meant solely for use by authorized
442 .tlBell Laboratories employees and is not to be disclosed to others. \}
443 .el.if \\n(!K=2 \{\
444 .iet .bd1 3
445 .el.bd1 0
446 .tlNOTICE
447 .bd1
448 .tlNot for use or disclosure outside the
449 .tlBell System except under written agreement. \}
450 ..
451 .nr)s 0
452 .ift .if \ns .nr )s 1
453 .nr)t 0
454 .ift .if !\ns .nr )t 1
455 .if\n()s \{.nr )L 9i
456 .nrLL 4.75i
457 .nr)O .75i
458 .nr)S 8
459 .nr)V 9 \}
460 .if\n()t \{.nr )L 11i
461 .nrLL 6.5i
462 .nr)O 1i
463 .nr)S 9
464 .nr)V 11 \}
465 .ift \{.ds R ®
466 .dsS \s\n()S
467 ..\}
468 .ifn \{.nr )L 11i
469 .nrLL 6.5i
470 .nr)O .463i
471 .if '\*(.T'think' \{.nrLL 80n
472 .nr)O 0\}
473 .if '\*(.T'thinksmall' \{.nrLL 142n
474 .vs 9p
475 .nr)O 0\}
476 .dsR (Reg.)
477 .dsS
478 ..\}
479 .if\nT .nr LL 80n
480 .if\nV>1 \{
481 .nrLL 82n
482 .nr)L 84v
483 .rmul \}
484 .nr)p 0 1
485 .ds]I \\\\n(]
486 .ds]R \\\\n()
487 .if\nd0 .nr m \n(mo-1
488 .if\nm0 .ds ]m January
489 .if\nm1 .ds ]m February
490 .if\nm2 .ds ]m March
491 .if\nm3 .ds ]m April
492 .if\nm4 .ds ]m May
493 .if\nm5 .ds ]m June
494 .if\nm6 .ds ]m July
495 .if\nm7 .ds ]m August
496 .if\nm8 .ds ]m September
497 .if\nm9 .ds ]m October
498 .if\nm10 .ds ]m November
499 .if\nm11 .ds ]m December
500 .ifn \{.nr m \nm+1
501 .nr yD (\n(yr%100
502 .af yD 01
503 .ie\nd .ds ]W (last mod. \nm/\nd/\ny)
504 .el.ds ]W (printed \n(mo/\n(dy/\n(yD)
505 ..\}
506 .if\n()s .ds ]W
507 .if\n()t \{.ie \nd .ds ]W \*(]m \nd, 20\ny
508 .el.ds ]W \*(]m \n(dy, 20\n(yr
509 ..\}
510 .pl\n()Lu
511 .ll\n(LLu
512 .lt\n(LLu
513 .po\n()Ou
514 .ift .tr \``\''
515 .}f
516 .if\n()s .nr :m 3.5v
517 .if\n()t .nr :m 6v
518 .ifn .nr :m 7v
519 .ift .nr )M 3.6m
520 .ifn .nr )M 5n
521 .em}K
522 .nr q \np
523 .if!\np .nr p 1
524 .pn \np