Blob
1 '''\" PWB Manual Entry Macros - 1.36 of 11/11/802 '''\" Nroff/Troff Version @(#)1.363 '''\" Option -rs1 short (9") pages4 '''\" Option -rp# set no. of first page, put no. of pgs. on stderr5 '''\" Option -rd1 give modified date instead of printed date6 ... temporary fixes for neat manual printing...7 .deth8 .tmwrong version of man entry macros - use -man69 .ab10 ..11 .ifn .ds Tm \uTM\d12 .ift .ds Tm \v'-0.5m'\s-4TM\s+4\v'0.5m'13 .de}E14 .}f15 .in\\n()Ru+\\n(INu16 .ll\\n(LLu17 .lt\\n(LLu18 .pl\\n()Lu19 ..20 .deDT21 .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.8m22 .ifn .ta 5n 10n 15n 20n 25n 30n 35n 40n 45n 50n 55n 60n 65n23 ..24 .de HY25 .hy1426 ..27 .de}f28 .ift .vs \\n()Vp29 .ps\\n()S30 .ft131 ..32 .de}H33 .ev134 .}C35 .}E36 .ie\\n()s 'sp |2v37 .el'sp |3v38 .".ps\\n()S-139 .tl \\*(]H\\*(]L\\*(]H40 .ft141 .ps\\n()S42 .ie\\n()s 'sp 1.5v43 .el'sp 3v44 .ev45 .ns46 .if \\n(CL .2C47 ..48 .de}F49 .ev150 .}E51 .if\\n()s 'sp |\\n(.pu-1v-1p52 .if\\n()t 'sp |\\n(.pu-3v53 .ifn 'sp |\\n(.pu-4v54 .ifn .tl Page %\\*(]D\\*(]W55 .ift .tl %56 .ev57 'bp58 ..59 .ifn .ig60 .de}C61 .if "\\*(.T"aps"\{\62 . po0i63 . lt7.5i64 . if\\n()s .tl \l0.25i\l0.25i\h1i\l0.25i65 . if\\n()t .tl \l0.25i\l0.25i66 . lt67 . po\}68 ..69 .de}M70 .}N71 .wh-.5p }C72 .ll\\n(LLu73 .}P74 ..75 .de}K76 .}N77 .pl178 .ll\\n(LLu79 ..80 .de}P81 .nr )P \\n%+1-\\np82 .if \\nq .tm \\n(.F \\n()P \\np83 .bp84 .if \\nq .nr p \\n%85 ..86 .deTH87 .PD88 .nrIN \\n()Mu89 .ift .ds ]H \\$1\^(\^\\$2\^)90 .ifn .ds ]H \\$1(\\$2)91 .if\\n()s .ds ]D92 .if\\n()t .ds ]D Plan 993 .ifn .ds ]D Plan 994 .ds]L95 .if!\\$3 .ds ]L (\^\\$3\^)96 .if!\\$4 .ds ]D \\$497 .wh0 }H98 .wh-\\n(:mu }F99 .em}M100 .if\\n(nl .}P101 .nr)I \\n()Mu102 .nr)R 0103 .}E104 .DT105 .ifn \{.na106 .nh\}107 .ift \{.bd S 3 3108 .HY \}109 ..110 .deSH111 .PD112 .}X 0 "\\$1" smaller113 .nr)E 2114 \&\\$1 \|\\$2 \|\\$3 \|\\$4 \|\\$5 \|\\$6115 ..116 .deSS117 .PD118 .}X 3n "" ""119 .nr)E 2120 \&\\$1 \|\\$2 \|\\$3 \|\\$4 \|\\$5 \|\\$6121 ..122 .de}X123 .}E124 .ti\\$1125 .sp\\n(PDu126 .ne1.1v127 .nr)R 0128 .fi129 '''ss12130 '''if\\$2SYNOPSIS .ss 18131 .it1 }N132 .if!\\$3 .SM133 .ft 3134 ..135 .de}2136 .nr)E 0137 .}E138 .nr)I \\n()Mu139 .ns140 .ft1141 ..142 .deSM143 .nh144 .ps\\n()S-1145 .if!\\$1 \&\\$1146 .if!\\$2 \&\\$2147 .if!\\$3 \&\\$3148 .if!\\$4 \&\\$4149 .if!\\$5 \&\\$5150 .if!\\$6 \&\\$6151 .if!\\$1 .ps \\n()S152 .if\\$1 .it 1 }N153 .HY154 ..155 .deI156 .nh157 .ft2158 .it1 }N159 .if!\\$1 \&\\$1 \\$2 \\$3 \\$4 \\$5 \\$6160 .HY161 ..162 .deB163 .nh164 .it1 }N165 .ie!\\$1 \%\&\f5\\$1 \\$2 \\$3 \\$4 \\$5 \\$6166 .el .ft5167 .HY168 ..169 .deL170 .nh171 .it1 }N172 .ift \{.ie!\\$1 \%\&\f5\\$1 \\$2 \\$3 \\$4 \\$5 \\$6173 .el .ft5 \}174 .ifn \{.ft5175 .if!\\$1 \{.ie\\$2 `\\$1'176 .el .ie\\$3 `\\$1 \\$2'177 .el .ie\\$4 `\\$1 \\$2 \\$3'178 .el .ie\\$5 `\\$1 \\$2 \\$3 \\$4'179 .el .ie\\$6 `\\$1 \\$2 \\$3 \\$4 \\$5'180 .el `\\$1 \\$2 \\$3 \\$4 \\$5 \\$6'\}\}181 .HY182 ..183 .deRI184 .nh185 .}S 1 2 \& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"186 .HY187 .}f188 ..189 .deIR190 .nh191 .}S 2 1 \& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"192 .HY193 .}f194 ..195 .deIB196 .nh197 .ift .}S 2 5 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"198 .ifn .}S 2 1 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"199 .HY200 .}f201 ..202 .deRB203 .nh204 .ift .}S 1 5 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"205 .ifn .}S 1 1 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"206 .HY207 .}f208 ..209 .deBR210 .nh211 .ift .}S 5 1 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"212 .ifn .}S 1 1 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"213 .HY214 .}f215 ..216 .deBI217 .nh218 .ift .}S 5 2 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"219 .ifn .}S 1 2 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"220 .HY221 .}f222 ..223 .de LR224 .nh225 .ift \%\&\f5\\$1\f1\\$2226 .ifn \%`\\$1'\\$2227 .HY228 ..229 .de RL230 .nh231 .ift \%\&\f1\\$1\\f5\\$2\\f1\\$3232 .ifn \%\\$1`\\$2'\\$3233 .HY234 ..235 .de}S236 .ds]F237 .if\\$12 .if !\\$5 .ds ]F \^238 .if\\$22 .if !\\$5 .ds ]F \^239 .ie!\\$4 .}S \\$2 \\$1 "\\$3\f\\$1\\$4\\*(]F" "\\$5" "\\$6" "\\$7" "\\$8" "\\$9"240 .el\\$3241 .}f242 ..243 .deEX244 .ift .ft5245 .nf246 ..247 .deEE248 .ft1249 .fi250 ..251 .dePP252 .sp\\n(PDu253 .ne1.1v254 .}E255 .nr)I \\n()Mu256 .ns257 ..258 .deP259 .PP260 ..261 .deLP262 .PP263 ..264 .dePD265 .ift .nr PD .4v266 .ifn .nr PD 1v267 .if!\\$1 .nr PD \\$1v268 ..269 .deHP270 .sp\\n(PDu271 .ne1.1v272 .if!\\$1 .nr )I \\$1n273 .ll\\n(LLu274 .in\\n()Ru+\\n(INu+\\n()Iu275 .ti\\n()Ru+\\n(INu276 .}f277 ..278 .deIP279 .ie!\\$1 \{.TP "\\$2"280 \&\\$1\}281 .el\{.sp\\n(PDu282 .ne1.1v283 .if!\\$2 .nr )I \\$2n284 .}f285 .ll\\n(LLu286 .in\\n()Ru+\\n(INu+\\n()Iu287 .lg\}288 ..289 .deTP290 .if!\\$1 \{.nr )I \\$1n291 .if\\$10 .nr )I \\n()M\}292 .sp\\n(PDu293 .ne1.1v294 .in\\n()Ru295 .lg0296 .ns297 .it1 }N298 .nr)E 1299 .di]B300 ..301 .deTF302 .IP "" "\w'\f5\\$1\ \ \fP'u"303 .PD0304 ..305 .de}1306 .ds]X \&\\*(]B\\307 .rm]B308 .nr)E 0309 .if!\\$1 .nr )I \\$1n310 .}f311 .ll\\n(LLu312 .in\\n()Ru+\\n(INu+\\n()Iu313 .ti\\n(INu314 .ie!\\n()Iu+\\n()Ru-\w\\*(]Xu-3p \{\\*(]X315 .br\}316 .el\\*(]X\h|\\n()Iu+\\n()Ru\c317 .}f318 .lg319 ..320 .de}N321 .if\\n()E .br322 .if\\n()E1 .di323 .if\\n()E0 .}f324 .if\\n()E1 .}1325 .if\\n()E2 .}2326 ..327 .deRS328 .nr]\\n+()p \\n()I329 .nr)\\n()p \\n()R330 .ie!\\$1 .nr )R +\\$1n331 .el.nr )R +\\n()I332 .nr)I \\n()Mu333 .}E334 ..335 .deRE336 .if!\\$1 \{.ie \\$10 .nr )p 1 1337 .el.nr )p \\$1 1 \}338 .ds]i \\*(]I\\n()p339 .ds]r \\*(]R\\n()p340 .nr)I \\*(]i341 .nr)R \\*(]r342 .if\\n()p .nr )p -1343 .}E344 ..345 '''\" .2C begin 2-column display, by diversion346 '''\" CC=amount of text that will fit on page347 '''\" CL=1 multicolumn in effect, else 0348 '''\" CI saved indent349 '''\" CB contains diverted text350 .de 2C351 .ne 2352 .nf353 .nr CC \\n(.t/1v*2v354 .nr CI \\n(IN355 .nr IN 0356 .di CB357 .nr CL 1358 .}E359 .dt \\n(CCu C1360 ..361 '''\" .1C return to 1-column362 .de 1C363 .nr CL 0364 .C1365 .fi366 ..367 '''\" end of diversion, at end of page or return to 1-column368 '''\" CC=pos of nominal column end369 .de C1370 .dt371 \!.C3372 .di373 .if \\n(dn \{.nr CC \\n(dnu/2u+\\n(nlu374 .wh \\n(CCu C2375 .mk376 .nf377 .nr IN \\n(CIu378 .}E379 .CB \}380 ..381 '''\" end of first column retrieved from diversion382 '''\" CC=pos of actual column end383 .de C2384 .wh \\n(CCu385 .mk CC386 .po +(\\n(LLu/2u)u387 .rt388 .if \\n(dn>1v .ns389 ..390 '''\" end of second column391 .de C3392 .br393 .po -(\\n(LLu/2u)u394 .if \\n(CC>\\n(nl .sp |\\n(CCu395 .ne 2396 ..397 .dePM398 .if\\$1 .nr !K 0399 .if\w\\$1 \{\400 .ie\\$1P .nr !K 1401 .el.ie \\$1BP .nr !K 3402 .el.ie \\$1BR .nr !K 4403 .el.nr !K 2 \}404 .if\\n(!K .wh -(\\n(:mu+5v) )G405 ..406 .de)G407 .if\\n(!K 'sp 2v408 .ie\\n(!K=1 \{\409 .iet .bd1 3410 .el.bd1 0411 .tlPRIVATE412 .bd1413 .tlThis information should not be disclosed to unauthorized persons.414 .tlIt is meant solely for use by authorized Bell System employees. \}415 .el.ie \\n(!K=3 \{\416 .iet .bd1 3417 .el.bd1 0418 .tlBELL LABORATORIES PROPRIETARY419 .bd1420 .tlNot for use or disclosure outside Bell Laboratories except by421 .tlwritten approval of the director of the distributing organization. \}422 .el.ie \\n(!K=4 \{\423 .iet .bd1 3424 .el.bd1 0425 .tlBELL LABORATORIES RESTRICTED426 .bd1427 .tlThe information herein is meant solely for use by authorized428 .tlBell Laboratories employees and is not to be disclosed to others. \}429 .el.if \\n(!K=2 \{\430 .iet .bd1 3431 .el.bd1 0432 .tlNOTICE433 .bd1434 .tlNot for use or disclosure outside the435 .tlBell System except under written agreement. \}436 ..437 .nr)s 0438 .ift .if \ns .nr )s 1439 .nr)t 0440 .ift .if !\ns .nr )t 1441 .if\n()s \{.nr )L 9i442 .nrLL 4.75i443 .nr)O .75i444 .nr)S 9445 .nr)V 10 \}446 .if\n()t \{.nr )L 11i447 .nrLL 6.5i448 .nr)O 1i449 .nr)S 10450 .nr)V 12 \}451 .ift \{.ds R \(rg452 .dsS \s\n()S453 ..\}454 .ifn \{.nr )L 11i455 .nrLL 6.5i456 .nr)O .463i457 .if '\*(.T'think' \{.nrLL 80n458 .nr)O 0\}459 .if '\*(.T'thinksmall' \{.nrLL 142n460 .vs 9p461 .nr)O 0\}462 .dsR (Reg.)463 .dsS464 ..\}465 .if\nT .nr LL 80n466 .if\nV>1 \{467 .nrLL 82n468 .nr)L 84v469 .rmul \}470 .nr)p 0 1471 .ds]I \\\\n(]472 .ds]R \\\\n()473 .if\nd0 .nr m \n(mo-1474 .if\nm0 .ds ]m January475 .if\nm1 .ds ]m February476 .if\nm2 .ds ]m March477 .if\nm3 .ds ]m April478 .if\nm4 .ds ]m May479 .if\nm5 .ds ]m June480 .if\nm6 .ds ]m July481 .if\nm7 .ds ]m August482 .if\nm8 .ds ]m September483 .if\nm9 .ds ]m October484 .if\nm10 .ds ]m November485 .if\nm11 .ds ]m December486 .ifn \{.nr m \nm+1487 .nr yD (\n(yr%100488 .af yD 01489 .ie\nd .ds ]W (last mod. \nm/\nd/\ny)490 .el.ds ]W (printed \n(mo/\n(dy/\n(yD)491 ..\}492 .if\n()s .ds ]W493 .if\n()t \{.ie \nd .ds ]W \*(]m \nd, 20\ny494 .el.ds ]W \*(]m \n(dy, 20\n(yr495 ..\}496 .pl\n()Lu497 .ll\n(LLu498 .lt\n(LLu499 .po\n()Ou500 .fp 5 L CW501 .ift .tr \``\''502 .}f503 .if\n()s .nr :m 3.5v504 .if\n()t .nr :m 6v505 .ifn .nr :m 7v506 .ift .nr )M 3.6m507 .ifn .nr )M 5n508 .em}K509 .nr q \np510 .if!\np .nr p 1511 .pn \np