Blob
1 .fp 1 R LucidaSans2 .fp 2 I LucidaSansI3 .fp 3 B LucidaSansB4 .fp 5 L LucidaCW5 .ds 9 /usr/local/plan96 .if n .uf 47 .if n .bd 38 .if n .rm bd9 '''\" PWB Manual Entry Macros - 1.36 of 11/11/8010 '''\" Nroff/Troff Version @(#)1.3611 '''\" Option -rs1 short (9") pages12 '''\" Option -rp# set no. of first page, put no. of pgs. on stderr13 '''\" Option -rd1 give modified date instead of printed date14 ... temporary fixes for neat manual printing...15 .deth16 .tmwrong version of man entry macros - use -man617 .ab18 ..19 .ifn .ds Tm \uTM\d20 .ift .ds Tm \v'-0.5m'\s-4TM\s+4\v'0.5m'21 .de}E22 .}f23 .in\\n()Ru+\\n(INu24 .ll\\n(LLu25 .lt\\n(LLu26 .pl\\n()Lu27 ..28 .deDT29 .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.8m30 .ifn .ta 5n 10n 15n 20n 25n 30n 35n 40n 45n 50n 55n 60n 65n31 ..32 .de HY33 .hy1434 ..35 .de}f36 .ift .vs \\n()Vp37 .ps\\n()S38 .ft139 ..40 .de}H41 .ev142 .}C43 .}E44 .ie\\n()s 'sp |2v45 .el'sp |3v46 .".ps\\n()S-147 .tl \\*(]H\\*(]L\\*(]H48 .ft149 .ps\\n()S50 .ie\\n()s 'sp 1.5v51 .el'sp 3v52 .ev53 .ns54 .if \\n(CL .2C55 ..56 .de}F57 .ev158 .}E59 .if\\n()s 'sp |\\n(.pu-1v-1p60 .if\\n()t 'sp |\\n(.pu-3v61 .ifn 'sp |\\n(.pu-4v62 .ifn .tl Page %\\*(]D\\*(]W63 .ift .tl %64 .ev65 'bp66 ..67 .ifn .ig68 .de}C69 .if "\\*(.T"aps"\{\70 . po0i71 . lt7.5i72 . if\\n()s .tl \l0.25i\l0.25i\h1i\l0.25i73 . if\\n()t .tl \l0.25i\l0.25i74 . lt75 . po\}76 ..77 .de}M78 .}N79 .wh-.5p }C80 .ll\\n(LLu81 .}P82 ..83 .de}K84 .}N85 .pl186 .ll\\n(LLu87 ..88 .de}P89 .nr )P \\n%+1-\\np90 .if \\nq .tm \\n(.F \\n()P \\np91 .bp92 .if \\nq .nr p \\n%93 ..94 .deTH95 .PD96 .nrIN \\n()Mu97 .ift .ds ]H \\$1\^(\^\\$2\^)98 .ifn .ds ]H \\$1(\\$2)99 .if\\n()s .ds ]D100 .if\\n()t .ds ]D Plan 9101 .ifn .ds ]D Plan 9102 .ds]L103 .if!\\$3 .ds ]L (\^\\$3\^)104 .if!\\$4 .ds ]D \\$4105 .wh0 }H106 .wh-\\n(:mu }F107 .em}M108 .if\\n(nl .}P109 .nr)I \\n()Mu110 .nr)R 0111 .}E112 .DT113 .ifn \{.na114 .nh\}115 .ift \{.bd S 3 3116 .HY \}117 \Xhtml <B>118 \Xhtml [<A HREF="/sys/man/index.html">manual index</A>]119 \Xhtml [<A HREF="/sys/man/\\$2/INDEX.html">section index</A>]120 \Xhtml </B>121 ..122 .de HR123 .ie '\\$2'' \\$4\X'html href \\$1'\fL\\$1\fP\X'html /href'\\$3124 .el \\$4\X'html href \\$1'\\$2\X'html /href'\\$3125 ..126 .deSH127 .PD128 .}X 0 "\\$1"129 .nr)E 2130 \&\Xhtml <H4>\\$1 \|\\$2 \|\\$3 \|\\$4 \|\\$5 \|\\$6\Xhtml </H4>131 ..132 .deSS133 .PD134 .}X 3n "" ""135 .nr)E 2136 \Xhtml <H4>\&\\$1 \|\\$2 \|\\$3 \|\\$4 \|\\$5 \|\\$6\Xhtml </H4>137 ..138 .de}X139 .}E140 .ti\\$1141 .sp\\n(PDu142 .ne1.1v143 .nr)R 0144 .fi145 '''ss12146 '''if\\$2SYNOPSIS .ss 18147 .it1 }N148 .if!\\$3 .SM149 .ft 3150 ..151 .de}2152 .nr)E 0153 .}E154 .nr)I \\n()Mu155 .ns156 .ft1157 ..158 .deSM159 .nh160 .ps\\n()S-1161 .if!\\$1 \&\\$1162 .if!\\$2 \&\\$2163 .if!\\$3 \&\\$3164 .if!\\$4 \&\\$4165 .if!\\$5 \&\\$5166 .if!\\$6 \&\\$6167 .if!\\$1 .ps \\n()S168 .if\\$1 .it 1 }N169 .HY170 ..171 .deI172 .nh173 .ft2174 .it1 }N175 .if!\\$1 \&\\$1 \\$2 \\$3 \\$4 \\$5 \\$6176 .HY177 ..178 .deB179 .nh180 .it1 }N181 .ie!\\$1 \%\&\f5\\$1 \\$2 \\$3 \\$4 \\$5 \\$6182 .el .ft5183 .HY184 ..185 .deL186 .nh187 .it1 }N188 .ift \{.ie!\\$1 \%\&\f5\\$1 \\$2 \\$3 \\$4 \\$5 \\$6189 .el .ft5 \}190 .ifn \{.ft5191 .if!\\$1 \{.ie\\$2 `\\$1'192 .el .ie\\$3 `\\$1 \\$2'193 .el .ie\\$4 `\\$1 \\$2 \\$3'194 .el .ie\\$5 `\\$1 \\$2 \\$3 \\$4'195 .el .ie\\$6 `\\$1 \\$2 \\$3 \\$4 \\$5'196 .el `\\$1 \\$2 \\$3 \\$4 \\$5 \\$6'\}\}197 .HY198 ..199 .deRI200 .nh201 .}S 1 2 \& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"202 .HY203 .}f204 ..205 .deIR206 .nh207 .}S 2 1 \& "\Xhtml manref start \\$1 \\$2\\$1" "\\$2\Xhtml manref end \\$1 \\$2" "\\$3" "\\$4" "\\$5" "\\$6"208 .HY209 .}f210 ..211 .deIB212 .nh213 .ift .}S 2 5 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"214 .ifn .}S 2 1 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"215 .HY216 .}f217 ..218 .deRB219 .nh220 .ift .}S 1 5 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"221 .ifn .}S 1 1 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"222 .HY223 .}f224 ..225 .deBR226 .nh227 .ift .}S 5 1 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"228 .ifn .}S 1 1 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"229 .HY230 .}f231 ..232 .deBI233 .nh234 .ift .}S 5 2 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"235 .ifn .}S 1 2 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"236 .HY237 .}f238 ..239 .de LR240 .nh241 .ift \%\&\f5\\$1\f1\\$2242 .ifn \%`\\$1'\\$2243 .HY244 ..245 .de RL246 .nh247 .ift \%\&\f1\\$1\\f5\\$2\\f1\\$3248 .ifn \%\\$1`\\$2'\\$3249 .HY250 ..251 .de}S252 .ds]F253 .if\\$12 .if !\\$5 .ds ]F \^254 .if\\$22 .if !\\$5 .ds ]F \^255 .ie!\\$4 .}S \\$2 \\$1 "\\$3\f\\$1\\$4\\*(]F" "\\$5" "\\$6" "\\$7" "\\$8" "\\$9"256 .el\\$3257 .}f258 ..259 .deEX260 .ift .ft5261 .nf262 ..263 .deEE264 .ft1265 .fi266 ..267 .de}p268 .sp\\n(PDu269 .ne1.1v270 .}E271 .nr)I \\n()Mu272 .ns273 ..274 .dePP \"indirect PP so we can attach html - see tmac.anhtml275 .}p276 ..277 .deP278 .PP279 ..280 .deLP281 .PP282 ..283 .dePD284 .ift .nr PD .4v285 .ifn .nr PD 1v286 .if!\\$1 .nr PD \\$1v287 ..288 .deHP289 .sp\\n(PDu290 .ne1.1v291 .if!\\$1 .nr )I \\$1n292 .ll\\n(LLu293 .in\\n()Ru+\\n(INu+\\n()Iu294 .ti\\n()Ru+\\n(INu295 .}f296 ..297 .deIP298 .ie!\\$1 \{.TP "\\$2"299 \&\\$1\}300 .el\{.sp\\n(PDu301 .ne1.1v302 .if!\\$2 .nr )I \\$2n303 .}f304 .ll\\n(LLu305 .in\\n()Ru+\\n(INu+\\n()Iu306 .lg\}307 ..308 .deTP309 .if!\\$1 \{.nr )I \\$1n310 .if\\$10 .nr )I \\n()M\}311 .sp\\n(PDu312 .ne1.1v313 .in\\n()Ru314 .lg0315 .ns316 .it1 }N317 .nr)E 1318 .di]B319 ..320 .deTF321 .IP "" "\w'\f5\\$1\ \ \fP'u"322 .PD0323 ..324 .de}1325 .ds]X \&\\*(]B\\326 .rm]B327 .nr)E 0328 .if!\\$1 .nr )I \\$1n329 .}f330 .ll\\n(LLu331 .in\\n()Ru+\\n(INu+\\n()Iu332 .ti\\n(INu333 .ie!\\n()Iu+\\n()Ru-\w\\*(]Xu-3p \{\\*(]X334 .br\}335 .el\\*(]X\h|\\n()Iu+\\n()Ru\c336 .}f337 .lg338 ..339 .de}N340 .if\\n()E .br341 .if\\n()E1 .di342 .if\\n()E0 .}f343 .if\\n()E1 .}1344 .if\\n()E2 .}2345 ..346 .deRS347 .nr]\\n+()p \\n()I348 .nr)\\n()p \\n()R349 .ie!\\$1 .nr )R +\\$1n350 .el.nr )R +\\n()I351 .nr)I \\n()Mu352 .}E353 ..354 .deRE355 .if!\\$1 \{.ie \\$10 .nr )p 1 1356 .el.nr )p \\$1 1 \}357 .ds]i \\*(]I\\n()p358 .ds]r \\*(]R\\n()p359 .nr)I \\*(]i360 .nr)R \\*(]r361 .if\\n()p .nr )p -1362 .}E363 ..364 '''\" .2C begin 2-column display, by diversion365 '''\" CC=amount of text that will fit on page366 '''\" CL=1 multicolumn in effect, else 0367 '''\" CI saved indent368 '''\" CB contains diverted text369 .de 2C370 .ne 2371 .nf372 .nr CC \\n(.t/1v*2v373 .nr CI \\n(IN374 .nr IN 0375 .di CB376 .nr CL 1377 .}E378 .dt \\n(CCu C1379 ..380 '''\" .1C return to 1-column381 .de 1C382 .nr CL 0383 .C1384 .fi385 ..386 '''\" end of diversion, at end of page or return to 1-column387 '''\" CC=pos of nominal column end388 .de C1389 .dt390 \!.C3391 .di392 .if \\n(dn \{.nr CC \\n(dnu/2u+\\n(nlu393 .wh \\n(CCu C2394 .mk395 .nf396 .nr IN \\n(CIu397 .}E398 .CB \}399 ..400 '''\" end of first column retrieved from diversion401 '''\" CC=pos of actual column end402 .de C2403 .wh \\n(CCu404 .mk CC405 .po +(\\n(LLu/2u)u406 .rt407 .if \\n(dn>1v .ns408 ..409 '''\" end of second column410 .de C3411 .br412 .po -(\\n(LLu/2u)u413 .if \\n(CC>\\n(nl .sp |\\n(CCu414 .ne 2415 ..416 .dePM417 .if\\$1 .nr !K 0418 .if\w\\$1 \{\419 .ie\\$1P .nr !K 1420 .el.ie \\$1BP .nr !K 3421 .el.ie \\$1BR .nr !K 4422 .el.nr !K 2 \}423 .if\\n(!K .wh -(\\n(:mu+5v) )G424 ..425 .de)G426 .if\\n(!K 'sp 2v427 .ie\\n(!K=1 \{\428 .iet .bd1 3429 .el.bd1 0430 .tlPRIVATE431 .bd1432 .tlThis information should not be disclosed to unauthorized persons.433 .tlIt is meant solely for use by authorized Bell System employees. \}434 .el.ie \\n(!K=3 \{\435 .iet .bd1 3436 .el.bd1 0437 .tlBELL LABORATORIES PROPRIETARY438 .bd1439 .tlNot for use or disclosure outside Bell Laboratories except by440 .tlwritten approval of the director of the distributing organization. \}441 .el.ie \\n(!K=4 \{\442 .iet .bd1 3443 .el.bd1 0444 .tlBELL LABORATORIES RESTRICTED445 .bd1446 .tlThe information herein is meant solely for use by authorized447 .tlBell Laboratories employees and is not to be disclosed to others. \}448 .el.if \\n(!K=2 \{\449 .iet .bd1 3450 .el.bd1 0451 .tlNOTICE452 .bd1453 .tlNot for use or disclosure outside the454 .tlBell System except under written agreement. \}455 ..456 .nr)s 0457 .ift .if \ns .nr )s 1458 .nr)t 0459 .ift .if !\ns .nr )t 1460 .if\n()s \{.nr )L 9i461 .nrLL 4.75i462 .nr)O .75i463 .nr)S 8464 .nr)V 9 \}465 .if\n()t \{.nr )L 11i466 .nrLL 6.5i467 .nr)O 1i468 .nr)S 9469 .nr)V 11 \}470 .ift \{.ds R ®471 .dsS \s\n()S472 ..\}473 .ifn \{.nr )L 11i474 .nrLL 6.5i475 .nr)O .463i476 .if '\*(.T'think' \{.nrLL 80n477 .nr)O 0\}478 .if '\*(.T'thinksmall' \{.nrLL 142n479 .vs 9p480 .nr)O 0\}481 .dsR (Reg.)482 .dsS483 ..\}484 .if\nT .nr LL 80n485 .if\nV>1 \{486 .nrLL 82n487 .nr)L 84v488 .rmul \}489 .nr)p 0 1490 .ds]I \\\\n(]491 .ds]R \\\\n()492 .if\nd0 .nr m \n(mo-1493 .if\nm0 .ds ]m January494 .if\nm1 .ds ]m February495 .if\nm2 .ds ]m March496 .if\nm3 .ds ]m April497 .if\nm4 .ds ]m May498 .if\nm5 .ds ]m June499 .if\nm6 .ds ]m July500 .if\nm7 .ds ]m August501 .if\nm8 .ds ]m September502 .if\nm9 .ds ]m October503 .if\nm10 .ds ]m November504 .if\nm11 .ds ]m December505 .ifn \{.nr m \nm+1506 .nr yD (\n(yr%100507 .af yD 01508 .ie\nd .ds ]W (last mod. \nm/\nd/\ny)509 .el.ds ]W (printed \n(mo/\n(dy/\n(yD)510 ..\}511 .if\n()s .ds ]W512 .if\n()t \{.ie \nd .ds ]W \*(]m \nd, 20\ny513 .el.ds ]W \*(]m \n(dy, 20\n(yr514 ..\}515 .pl\n()Lu516 .ll\n(LLu517 .lt\n(LLu518 .po\n()Ou519 .ift .tr \``\''520 .}f521 .if\n()s .nr :m 3.5v522 .if\n()t .nr :m 6v523 .ifn .nr :m 7v524 .ift .nr )M 3.6m525 .ifn .nr )M 5n526 .em}K527 .nr q \np528 .if!\np .nr p 1529 .pn \np