Document Number: AUSTIN/69 Title: XSHd5 Aardvark Change Request Report (DRAFT) Revision Date: 2000-3-1 Source: Andrew Josey, Chair Action: for review This report contains the editors proposed dispositions of the aardvark comments submitted against the XSH Draft 5. XSH Aardvark Summary Table ______________________ ERN 1 ERN 2 ERN 3 Accept ERN 4 Accept ERN 5 ERN 6 ERN 7 Accept ERN 8 Accept ERN 9 ERN 10 ERN 11 ERN 12 Accept ERN 13 ERN 14 ERN 15 ERN 16 Accept ERN 17 Reject ERN 18 ERN 19 Accept ERN 20 ERN 21 Accept ERN 22 Accept ERN 23 ERN 24 Accept ERN 25 ERN 26 ERN 27 ERN 28 Accept ERN 29 Accept ERN 30 ERN 31 ERN 32 ERN 33 ERN 34 ERN 35 ERN 36 ERN 37 Accept ERN 38 ERN 39 ERN 40 Accept ERN 41 Accept as marked ERN 42 Accept ERN 43 Accept ERN 44 Accept ERN 45 Accept ERN 46 ERN 47 ERN 48 Accept ERN 49 Accept ERN 50 Accept ERN 51 Accept ERN 52 Accept ERN 53 Accept ERN 54 Accept ERN 55 ERN 56 Accept as marked ERN 57 Accept ERN 58 Accept ERN 59 Accept ERN 60 ERN 61 Accept ERN 62 Accept ERN 63 ERN 64 Accept ERN 65 Accept ERN 66 Accept ERN 67 Accept ERN 68 Accept ERN 69 Accept ERN 70 Accept ERN 71 Accept ERN 72 Accept ERN 73 Accept as marked ERN 74 ERN 75 Accept as marked ERN 76 Accept as marked ERN 77 Accept ERN 78 Accept ERN 79 Accept ERN 80 Accept ERN 81 Accept ERN 82 Accept ERN 83 Accept ERN 84 Accept ERN 85 Accept ERN 86 Accept ERN 87 Accept ERN 88 Accept ERN 89 Accept ERN 90 Accept ERN 91 Accept ERN 92 Accept ERN 93 Accept ERN 94 Accept ERN 95 Accept as marked ERN 96 Accept ERN 97 Accept ERN 98 Accept ERN 99 Accept ERN 100 Accept ERN 101 Accept ERN 102 Accept ERN 103 ERN 104 Accept ERN 105 Accept as marked ERN 106 ERN 107 Accept as marked ERN 108 ERN 109 Accept ERN 110 Accept ERN 111 Accept ERN 112 Accept as marked ERN 113 ERN 114 Accept ERN 115 Accept ERN 116 Accept ERN 117 ERN 118 Accept ERN 119 Accept ERN 120 Accept ERN 121 Accept ERN 122 Accept ERN 123 Accept ERN 124 Accept ERN 125 Accept ERN 126 Accept ERN 127 ERN 128 Accept ERN 129 ERN 130 ERN 131 Accept ERN 132 Accept ERN 133 Accept ERN 134 Accept ERN 135 Accept ERN 136 Accept ERN 137 Accept ERN 138 Accept ERN 139 Accept ERN 140 Accept ERN 141 Accept ERN 142 Accept ERN 143 Accept ERN 144 Accept ERN 145 Accept ERN 146 Accept ERN 147 Accept ERN 148 Accept ERN 149 Accept ERN 150 Accept ERN 151 Accept ERN 152 Accept ERN 153 Accept ERN 154 Accept ERN 155 Accept ERN 156 Accept ERN 157 Accept ERN 158 Accept ERN 159 Accept ERN 160 Accept ERN 161 Accept ERN 162 ERN 163 Accept ERN 164 Accept ERN 165 Accept ERN 166 Accept ERN 167 Accept ERN 168 Accept ERN 169 Accept ERN 170 Accept ERN 171 Accept ERN 172 Accept ERN 173 ERN 174 ERN 175 ERN 176 Accept ERN 177 Accept ERN 178 ERN 179 Accept ERN 180 Accept ERN 181 Accept ERN 182 Accept ERN 183 Accept ERN 184 Accept ERN 185 Accept ERN 186 Accept ERN 187 Accept ERN 188 Accept ERN 189 ERN 190 Accept ERN 191 Accept ERN 192 Accept ERN 193 Accept ERN 194 ERN 195 Accept ERN 196 Accept ERN 197 Accept as marked ERN 198 Accept ERN 199 Accept ERN 200 Accept ERN 201 Accept ERN 202 Accept ERN 203 Accept as marked ERN 204 Accept ERN 205 Accept ERN 206 Accept ERN 207 ERN 208 Accept as marked ERN 209 ERN 210 Accept ERN 211 Accept ERN 212 ERN 213 Accept ERN 214 ERN 215 ERN 216 ERN 217 Accept as marked ERN 218 Accept ERN 219 Accept ERN 220 Accept ERN 221 Accept ERN 222 Accept ERN 223 Accept as marked ERN 224 Accept ERN 225 Accept ERN 226 Accept ERN 227 ERN 228 Accept as marked ERN 229 Accept ERN 230 Accept ERN 231 Accept ERN 232 Accept ERN 233 Accept ERN 234 ERN 235 Accept ERN 236 Accept ERN 237 Accept ERN 238 Accept ERN 239 ERN 240 Accept ERN 241 Accept ERN 242 Accept ERN 243 Accept ERN 244 ERN 245 Accept ERN 246 Accept ERN 247 Accept ERN 248 Accept ERN 249 Accept as marked ERN 250 Accept ERN 251 Accept ERN 252 Accept ERN 253 Accept ERN 254 Accept ERN 255 Accept ERN 256 Accept ERN 257 Accept ERN 258 Accept ERN 259 Accept ERN 260 Accept ERN 261 Accept ERN 262 Accept ERN 263 Accept ERN 264 Accept ERN 265 Accept ERN 266 Accept ERN 267 Accept ERN 268 Accept ERN 269 Accept ERN 270 Accept ERN 271 ERN 272 Accept ERN 273 Accept ERN 274 Accept ERN 275 ERN 276 ERN 277 ERN 278 ERN 279 ERN 280 ERN 281 ERN 282 Accept ERN 283 Accept ERN 284 Accept ERN 285 Accept ERN 286 Accept ERN 287 Accept ERN 288 Accept ERN 289 Accept ERN 290 Accept ERN 291 Accept ERN 292 ERN 293 Accept ERN 294 Accept ERN 295 Accept ERN 296 Accept ERN 297 Accept ERN 298 Accept ERN 299 Accept ERN 300 Accept ERN 301 Accept as marked ERN 302 Accept ERN 303 Accept ERN 304 Accept ERN 305 Accept ERN 306 ERN 307 Accept ERN 308 Accept ERN 309 Accept ERN 310 Accept ERN 311 Accept ERN 312 Accept ERN 313 ERN 314 Accept ERN 315 Accept ERN 316 Accept ERN 317 Duplicate of X ERN 318 Accept ERN 319 Accept ERN 320 Accept ERN 321 Accept ERN 322 Accept ERN 323 Accept ERN 324 Accept ERN 325 Accept ERN 326 Accept ERN 327 Accept ERN 328 Accept ERN 329 Accept ERN 330 Accept ERN 331 Accept ERN 332 Accept ERN 333 Accept ERN 334 Accept ERN 335 Accept ERN 336 Accept ERN 337 Accept ERN 338 Accept ERN 339 ERN 340 ERN 341 ERN 342 ERN 343 ERN 344 ERN 345 Accept ERN 346 Accept ERN 347 ERN 348 Accept ERN 349 ERN 350 Accept ERN 351 Accept ERN 352 Accept ERN 353 Accept ERN 354 Accept ERN 355 Accept ERN 356 ERN 357 ERN 358 ERN 359 ERN 360 Accept ERN 361 Accept ERN 362 Accept ERN 363 Accept ERN 364 Accept ERN 365 Accept ERN 366 Accept ERN 367 Accept ERN 368 Accept ERN 369 Accept ERN 370 Accept ERN 371 Accept ERN 372 Accept as marked ERN 373 Accept ERN 374 Accept ERN 375 Accept ERN 376 ERN 377 ERN 378 Accept ERN 379 Accept ERN 380 Accept ERN 381 Accept ERN 382 Accept ERN 383 Accept ERN 384 Accept ERN 385 Accept ERN 386 Accept ERN 387 Accept ERN 388 Accept ERN 389 Accept ERN 390 Accept ERN 391 Accept ERN 392 Accept ERN 393 Accept ERN 394 Accept ERN 395 Accept ERN 396 ERN 397 Accept ERN 398 Accept ERN 399 ERN 400 Accept ERN 401 Accept ERN 402 Accept ERN 403 Accept ERN 404 Accept ERN 405 Accept ERN 406 Accept ERN 407 Accept ERN 408 Accept ERN 409 Accept as marked ERN 410 Accept ERN 411 Accept ERN 412 Accept ERN 413 Accept ERN 414 Accept as marked ERN 415 Accept as marked ERN 416 ERN 417 ERN 418 ERN 419 Accept ERN 420 ERN 421 Accept ERN 422 Accept ERN 423 Accept ERN 424 Accept ERN 425 Accept ERN 426 Accept ERN 427 Accept ERN 428 Accept ERN 429 Accept ERN 430 Accept ERN 431 Accept ERN 432 Accept ERN 433 Accept ERN 434 Accept ERN 435 Accept ERN 436 Accept ERN 437 Accept ERN 438 Accept ERN 439 Accept ERN 440 ERN 441 Accept ERN 442 Accept ERN 443 Accept ERN 444 Accept ERN 445 Accept ERN 446 ERN 447 Accept ERN 448 Accept ERN 449 Accept ERN 450 Accept ERN 451 Accept ERN 452 Accept ERN 453 Accept ERN 454 Accept ERN 455 Accept ERN 456 Accept ERN 457 Accept ERN 458 Accept ERN 459 Accept ERN 460 Accept ERN 461 Accept ERN 462 Accept ERN 463 Accept ERN 464 Accept ERN 465 Accept ERN 466 Accept ERN 467 Accept ERN 468 Accept ERN 469 Accept ERN 470 Accept ERN 471 Accept ERN 472 Accept ERN 473 Accept ERN 474 Accept ERN 475 Accept ERN 476 Accept ERN 477 ERN 478 Accept ERN 479 ERN 480 ERN 481 ERN 482 ERN 483 ERN 484 ERN 485 Accept ERN 486 ERN 487 Accept ERN 488 Accept ERN 489 Accept ERN 490 Accept ERN 491 Accept ERN 492 Accept ERN 493 Accept ERN 494 Accept ERN 495 Accept ERN 496 Accept ERN 497 Accept ERN 498 Accept ERN 499 Accept ERN 500 Accept ERN 501 Accept ERN 502 Accept ERN 503 Accept ERN 504 Accept ERN 505 Accept ERN 506 Accept ERN 507 Accept ERN 508 Accept ERN 509 Accept ERN 510 Accept ERN 511 Accept ERN 512 Accept ERN 513 Accept ERN 514 ERN 515 Accept ERN 516 Accept ERN 517 Accept as marked ERN 518 ERN 519 ERN 520 Accept ERN 521 Accept ERN 522 ERN 523 ERN 524 ERN 525 ERN 526 Accept ERN 527 Accept as marked ERN 528 Accept ERN 529 Accept as marked ERN 530 Accept ERN 531 Accept ERN 532 Accept ERN 533 Accept ERN 534 Accept ERN 535 Accept ERN 536 Accept ERN 537 Reject ERN 538 Accept ERN 539 Accept ERN 540 Accept ERN 541 Accept ERN 542 Accept ERN 543 Accept ERN 544 Accept ERN 545 ERN 546 ERN 547 ERN 548 Accept ERN 549 Accept ERN 550 ERN 551 ERN 552 Accept ERN 553 ERN 554 Accept ERN 555 Accept ERN 556 Accept ERN 557 Accept ERN 558 ERN 559 Accept ERN 560 Accept ERN 561 Accept ERN 562 Accept ERN 563 Accept ERN 564 Accept ERN 565 Accept ERN 566 Accept ERN 567 ERN 568 Accept ERN 569 Accept ERN 570 Accept ERN 571 ERN 572 ERN 573 Accept ERN 574 Accept ERN 575 Accept ERN 576 ERN 577 Accept ERN 578 ERN 579 Accept ERN 580 ERN 581 Accept ERN 582 ERN 583 ERN 584 Accept ERN 585 Accept ERN 586 Accept ERN 587 Accept ERN 588 Accept ERN 589 Accept ERN 590 Accept ERN 591 Accept ERN 592 Accept ERN 593 Accept ERN 594 Accept ERN 595 Accept ERN 596 ERN 597 Accept ERN 598 Accept ERN 599 Accept ERN 600 Accept ERN 601 Accept ERN 602 Accept ERN 603 Accept ERN 604 Accept ERN 605 Accept ERN 606 ERN 607 Accept ERN 608 Accept ERN 609 Accept ERN 610 Accept ERN 611 ERN 612 Accept ERN 613 Accept ERN 614 Accept ERN 615 Accept ERN 616 Accept ERN 617 Accept ERN 618 Accept ERN 619 Accept ERN 620 Accept ERN 621 Accept ERN 622 Accept ERN 623 Accept as marked ERN 624 Accept ERN 625 Accept ERN 626 ERN 627 Accept ERN 628 Accept ERN 629 Accept ERN 630 Accept ERN 631 Accept ERN 632 ERN 633 ERN 634 Accept ERN 635 Accept ERN 636 Accept ERN 637 Accept ERN 638 Accept ERN 639 Accept ERN 640 Accept ERN 641 Accept ERN 642 Accept ERN 643 Accept ERN 644 Accept ERN 645 ERN 646 ERN 647 ERN 648 Accept ERN 649 Accept ERN 650 Accept ERN 651 Accept ERN 652 Accept as marked ERN 653 ERN 654 ERN 655 ERN 656 Accept ERN 657 Accept ERN 658 Accept ERN 659 Accept ERN 660 Accept ERN 661 Accept ERN 662 Accept ERN 663 Accept ERN 664 ERN 665 Accept ERN 666 Accept ERN 667 Accept ERN 668 Accept ERN 669 ERN 670 ERN 671 Accept ERN 672 Accept ERN 673 Accept ERN 674 Accept ERN 675 Accept ERN 676 Accept ERN 677 Accept ERN 678 Accept ERN 679 Accept ERN 680 Accept ERN 681 Accept ERN 682 Accept ERN 683 Accept ERN 684 Accept ERN 685 Accept ERN 686 Accept ERN 687 Accept ERN 688 Accept ERN 689 Accept ERN 690 Accept ERN 691 Accept ERN 692 Accept ERN 693 Accept ERN 694 Accept ERN 695 Accept ERN 696 Accept ERN 697 Accept ERN 698 Accept ERN 699 Accept ERN 700 ERN 701 ERN 702 ERN 703 Accept ERN 704 ERN 705 ERN 706 ERN 707 ERN 708 Accept ERN 709 Accept as marked ERN 710 ERN 711 Accept ERN 712 Accept ERN 713 ERN 714 Accept ERN 715 Accept as marked ERN 716 ERN 717 Accept ERN 718 ERN 719 Accept ERN 720 Accept ERN 721 Accept ERN 722 Accept ERN 723 Accept ERN 724 Accept ERN 725 Accept ERN 726 Accept ERN 727 Accept ERN 728 ERN 729 ERN 730 ERN 731 ERN 732 Accept ERN 733 ERN 734 ERN 735 Accept ERN 736 Accept ERN 737 Accept ERN 738 Accept ERN 739 Accept ERN 740 Accept ERN 741 Accept ERN 742 Accept as marked ERN 743 Accept ERN 744 Accept ERN 745 Accept ERN 746 Accept ERN 747 Accept ERN 748 Accept ERN 749 Accept ERN 750 Accept ERN 751 Accept ERN 752 Accept ERN 753 Accept ERN 754 ERN 755 Accept ERN 756 Accept ERN 757 Accept ERN 758 Accept ERN 759 Accept ERN 760 Accept ERN 761 ERN 762 ERN 763 Accept ERN 764 Accept ERN 765 Accept ERN 766 Accept ERN 767 Accept ERN 768 Accept ERN 769 Accept ERN 770 ERN 771 ERN 772 Accept ERN 773 Accept ERN 774 ERN 775 ERN 776 ERN 777 Accept ERN 778 Accept ERN 779 Accept ERN 780 Accept ERN 781 Accept ERN 782 Accept ERN 783 ERN 784 Accept ERN 785 ERN 786 Accept ERN 787 Accept ERN 788 Accept ERN 789 Accept ERN 790 ERN 791 ERN 792 Accept ERN 793 Accept ERN 794 Accept ERN 795 Accept as marked ERN 796 ERN 797 Accept ERN 798 Accept ERN 799 Accept ERN 800 Accept ERN 801 Accept ERN 802 ERN 803 Accept ERN 804 Accept ERN 805 Accept ERN 806 Accept ERN 807 Accept as marked ERN 808 Accept as marked ERN 809 Accept ERN 810 Accept ERN 811 Accept ERN 812 Accept ERN 813 Accept ERN 814 Accept ERN 815 Accept ERN 816 Accept ERN 817 Accept ERN 818 Accept ERN 819 Accept ERN 820 Accept as marked ERN 821 Accept ERN 822 Accept ERN 823 Accept ERN 824 Accept ERN 825 ERN 826 Accept ERN 827 Accept ERN 828 Accept ERN 829 Accept ERN 830 Accept ERN 831 Accept ERN 832 Accept ERN 833 Accept ERN 834 Accept ERN 835 Accept ERN 836 Accept ERN 837 Accept ERN 838 Accept ERN 839 Accept as marked ERN 840 Accept ERN 841 Accept ERN 842 Accept ERN 843 Accept ERN 844 Accept ERN 845 Accept ERN 846 Accept ERN 847 Accept ERN 848 Accept ERN 849 Accept ERN 850 Accept ERN 851 Accept ERN 852 Accept ERN 853 ERN 854 Accept ERN 855 Accept ERN 856 Accept ERN 857 Accept ERN 858 Accept ERN 859 Accept ERN 860 Accept ERN 861 Accept ERN 862 Accept ERN 863 Accept ERN 864 Accept ERN 865 Accept ERN 866 Accept ERN 867 Accept ERN 868 Accept ERN 869 Accept ERN 870 Accept ERN 871 Accept ERN 872 Accept ERN 873 Accept ERN 874 Accept ERN 875 Accept ERN 876 Accept ERN 877 Accept ERN 878 Accept as marked ERN 879 Accept ERN 880 Accept ERN 881 ERN 882 ERN 883 Accept ERN 884 ERN 885 Accept ERN 886 Accept ERN 887 Accept ERN 888 Accept ERN 889 Accept ERN 890 Accept ERN 891 Accept ERN 892 Accept ERN 893 ERN 894 Accept ERN 895 ERN 896 Accept ERN 897 Accept ERN 898 Accept ERN 899 ERN 900 Accept ERN 901 Accept ERN 902 Accept ERN 903 Accept ERN 904 Accept ERN 905 Accept ERN 906 Accept ERN 907 Accept ERN 908 Accept as marked ERN 909 Accept ERN 910 ERN 911 Accept ERN 912 Accept ERN 913 Accept as marked ERN 914 Accept ERN 915 Accept ERN 916 Accept ERN 917 Accept as marked ERN 918 Accept ERN 919 Accept ERN 920 Accept ERN 921 Accept ERN 922 Accept ERN 923 Accept ERN 924 Accept ERN 925 Accept ERN 926 Accept ERN 927 Accept ERN 928 Accept ERN 929 Accept ERN 930 Accept ERN 931 Accept ERN 932 Accept ERN 933 Accept ERN 934 Accept ERN 935 Accept ERN 936 Accept ERN 937 Accept ERN 938 Accept ERN 939 Accept ERN 940 Accept ERN 941 Accept ERN 942 Accept ERN 943 Accept ERN 944 Accept ERN 945 Accept ERN 946 Accept ERN 947 Accept ERN 948 Accept as marked ERN 949 Accept ERN 950 Accept ERN 951 Accept ERN 952 Accept ERN 953 Accept ERN 954 ERN 955 Accept ERN 956 Accept as marked ERN 957 Accept ERN 958 Accept ERN 959 Accept ERN 960 Accept ERN 961 Accept ERN 962 ERN 963 Accept ERN 964 Accept ERN 965 Accept ERN 966 Accept ERN 967 Accept ERN 968 Accept ERN 969 Accept ERN 970 Accept ERN 971 Accept ERN 972 Accept ERN 973 Accept ERN 974 Accept ERN 975 Accept ERN 976 Accept ERN 977 Accept ERN 978 Accept ERN 979 Accept ERN 980 Accept ERN 981 Accept ERN 982 Accept ERN 983 Accept ERN 984 Accept ERN 985 ERN 986 Accept ERN 987 Accept ERN 988 Accept as marked ERN 989 Accept ERN 990 Accept ERN 991 Accept ERN 992 Accept ERN 993 ERN 994 Accept ERN 995 Accept ERN 996 Accept ERN 997 Accept ERN 998 Accept ERN 999 Accept ERN 1000 Accept ERN 1001 Accept ERN 1002 Accept ERN 1003 Accept ERN 1004 Accept ERN 1005 Accept ERN 1006 Accept ERN 1007 Accept ERN 1008 Accept ERN 1009 Accept ERN 1010 Accept ERN 1011 Accept ERN 1012 Accept ERN 1013 Accept ERN 1014 Accept ERN 1015 Accept ERN 1016 Accept ERN 1017 Accept ERN 1018 Accept ERN 1019 ERN 1020 Accept ERN 1021 Accept ERN 1022 Accept ERN 1023 Accept ERN 1024 Accept ERN 1025 Accept ERN 1026 Accept ERN 1027 Accept ERN 1028 Accept ERN 1029 Accept ERN 1030 Accept ERN 1031 Accept ERN 1032 Accept ERN 1033 Accept ERN 1034 Accept ERN 1035 Accept ERN 1036 Accept ERN 1037 Accept ERN 1038 Accept ERN 1039 Accept ERN 1040 Accept as marked ERN 1041 Accept as marked ERN 1042 Accept ERN 1043 Accept ERN 1044 Accept ERN 1045 Accept ERN 1046 Accept as marked ERN 1047 Accept ERN 1048 Accept ERN 1049 Accept ERN 1050 Accept ERN 1051 Accept ERN 1052 Accept ERN 1053 Accept ERN 1054 Accept ERN 1055 Accept ERN 1056 Accept ERN 1057 Accept ERN 1058 Accept ERN 1059 Accept ERN 1060 Accept as marked ERN 1061 Accept ERN 1062 Accept ERN 1063 Accept as marked ERN 1064 Accept ERN 1065 Accept as marked ERN 1066 Accept ERN 1067 Accept ERN 1068 Accept ERN 1069 Accept ERN 1070 Accept ERN 1071 Accept ERN 1072 Accept ERN 1073 Accept ERN 1074 Accept as marked ERN 1075 Accept ERN 1076 Accept ERN 1077 Accept ERN 1078 Accept ERN 1079 Accept ERN 1080 Accept ERN 1081 Accept ERN 1082 Accept ERN 1083 Accept ERN 1084 Accept ERN 1085 Accept ERN 1086 ERN 1087 Accept ERN 1088 ERN 1089 Accept ERN 1090 Accept ERN 1091 Accept ERN 1092 Accept ERN 1093 Accept ERN 1094 Accept ERN 1095 Accept ERN 1096 Accept ERN 1097 Accept ERN 1098 Accept ERN 1099 Accept ERN 1100 Accept ERN 1101 Accept ERN 1102 Accept ERN 1103 Accept ERN 1104 Accept ERN 1105 Accept ERN 1106 Accept ERN 1107 Accept ERN 1108 Accept ERN 1109 Accept ERN 1110 Accept ERN 1111 Accept ERN 1112 Accept ERN 1113 Accept ERN 1114 Accept ERN 1115 Accept ERN 1116 Accept ERN 1117 Accept ERN 1118 Accept ERN 1119 Accept ERN 1120 Accept ERN 1121 Accept ERN 1122 Accept ERN 1123 Accept ERN 1124 Accept ERN 1125 Accept ERN 1126 Accept ERN 1127 ERN 1128 Accept ERN 1129 Accept ERN 1130 Accept ERN 1131 Accept ERN 1132 Accept ERN 1133 Accept ERN 1134 Accept ERN 1135 Accept ERN 1136 ERN 1137 ERN 1138 Accept ERN 1139 Accept ERN 1140 Accept ERN 1141 ERN 1142 ERN 1143 Accept ERN 1144 Accept ERN 1145 Accept ERN 1146 Accept ERN 1147 Accept ERN 1148 Accept ERN 1149 Accept ERN 1150 Accept ERN 1151 Accept ERN 1152 Accept ERN 1153 Accept ERN 1154 Duplicate of X ERN 1155 Accept ERN 1156 Accept ERN 1157 ERN 1158 Accept ERN 1159 Accept ERN 1160 Accept ERN 1161 Accept ERN 1162 Accept ERN 1163 Accept ERN 1164 Accept ERN 1165 Accept ERN 1166 Accept ERN 1167 Accept ERN 1168 Accept ERN 1169 Accept ERN 1170 Accept ERN 1171 Accept ERN 1172 Accept ERN 1173 Accept ERN 1174 Accept ERN 1175 Accept ERN 1176 Accept ERN 1177 Accept ERN 1178 Accept ERN 1179 Accept ERN 1180 Accept as marked ERN 1181 Accept ERN 1182 Accept ERN 1183 Accept ERN 1184 Accept ERN 1185 Accept ERN 1186 Accept ERN 1187 Accept ERN 1188 Accept ERN 1189 Accept ERN 1190 ERN 1191 ERN 1192 Accept ERN 1193 Accept ERN 1194 Accept ERN 1195 Accept ERN 1196 ERN 1197 Accept as marked ERN 1198 ERN 1199 Accept ERN 1200 ERN 1201 Accept ERN 1202 Accept ERN 1203 ERN 1204 Accept ERN 1205 Accept ERN 1206 ERN 1207 Accept ERN 1208 Accept ERN 1209 Accept ERN 1210 Accept ERN 1211 Accept ERN 1212 ERN 1213 Accept ERN 1214 ERN 1215 ERN 1216 ERN 1217 ERN 1218 ERN 1219 Accept ERN 1220 Accept ERN 1221 ERN 1222 ERN 1223 ERN 1224 ERN 1225 ERN 1226 Accept ERN 1227 Accept ERN 1228 ERN 1229 ERN 1230 ERN 1231 Accept ERN 1232 Accept ERN 1233 Accept ERN 1234 Accept ERN 1235 Accept ERN 1236 Accept ERN 1237 Accept ERN 1238 Accept ERN 1239 Accept ERN 1240 ERN 1241 Accept ERN 1242 Accept ERN 1243 Accept ERN 1244 Accept ERN 1245 Accept ERN 1246 Accept ERN 1247 Accept ERN 1248 ERN 1249 ERN 1250 ERN 1251 ERN 1252 ERN 1253 Accept ERN 1254 ERN 1255 ERN 1256 Accept ERN 1257 ERN 1258 Accept ERN 1259 ERN 1260 Accept ERN 1261 Accept ERN 1262 Accept ERN 1263 Accept ERN 1264 Accept ERN 1265 Accept ERN 1266 Accept ERN 1267 ERN 1268 Accept ERN 1269 Accept ERN 1270 Accept ERN 1271 Accept ERN 1272 Accept ERN 1273 ERN 1274 Accept ERN 1275 ERN 1276 Accept ERN 1277 Accept ERN 1278 Accept ERN 1279 Accept ERN 1280 Accept ERN 1281 Accept ERN 1282 Accept as marked ERN 1283 Accept ERN 1284 Accept ERN 1285 Accept ERN 1286 Accept ERN 1287 Accept ERN 1288 Accept ERN 1289 Accept ERN 1290 Accept ERN 1291 Accept ERN 1292 Reject ERN 1293 Reject ERN 1294 Accept ERN 1295 Accept ERN 1296 ERN 1297 Accept ERN 1298 Accept ERN 1299 Accept ERN 1300 Accept ERN 1301 ERN 1302 Accept ERN 1303 Accept ERN 1304 Accept ERN 1305 Accept ERN 1306 Accept ERN 1307 Accept ERN 1308 Accept ERN 1309 ERN 1310 Accept ERN 1311 Accept ERN 1312 Accept ERN 1313 ERN 1314 Accept ERN 1315 Accept ERN 1316 ERN 1317 ERN 1318 Accept ERN 1319 ERN 1320 Accept as marked ERN 1321 Accept ERN 1322 Accept ERN 1323 Accept ERN 1324 Accept ERN 1325 Accept ERN 1326 Accept ERN 1327 Accept ERN 1328 Accept ERN 1329 Accept ERN 1330 Accept ERN 1331 ERN 1332 ERN 1333 ERN 1334 ERN 1335 Accept ERN 1336 Accept ERN 1337 ERN 1338 ERN 1339 Accept ERN 1340 Accept ERN 1341 Accept ERN 1342 Accept ERN 1343 ERN 1344 Accept ERN 1345 Accept ERN 1346 Accept ERN 1347 ERN 1348 Accept ERN 1349 Accept ERN 1350 Accept ERN 1351 Accept ERN 1352 Accept ERN 1353 Accept ERN 1354 Accept ERN 1355 Accept ERN 1356 Accept ERN 1357 Accept ERN 1358 ERN 1359 Duplicate of X ERN 1360 Accept ERN 1361 Accept ERN 1362 Accept ERN 1363 Accept ERN 1364 Accept ERN 1365 Accept ERN 1366 Accept ERN 1367 Accept ERN 1368 ERN 1369 Accept ERN 1370 Accept ERN 1371 Accept ERN 1372 Accept ERN 1373 ERN 1374 Accept ERN 1375 Accept ERN 1376 Accept ERN 1377 Accept ERN 1378 Accept ERN 1379 Accept ERN 1380 Accept ERN 1381 Accept ERN 1382 Accept ERN 1383 Accept ERN 1384 Accept ERN 1385 Accept ERN 1386 Accept ERN 1387 Accept ERN 1388 Accept ERN 1389 Accept ERN 1390 Accept ERN 1391 Accept ERN 1392 Accept ERN 1393 Accept ERN 1394 Accept ERN 1395 Accept ERN 1396 Accept ERN 1397 Accept ERN 1398 Accept ERN 1399 Accept ERN 1400 Accept ERN 1401 Accept ERN 1402 Accept ERN 1403 Accept ERN 1404 Accept ERN 1405 Accept ERN 1406 ERN 1407 Accept ERN 1408 ERN 1409 Accept ERN 1410 Accept ERN 1411 Accept ERN 1412 Accept ERN 1413 Accept ERN 1414 Accept ERN 1415 Accept ERN 1416 Accept ERN 1417 Accept ERN 1418 Accept as marked ERN 1419 Accept ERN 1420 Accept ERN 1421 Accept ERN 1422 ERN 1423 Accept ERN 1424 Accept ERN 1425 Accept ERN 1426 Accept ERN 1427 Accept ERN 1428 Accept ERN 1429 Accept ERN 1430 Accept ERN 1431 Accept ERN 1432 Accept ERN 1433 Accept ERN 1434 Accept ERN 1435 Accept ERN 1436 Accept ERN 1437 Accept ERN 1438 ERN 1439 Accept ERN 1440 ERN 1441 Accept ERN 1442 Accept ERN 1443 Accept ERN 1444 Accept ERN 1445 Accept ERN 1446 ERN 1447 Accept ERN 1448 Accept ERN 1449 Accept as marked ERN 1450 ERN 1451 ERN 1452 Accept ERN 1453 Accept ERN 1454 Accept ERN 1455 ERN 1456 ERN 1457 _____________________________________________________________________________ COMMENT Enhancement Request Number 1 IEEE Balloter BUG in P1003.1/D5 Rev. Recirc. (rdvk# 1355) [Robert.Barned@lmco.com] Tue, 13 Feb 2001 13:44:39 -0500 (EST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 0 Line: 0 Section: 0 Problem: For all attribute objects, the standard should clearly state whether or not the attribute object needs to be destroyed before it is reintialized. This is intended to determine whether or not a memory leak can occur if the object is not destroyed Action: Update the description of each attribute object as requested. _____________________________________________________________________________ COMMENT Enhancement Request Number 2 adjg@catullus.eng.sun.com XBD (rdvk# 1374) [] Wed, 14 Feb 2001 18:37:00 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 0 Line: 0 Section: omitted Problem: There are lots of places where there are references to getmsg() and/or putmsg() where for completeness getpmsg() and/or putpmsg() should also be mentioned. Action: Find them and fix them. [Ed recommendation: NONE More information is needed, where a "refer to getmsg()" occurs, this is a reference to the man page] _____________________________________________________________________________ COMMENT Enhancement Request Number 3 donnte@microsoft.com Bug in xsid5 (rdvk# 29) [DST-30] Wed, 10 Jan 2001 22:25:42 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: vii Line: 124 Section: Preface Problem: The use of future tense here is inappropriate; we need to be balloting (even in this material) on the final words, and those must change to past (or very creatively present) tense before final publication. Might as well do it now. Action: "is being" -> "was" and "is intented" -> "was intended" (or "was adopted" if you wish to be optimistic). [Ed recommendation: Accept This is editorial The preface is subject to change when approved] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 4 donnte@microsoft.com Bug in xsid5 (rdvk# 30) [DST-31] Wed, 10 Jan 2001 22:25:42 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: ix Line: 219 Section: Preface Problem: There are a number of editorial problems in this area, which clearly the editor knows what was intended, but I don't. Line 219: break, line 220 begins in the middle of a sentence. Line 237 "the describes"? Line 231 "rest of ." ? Line 232 Is this what was intended (it could be but it looks a bit odd to me, at least with context missing). Line 234 References found in an index? Line 237 "meaining in ." ? Line 300 "users of" ? Line 333 "in the" ? Line 335 "referenced in:" ? Action: Restore whatever was intended. (Much of this looks like a bad macro.) [Ed recommendation: Accept Its a typesetting error, see either of the prefaces in the other volumes for the correct wording ] _____________________________________________________________________________ COMMENT Enhancement Request Number 5 Andries.Brouwer@cwi.nl Bug in XSHd5 (st_size) (rdvk# 73) [] Thu, 18 Jan 2001 22:08:14 +0100 (MET) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 370 Line: 12884-12888 Section: fstat Problem: page 370 lines 12884-12888 tells us that the st_size field of a struct stat has unspecified use if the file is not regular or symlink. page 923 lines 14845 tells us that the st_size field must be specified in case of a shared memory object (SHM). However, there is no indication of what the meaning of this field might be in this case. Action: On page 370 add SHM shaded "or a shared memory object" in the list of things where st_size denotes a size in bytes. _____________________________________________________________________________ COMMENT Enhancement Request Number 6 adjg@catullus.eng.sun.com Bugs in XSH d5 (rdvk# 1366) [] Wed, 14 Feb 2001 18:30:13 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 468-470 Line: 37-161 Section: omitted Problem: The splitting of these tables at these points and the corresponding ordering of the function names makes no sense. Action: Join the tables Part 1 & Part 2. _____________________________________________________________________________ COMMENT Enhancement Request Number 7 adjg@catullus.eng.sun.com Bugs in XSH d5 (rdvk# 1367) [] Wed, 14 Feb 2001 18:30:13 -0800 (PST) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 470 Line: 164-169 Section: omitted Problem: Networking functions were in XNS5.2 (Issue 5?) and POSIX 1003.1G. In what sense are they new, or their header files? Action: Remove the networking function names from the "New Functions in Issue 6" table (reference the _POSIX_NETWORKING list in XBD). Remove the include files: , , , , , and from "New Headers in Issue 6". [Ed recommendation: Accept] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 8 Jon Hitchcock Bug in XSHd5 POSIX.1 Symbols (rdvk# 1357) {jjh37} Wed, 14 Feb 2001 11:15:21 -0000 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 485-6 Line: 750-779 Section: POSIX.1 Problem: The headers have moved to the XBD volume. Action: Remove "this volume of", on lines 750, 751, 755, 766, 768, 770, 773, 777 and 779. [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 9 Jon Hitchcock Bug in XSHd5 POSIX.1 Symbols (rdvk# 1358) {jjh38} Wed, 14 Feb 2001 11:15:21 -0000 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 485 Line: 756 Section: POSIX.1 Problem: The relationship between "feature test macros", "version test macros" and "constants for options" is not obvious, and has not always been understood in the past. An explanation would be useful. Action: Add the following, derived from "The UNIX System Today", after line 756: Note: Feature test macros allow an application to announce to the implementation its desire to have certain symbols and prototypes exposed. They should not be confused with the version test macros and constants for options in which are the implementation's way of announcing functionality to the application. [Ed recommendation: None we may want to consider adding this to the rationale at page 3375 after line 3018] _____________________________________________________________________________ COMMENT Enhancement Request Number 10 Jon Hitchcock Bug in XSHd5 POSIX.1 Symbols (rdvk# 1359) {jjh39} Wed, 14 Feb 2001 11:15:21 -0000 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 486 Line: 762 Section: POSIX.1 Problem: There is no explanation of what can happen if _POSIX_C_SOURCE is NOT defined to have at least the value 200xMML. This makes it hard for an application writer to understand the meaning of _POSIX_C_SOURCE, and so it is hard to decide whether or not to define it. (Many writers do not define it, and perhaps one reason is that they are afraid to include something they do not understand.) In fact lines 766-776 can be paraphrased as: if _POSIX_C_SOURCE >= 200xMML then 1. The implementation conforms to this standard 2. The implementation conforms to this standard 3. Additional symbols shall not be visible fi and it is not clear if (1) and (2) are just tautologies included to help explain (3), or if the meaning is that without _POSIX_C_SOURCE the implementation need not conform to this standard and the behaviour is undefined. Action: After line 762, at a note starting: When an application includes a header described by IEEE 1003.1-200x, and no feature test macro is defined, ... _____________________________________________________________________________ EDITORIAL Enhancement Request Number 11 Jon Hitchcock Bug in XSHd5 POSIX.1 Symbols (rdvk# 1360) {jjh40} Wed, 14 Feb 2001 11:15:21 -0000 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 486 Line: 766-776 Section: POSIX.1 Problem: The ability to define _POSIX_C_SOURCE with a value greater than 200xMML is not useful. The only sensible use would be when a future version of POSIX has been published. A developer who wanted to make an application portable to both the current and the future versions could ensure that the application does not use internally any names used or reserved by the future version, and that it only uses functionality which is common to the two versions, and then define _POSIX_C_SOURCE to the value for the future version. But lines 773-776 allow the old implementation to make any additional symbols visible, and the developer has no way to avoid all such symbols. Action: Remove "at least", from line 767. Remove "or by having defined _POSIX_C_SOURCE with a value greater than 200xxxL" from lines 775-776. Add after line 776: ============================================================= When an application includes a header described by IEEE Std 1003.1-200x, and when _POSIX_C_SOURCE is defined to have a value greater than 200xMML, then the effect shall be the same as when it has the value 200xMML, except that additional symbols defined in the corresponding future revision of IEEE Std 1003.1 may be made visible. Note: An application developer who wants to make an application portable to both IEEE Std 1003.1-200x and to a future version of IEEE Std 1003.1 should ensure that the application does not use internally any names used or reserved by the future version, ensure that the application only uses functionality which is common to the two standards, and then define _POSIX_C_SOURCE to the value for the future version. ============================================================= [Ed recommendation: NONE This appears more than editorial.] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 12 Jon Hitchcock Bug in XSHd5 POSIX.1 Symbols (rdvk# 1362) {jjh42} Wed, 14 Feb 2001 11:15:21 -0000 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 486 Line: 780 Section: POSIX.1 Problem: There is no mention of _POSIX_SOURCE in this volume. A reader who has encountered this name might reasonably look in the index to this volume (and in that of XBD) and expect to find a definition. (There is a mention in the rationale, but readers might waste a lot of time hunting through XBD and XSH before they thought of looking in XRAT.) Action: Add after line 780 (and reference it in the index): Note: The POSIX.1-1990 standard specified a macro called _POSIX_SOURCE. This has been superseded by _POSIX_C_SOURCE. [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 13 Jon Hitchcock Bug in XSHd5 POSIX.1 Symbols (rdvk# 1361) {jjh41} Wed, 14 Feb 2001 11:15:21 -0000 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 486 Line: 780 Section: POSIX.1 Problem: Suppose a future version of this standard has an incompatible change. (This must happen occasionally.) An implementation which wishes to support both the current and future versions might want to use the value of _POSIX_C_SOURCE to select the old or new functionality. (Tru64 Unix and glibc do this to select versions of readdir_r(), etc.) But this does not conform to this standard which specifies the behaviour even when _POSIX_C_SOURCE is defined to have a value greater than 200xMML. So the implementation would have to invent another mechanism to select the functionality. Action: Add after line 780: If _POSIX_C_SOURCE is defined to have a value other than 200xMML, the implementation may implement the functionality of the corresponding version of IEEE Std 1003.1. _____________________________________________________________________________ EDITORIAL Enhancement Request Number 14 Jon Hitchcock Bug in XSHd5 POSIX.1 Symbols (rdvk# 1363) {jjh43} Wed, 14 Feb 2001 11:15:21 -0000 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 486 Line: 788 Section: POSIX.1 Problem: Unnecessary vagueness. Action: Change "should be enabled" to "shall be enabled". _____________________________________________________________________________ OBJECTION Enhancement Request Number 15 mccann@zk3.dec.com Bugs in XSHd5 name space (rdvk# 1375) [Compaq-JM9] Wed, 14 Feb 2001 14:39:08 -0500 (EST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 488 Line: 837 Section: XSH Problem: Missing IPv6-related prefixes from the entry in the table on page 488. Action: Add the following reserved prefixes for , on a new line (shaded IP6) after line 837: in6_, s6_, sin6_ _____________________________________________________________________________ COMMENT Enhancement Request Number 16 drepper@redhat.com Bug in XSHd5 The Compilation Environment (rdvk# 81) {ud-20} Sat, 27 Jan 2001 19:57:41 GMT _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 488 Line: 858 Section: The Problem: The tyle on page 488 contains for the entry _ss. This is most probably wrong. Action: Replace _ss with ss_. [Ed recommendation: Accept] [The _ss is taken from XNS 5.2, and was an addition over XNS 5 The XNET group has confirmed it was a typo] _____________________________________________________________________________ COMMENT Enhancement Request Number 17 drepper@redhat.com Bug in XSHd5 The Compilation Environment (rdvk# 80) {ud-23} Sat, 27 Jan 2001 21:15:29 GMT _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_X___ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 488 Line: 859 Section: The Problem: The header defines a few SO_ constants to be used with getsockopt() and setsockopt(). Most implementations have additional options named SO_* but these are not allowed in the namespace. I suggest to reserve (and allow) all symbols SO_*. Action: Add after l_ , SO_ [Ed recommendation: REJECT is n't this already covered by table on page 490 ?] _____________________________________________________________________________ COMMENT Enhancement Request Number 18 drepper@redhat.com Bug in XSHd5 The Compilation Environment (rdvk# 79) {ud-25} Sat, 27 Jan 2001 23:01:32 GMT _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 488 Line: 864 Section: The Problem: At the last (?) meeting we agreed to add some rationale to the man page explaining UIO_MAXIOV. This happened. But I think to remember that we also wanted to allow this symbol to be defined. To do this UIO_MAXIOV should be added to the third column in the sys/uio.h line on page 488. Action: Add in the third column of line 864 UIO_MAXIOV [Ed recommendation: ACCEPT This seems reasonable] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 19 pete.forman@westerngeco.com BUG in XSHd5 (rdvk# 1) [PWF20001220/6] Wed, 20 Dec 2000 14:10:51 +0000 (GMT) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 490 Line: 894 Section: 2.2 Problem: Typo. Action: Change "" to "" [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 20 mccann@zk3.dec.com Bugs in XSHd5 name space (rdvk# 1376) [Compaq-JM10] Wed, 14 Feb 2001 14:39:08 -0500 (EST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 490 Line: 903 Section: XSH Problem: Missing IPv6-related prefixes from the entry in the table on page 490. Action: Add the following reserved prefixes for , on a new line (shaded IP6) after line 903: IPV6_, IN6_ _____________________________________________________________________________ OBJECTION Enhancement Request Number 21 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 85) [DST-280] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 493 Line: 1064 Section: 2.3 Problem: That's not a requirement of the standard, that is, we can't require the implementation to extend the standard, either. Action: limitations that shall prevent some -> limitations that prevent some [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 22 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 86) [DST-281] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 499 Line: 1327 Section: 2.3 Problem: Use the right word. Action: indeterminate. -> unspecified. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 23 gwc@unisoft.com BUG in XSHd5 Signal Actions (rdvk# 1384) {gwc SIGCHLD on continue} Wed, 14 Feb 2001 18:11:30 +0000 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 503 Line: 1493 Section: 2.4.3 Problem: Something needs to be changed to eliminate the grey area identified in UNIX98 interpretation PIN4U.00062. As I understand it, the current position (as per the interpretation) is that systems are allowed, but not required, to send a SIGCHLD to the parent when a stopped child is continued. If they do send the signal, then the si_code value passed to an sa_sigaction signal handler must be CLD_CONTINUED. The actions suggested below are aimed at clarifying this. An alternative would be to introduce a new sa_flags value to allow a process to control whether a SIGCHLD is sent to it when it has a stopped child that is continued. Action: Append to line 1493 (shaded XSI): When a stopped process is continued, a SIGCHLD signal may be generated for its parent process, unless the parent process has set the SA_NOCLDSTOP flag. Also change: page 1852-1853 line 41754-41758 section sigaction objection {SA_NOCLDSTOP} On line 41754 after "when children stop", add "or stopped children continue" (shaded XSI). On line 41758 after "processes stop", add "and a SIGCHLD signal may be generated for the calling process whenever any of its stopped child processes are continued" (shaded XSI). In addition, make the following related changes to XBDd5: page 315 line 11001 section signal.h objection {SIGCHLD} Change "terminated or stopped" to "terminated, stopped or continued" (with "or continued" shaded XSI). page 316 line 11049 section signal.h objection {SA_NOCLDSTOP} After "when children stop", add "or stopped children continue" (shaded XSI). _____________________________________________________________________________ OBJECTION Enhancement Request Number 24 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 87) [DST-282] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 506 Line: 1638 Section: 2.5 Problem: Use the right word. Action: object is indeterminate after the -> object is unspecified after the [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 25 adjg@catullus.eng.sun.com Bugs in XSH d5 (rdvk# 1368) [] Wed, 14 Feb 2001 18:30:13 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 510-511 Line: 1797-1848 Section: omitted Problem: There are some irregularities in terminology, and places where too much information is given about what might happen under the hood. Action: On lines 1797-1802 Delete from "Messages flow ... all messages." On line 1808 change "function" to "interface". On line 1809 add "readv()," after "read()". On line 1810 add "writev()", after "write()". On line 1815 replace "two modules:" by ",". On line 1816 remove both instances of "module". On line 1818 remove "module". On line 1819 reverse the direction of the first set of double quotes. On line 1838 add "readv()," after "read()" and "writev()," after "write" (correcting the "or"). On line 1846 change "STREAMS file" to "STREAM". On line 1848 improve the description of ioctl handling. _____________________________________________________________________________ COMMENT Enhancement Request Number 26 donnte@microsoft.com Bug in xsid5 (rdvk# 31) [DST-32] Wed, 10 Jan 2001 22:25:42 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 517 Line: 2080 Section: 2.8.4 Problem: The English here is a bit twisted. In the first sentence it's clear that there's only one thread list for each priority, but the 2d sentence appears to say there may be several lists. In fact there may be several lists, one for each scheduler, I think??? Action: I have no idea whether the below is correct or not. It needs to be approved by someone who understands this stuff. (And hereby exemplifies the massive risk of insisting on actual text for an objection of this form... if accepted, and editors recommendations are often too easily accepted, it's likely to be wrong.) There is, conceptually, one thread list for each priority for each scheduler type. Any runnable thread may be on any one of the thread lists, specifically the one for it's current scheduler type and priority. _____________________________________________________________________________ OBJECTION Enhancement Request Number 27 baker@cs.fsu.edu Bug in XSHd5 (rdvk# 1352) {interp96-1} Mon, 12 Feb 2001 23:46:08 GMT _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 518 Line: 2123 Section: 2.8.4 Problem: This "aardvark" is based on IEEE STD 1003.1 Interpretation Request #96, which was referred by the Interpretations Committee back to the Sponsor (IEEE PASC) for corrective action. The proposed changes represent the consensus view of the members of the SSWG present at the San Jose PASC meeting Action: insert after line 2123: - When a running thread calls the pthread_setschedprio() function, the thread specified in the function call is modified to the priority specified by the prio argument. modify lines 2124-2125 as follows: - If a thread whose policy or priority has been modified other than by pthread_setschedprio() or sched_setprio() is a running thread or is runnable, it then becomes the tail of the thread list for its new priority. insert after line 2125: - If a thread whose policy or priority has been modified by pthread_setschedprio( ) is a running thread or is runnable, the effect on its position in the thread list depends on the direction of the modification, as follows: i. if the priority is raised, the thread becomes the tail of the thread list; ii. if the priority is unchanged, the thread does not change position in the thread list;' iii. if the priority is lowered, the thread becomes the head of the thread list. insert the following new function description at the appropriate location based on the alphabetic ordering of function names: pthread_getschedprio() System Interfaces NAME pthread_getschedprio -- dynamic thread scheduling parameters access (REALTIME THREADS) SYNOPSIS #include int pthread_getschedprio(pthread_t thread, int prio); DESCRIPTION The pthread_setschedprio( ) functions allow the scheduling priority of individual threads within a multi-threaded process to be retrieved and set. For SCHED_FIFO and SCHED_RR, the only required member of the sched_param structure is the priority sched_priority. For SCHED_OTHER, the affected scheduling parameters are implementation-defined. The pthread_setschedparam( ) function sets the scheduling priority for the thread whose thread ID is given by thread to the value given by prio. | RETURN VALUE If successful, the pthread_setschedprio( ) function shall return zero; otherwise, an error number shall be returned to indicate the error. ERRORS The pthread_setschedprio( ) function may fail if: [EINVAL] The value of prio is invalid for the scheduling policy of the specified thread. [ENOTSUP] An attempt was made to set the priority to an unsupported value. [EPERM] The caller does not have the appropriate permission to set the scheduling policy of the specified thread. [ESRCH] The value specified by thread does not refer to a existing thread. These functions shall not return an error code of [EINTR]. EXAMPLES None. APPLICATION USAGE None. RATIONALE This function provides a way for an application to temporarily raise its priority and then lower it again, without having the side effect of yielding to other threads of the same priority. This is necessary if the application is to implement its own strategies for bounding priority inversion, such as priority inheritance or priority ceilings. This capability is especially important if the implementation does not support the _POSIX_THREAD_PRIO_PROTECT or _POSIX_THREAD__PRIO_INHERIT options, but even if those options are supported it is needed if the application is to bound priority inheritance for other resources, such as semaphores. The Sponsor working group believes that while it might be preferable conceptually to solve this problem by modifying the specification of pthread_setschedattr(), it is now too late to make such a change, as there may be implementations and tests that would need to be changed. Therefore, a new function is introduced. FUTURE DIRECTIONS None. SEE ALSO pthread_getschedparam(), pthread_sched_setschedparam(), the Base Definitions volume of IEEE Std 1003.1-200x, , _____________________________________________________________________________ OBJECTION Enhancement Request Number 28 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 88) [DST-283] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 521 Line: 2251 Section: 2.8.5 Problem: Shallification Action: an interval to be used -> an interval which shall be used [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 29 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 89) [DST-284] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 521 Line: 2258 Section: 2.8.5 Problem: Shallification Action: data value to be used -> data value which shall be used [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 30 donnte@microsoft.com Bug in xsid5 (rdvk# 32) [DST-33] Wed, 10 Jan 2001 22:25:42 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 523 Line: 2334 Section: 2.9.1 Problem: This note is more than explanatory, but because it's structured as a note, it's only informative. It sets a "should" requirement, and I really suspect the intent is a "shall". I don't know of any normative text that makes the "should" requirement anywhere else, and unless the "should" is a "shall", writing applications that really work right would be nearly impossible. Action: 1) Confirm whether this is a "should" or a "shall". (The exact text to be written varies significantly with that decision.) 2) Change this note to be "note that there is additional explanation of this concept as affects the read() function in the read() section." 3) Move the bulk of this text to read(), recasting it as either should or shall, and making it fit. It will require an intro there, which I can attempt now. The body isn't worth trying to fix until the rest of this is resolved. The read() function has specific additional requirements with respect to thread safety when dealing with at least pipes (and FIFOs) and terminal devices (and any other device where a read can complete with a partial byte count, and then have more data become available later).... (This probably applies to pread(); does it apply to any of the socket or STREAMS specialized reads? Other specialized reads?) _____________________________________________________________________________ COMMENT Enhancement Request Number 31 IEEE Balloter BUG in P1003.1/D5 Rev. Recirc. (rdvk# 1354) [Robert.Barned@lmco.com] Tue, 13 Feb 2001 13:44:39 -0500 (EST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 527 Line: 2484 Section: 2.9.5.1 Problem: This section should state clearly when cancellation occurs. It should answer the question of whether or not a thread in a wait state for one of the system calls will be cancelled before it returns. I realize there is a race condition, but the standard is not clear whether or not it is statisfactory to only check for cancellation before it goes into a wait state. Action: Update standard as requested. _____________________________________________________________________________ COMMENT Enhancement Request Number 32 adjg@catullus.eng.sun.com Bugs in XSH d5 (rdvk# 1369) [] Wed, 14 Feb 2001 18:30:13 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 530-531 Line: 2628-2655 Section: omitted Problem: We killed off the idea of Protocol Families and only now have address families. These sections need change to address this. Action: Delete section 2.10.1 and move 2.10.3 before 2.10.2. Merge the old 2.10.1 and 2.10.3 intelligently (at the meeting?) Repair 2.10.2 to follow suit. Remove all references to PF_ in the standard (replacing with AF_ equivalents if appropriate). [Ed recommendation: NONE Someone needs to take this as a homework assignment at the meeting] _____________________________________________________________________________ COMMENT Enhancement Request Number 33 adjg@catullus.eng.sun.com Bugs in XSH d5 (rdvk# 1365) [] Wed, 14 Feb 2001 18:30:13 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 531 Line: 2665-2666 Section: omitted Problem: SOCK_RDM should be mentioned, and room left for defining other implementation specific SOCK_ types. Action: On line 2665 change "Four" to "At least five". On line 2666 add "SOCK_RDM" after "SOCK_SEQPACKET". After line 2684 add: The SOCK_RDM socket type supports connectionless data transfer which is acknowledged and reliable. As such it stands logically between SOCK_DGRAM and SOCK_SEQPACKET. On line 2737 add ", SOCK_RDM" after "SOCK_SEQPACKET". After line 2967 add: "SOCK_RDM Unspecified." (next change on recv p1699) On line 37215 add ", SOCK_RDM" after "SOCK_DGRAM". On line 37301 add ", SOCK_RDM" after "SOCK_DGRAM". On line 37386 add ", SOCK_RDM" after "SOCK_DGRAM". (next change on socket p1902) After line 43225 add: SOCK_RDM Provides sequenced, reliable connectionless-mode messages. After line 43301 add:SOCK_RDM Provides sequenced, reliable connectionless-mode messages. _____________________________________________________________________________ COMMENT Enhancement Request Number 34 adjg@catullus.eng.sun.com Bugs in XSH d5 (rdvk# 1370) [] Wed, 14 Feb 2001 18:30:13 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 532 Line: 2687 Section: omitted Problem: "a peer" is misleading. Action: Change "to a peer named" to "to a (possibly multicast or broadcast) address specified". _____________________________________________________________________________ COMMENT Enhancement Request Number 35 adjg@catullus.eng.sun.com Bugs in XSH d5 (rdvk# 1371) [] Wed, 14 Feb 2001 18:30:13 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 536 Line: 2838 Section: omitted Problem: (void *) is superfluous. Action: Remove it. _____________________________________________________________________________ EDITORIAL Enhancement Request Number 36 Joseph S. Myers BUG in XSHd5 (rdvk# 1351) [JSM-14] Mon, 12 Feb 2001 19:48:33 +0000 (GMT) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 537 Line: 2907 Section: Sockets Problem: The usage "different than" is sometimes objected to and grates gratuitously for some readers of English. Action: Here and also at page 1047 line 18649 section getsockopt editorial page 1828 line 40988 section setsockopt editorial Change "different than" to "different from". _____________________________________________________________________________ COMMENT Enhancement Request Number 37 adjg@catullus.eng.sun.com Bugs in XSH d5 (rdvk# 1372) [] Wed, 14 Feb 2001 18:30:13 -0800 (PST) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 538 Line: 2964-2966 Section: omitted Problem: Inconsistency between the SOCK_RAW and other rows. Action: On lines 2964,2965 insert IPPROTO_ before the protocol names. On line 2966 remove "Protocol number". [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 38 mccann@zk3.dec.com Bug in XSHd5 (rdvk# 1377) also [Compaq-JM9] Wed, 14 Feb 2001 14:36:01 -0500 (EST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 541 Line: 3088 Section: 2.10.20.4 Problem: Need to incorporate the IPV6_V6ONLY socket option from the latest version of the "Basic Socket Interface Extensions for IPv6" specification (draft-ietf-ipngwg-rfc2553bis-03.txt). Action: Add the following text after line 3088: IPV6_V6ONLY This socket option restricts AF_INET6 sockets to IPv6 communications only. AF_INET6 sockets may be used for both IPv4 and IPv6 communications. Some applications may want to restrict their use of an AF_INET6 socket to IPv6 communications only. For these applications the IPV6_V6ONLY socket option is defined. When this option is turned on, the socket can be used to send and receive IPv6 packets only. This is an IPPROTO_IPV6 level option. This option takes an int value. This is a boolean option. By default this option is turned off. Also on page 294 Section , add the following text (shaded IP6) after line 10261: IPV6_V6ONLY Restrict AF_INET6 socket to IPv6 communications only. _____________________________________________________________________________ COMMENT Enhancement Request Number 39 wollman@lcs.mit.edu Bug in XSHd5 gethostname (rdvk# 26) {GAW-4} Tue, 9 Jan 2001 17:26:53 GMT _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 530 Line: 17168 Section: gethostname Problem: The specification references a Magic Number. This value (which should be no less than the maximum length of an Internet hostname) is subject to change through the IETF process, and should be specified as a manifest constant by this specification so that implementors will be free to update it in response to other standards. This is bug #1 in my message <200101091647.LAA23742@khavrinen.lcs.mit.edu> (resent as <6x2W-D.A.N_.hC0W6@mailman>) to the austin-group reflector. Action: At the indicated line, for 255 substitute {HOST_NAME_MAX}. At XBD page 261 () before line 8966 insert: {HOST_NAME_MAX} Maximum length of a host name (not including the terminating null) as returned from the gethostname() function. Minimum acceptable value: {_POSIX_HOST_NAME_MAX} Before line 9183, insert: {_POSIX_HOST_NAME_MAX} Maximum length of a host name (not including the terminating null) as returned from the gethostname() function. Value: 255 At XBD page 424 () before line 14818 insert: _SC_HOST_NAME_MAX At XSH page 1982 (sysconf()) before line 45530 insert: {HOST_NAME_MAX} _SC_HOST_NAME_MAX I include the last two changes for completeness only; I do not believe that applications are likely to use the sysconf() interface for this purpose. _____________________________________________________________________________ EDITORIAL Enhancement Request Number 40 Jon.Hitchcock@uniplex.co.uk Bug in XSHd5 FD_CLR (rdvk# 83) {jjh14} Tue, 30 Jan 2001 21:19:59 GMT _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 556 Line: 3600 Section: FD_CLR Problem: This line says "refer to select()", but select() at page 1756 just refers to pselect() at page 1479 where FD_CLR, etc, are described. Action: Change "select" to "pselect". [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 41 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 90) [DST-285] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 558 Line: 3617 Section: _longjmp Problem: Shallification Action: functions are identical to -> functions shall be identical to [Ed recommendation: Accept as marked functions are identical to -> functions shall be equivalent to] _____________________________________________________________________________ OBJECTION Enhancement Request Number 42 donnte@microsoft.com Bug in xsid5 (rdvk# 33) [DST-34] Wed, 10 Jan 2001 22:25:42 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 558 Line: 3618 Section: _longjmp Problem: shallification. Action: "do" -> "shall". Does this apply to the other *jmp functions (as either "shall" or "shall not" depending on..."). [Ed recommendation: Accept] [I could not see any changes needed on the other *jmp functions] _____________________________________________________________________________ OBJECTION Enhancement Request Number 43 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 91) [DST-286] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 558 Line: 3618 Section: _longjmp Problem: Shallification Action: _setjmp( ) do not manipulate -> _setjmp( ) shall not manipulate [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 44 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 92) [DST-287] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 563 Line: 3733 Section: a64l Problem: There might be more than one "corresponding long"? Action: and return a corresponding long -> and return the corresponding long [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 45 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 93) [DST-288] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 563 Line: 3736 Section: a64l Problem: Shallification Action: function scans the character -> function shall scan the character [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 46 donnte@microsoft.com Bug in xsid5 (rdvk# 34) [DST-36] Wed, 10 Jan 2001 22:25:42 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 569 Line: 3924 Section: access Problem: This is an ugly "may". I don't see any chance of fixing it at this time, but can we at least indicate a direction for future implementations to go in. Action: At 3978, add: "New implementations are discouraged from returing X_OK unless at least one execution permission bit is set." _____________________________________________________________________________ COMMENT Enhancement Request Number 47 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1388) [DWC-23] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 569 Line: 3936-3937 Section: access Problem: (access() errors: ENAMETOOLONG) The change history (P570, L3986-3988) notes that the ENAMETOOLONG error is returned only if _POSIX_NO_TRUNC is in effect, but the errors section doesn't mention _POSIX_NO_TRUNC. Although it is true that FIPS 151-2 requires _POSIX_NO_TRUNC to be supported, it is still possible for conforming implementations to mount file systems produced on non-conforming implementations that do not support this feature. This same problem applies to the chdir(), chmod(), chown(), exec, fopen(), fpathconf(), freopen(), ftw(), link(), mkdir(), mkfifo(), open(), opendir(), readlink(), realpath(), rename(), rmdir(), stat(), symlink(), truncate(), unlink(), utime(), and utimes() XSH6 pages. Action: Change "{NAME_MAX}" on P569, L3937 to "{NAME_MAX} while {_POSIX_NO_TRUNC} is in effect". Make the same change to the mandatory ENAMETOOLONG errors on the XSH6 chdir(), chmod(), chown(), exec, fopen(), fpathconf(), freopen(), ftw(),link(), mkdir(), mkfifo(), open(), opendir(), readlink(), realpath(), rename(), rmdir(), stat(), symlink(), truncate(), unlink(), utime(), utimes() pages. [Ed recommendation: NONE this appears to reverse XSHd3 DWC-30 and DWC-50] _____________________________________________________________________________ OBJECTION Enhancement Request Number 48 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 94) [DST-289] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 581 Line: 4218 Section: aio_fsync Problem: Shallification Action: function asynchronously forces all I/O -> function shall asynchronously force all I/O [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 49 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 95) [DST-290] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 583 Line: 4291 Section: aio_read Problem: Shallification; state what the function does forthrightly, rather than in a backhanded passive way. (Most of the existing descriptions are that way, but not all; I make a lot of these changes, which will just be "shallification" from now on.) Action: function allows the calling process to read aiocbp->aio_nbytes -> function shall read aiocbp->aio_nbytes [Ed recommendation: Accept] but note that this wording in most cases has been approved thru various balloting processes in the past, yes we can take a shot at improving it further ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 50 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 96) [DST-291] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 583 Line: 4295 Section: aio_read Problem: Shallification Action: asynchronous operation is submitted at -> asynchronous operation shall be submitted at [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 51 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 97) [DST-292] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 589 Line: 4478 Section: aio_write Problem: Shallification Action: function allows the calling process to write aiocbp->aio_nbytes -> function shall write aiocbp->aio_nbytes [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 52 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 98) [DST-293] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 589 Line: 4489 Section: aio_write Problem: Shallification; note also the comma surrounded by spaces. It looks to me as if that's as it's coded in the PDF, but the troff is of course definitive. Action: file descriptor aio_fildes , then the requested operation takes -> file descriptor aio_fildes, then the requested operation shall take [Ed recommendation: Accept] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 53 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 99) [DST-294] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 589 Line: 4490 Section: aio_write Problem: Again, a " , ". Action: given by aio_offset , as if -> given by aio_offset, as if [Ed recommendation: Accept] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 54 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1389) [DWC-24] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 594 Line: 4632 Section: asctime Problem: (asctime(): description) The first paragraph in the description on this page applies to asctime(), but not to asctime_r(). Action: Insert "For asctime(): " unshaded at the start of P594, L4632. (This matches the way the gmtime() page was done.) [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 55 drepper@redhat.com Bug in XSHd5 asctime() (rdvk# 69) {ud-15} Mon, 15 Jan 2001 19:55:31 GMT _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 594 Line: 4639-4656 Section: asctime() Problem: >From the wording of the asctime() seems to forbid that the function returns localized strings in locales other than the C and POSIX locale. The example explicitly calls for a specific implementation. I know this comes directly from ISO C but they are even less concerned about other locales. The question is: is localized output allowed? Action: Depending on the answer do the following: - no localization allowed: mention this explicitly. Add for all locales in line 4635 after "convert" (or any other appropriate place) - if localization is allowed the example should be rewritten. This can be done using nl_langinfo(). I volunteer to provide a changed version if this is the resolution. _____________________________________________________________________________ OBJECTION Enhancement Request Number 56 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 100) [DST-295] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 594 Line: 4657 Section: asctime Problem: Improper shall: shall on the document. Action: tm structure shall be defined in -> tm structure are defined in [Ed recommendation: Accept as marked tm structure shall be defined in -> tm structure is defined in] _____________________________________________________________________________ OBJECTION Enhancement Request Number 57 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 101) [DST-296] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 603 Line: 4853 Section: assert Problem: Shallification x 2 Action: macro inserts diagnostics into programs -> macro shall insert diagnostics into programs it expands to a -> it shall expand to a [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 58 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 102) [DST-297] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 612 Line: 5098 Section: atexit Problem: Shallification Action: function registers the function -> function shall register the function [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 59 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 103) [DST-298] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 623 Line: 5449 Section: bsd_signal Problem: Shallification (odd passive use). Action: bsd_signal(sig, func) has an effect as if implemented -> bsd_signal(sig, func) shall be equivalent to the following C code [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 60 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 104) [DST-299] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 623 Line: 5461 Section: bsd_signal Problem: A function is described as how it "should" be declared by the application. If it isn't declared that way, is the application a conforming application, or not? If it is conforming with another declaration, then "should" should remain. If it isn't (and I think it isn't, but I could be wrong) then it should be stated as a requirement, thus "shall". Action: function should be -> function shall be _____________________________________________________________________________ OBJECTION Enhancement Request Number 61 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 106) [DST-301] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 625 Line: 5503 Section: bsearch Problem: Shallification Action: function searches an array -> function shall search an array [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 62 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 107) [DST-302] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 625 Line: 5506 Section: bsearch Problem: Shallification Action: by compar is called with -> by compar shall be called with [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 63 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 105) [DST-300] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 625 Line: 5512 Section: bsearch Problem: "The application shall ensure that the array consists of all the elements that compare less than, all the elements that compare equal to, and all the elements that compare greater than the key object, in that order." The above is really twisted. For a silly example, assume that the comparison is on a single character, and the current key is m. The standard appears to require only something like b c a m z y x (That is, it requires only that the array have 3 chunks; less than, equal, and greater than.) (We could play games with partial ordering to a full order, but why not just say: Action: The application shall ensure that the array elements are in the order specified by the key. [Ed recommendation: None Note from Clive Feather: But that isn't what C says, or has ever said. Rather, the present requirement aligns with C. Some points: (1) It might not be practical (in time terms) to fully sort the array. The only requirement is that the results of the comparison function correctly indicate "go up" or "go down" or "found it". (2) C99 puts some requirements on the comparison function. With bsearch, the first argument is always the sought key and the second is an element of the array. It is *not* required that the array even be sortable with that comparison function. (3) Such a change is presumably out of scope.] _____________________________________________________________________________ OBJECTION Enhancement Request Number 64 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 108) [DST-303] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 634 Line: 5758 Section: calloc Problem: Shallification Action: function allocates unused space for -> function shall allocate space for [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 65 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 109) [DST-304] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 634 Line: 5759 Section: calloc Problem: Shallification Action: The space is initialized to -> The space shall be initialized to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 66 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 110) [DST-305] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 634 Line: 5761 Section: calloc Problem: Shallification Action: allocation succeeds is suitably aligned -> allocation succeeds shall be suitably aligned [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 67 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 111) [DST-306] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 634 Line: 5764 Section: calloc Problem: Shallification Action: pointer returned points to the -> pointer returned shall point to the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 68 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 112) [DST-307] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 634 Line: 5765 Section: calloc Problem: Shallification Action: a null pointer is -> a null pointer shall be [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 69 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 113) [DST-308] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 646 Line: 6009 Section: catgets Problem: Shallification Action: function attempts to read -> function shall attempt to read [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 70 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 114) [DST-309] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 648 Line: 6059 Section: catopen Problem: Shallification Action: default path is used. -> default path shall be used. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 71 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 115) [DST-310] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 648 Line: 6062 Section: catopen Problem: Shallification Action: catalog descriptor remains valid in -> catalog descriptor shall remain valid in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 72 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 116) [DST-311] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 668 Line: 6649 Section: chown Problem: No "shall" describing what chown does. Action: Add: The chown() function shall change the user and group ownership of a file. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 73 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 117) [DST-312] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 668 Line: 6650 Section: chown Problem: Shallification Action: of the file is unchanged. -> of the file shall not be changed. [Ed recommendation: Accept as marked The correct line number is 6669] _____________________________________________________________________________ OBJECTION Enhancement Request Number 74 donnte@microsoft.com Bug in xshd5 chown (rdvk# 74) [DST-90] Wed, 17 Jan 2001 16:07:47 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 668 Line: 6668 Section: chown Problem: I started to file an IR on a problem, and tripped up on this. This line (causing -1 to be a no-op for chown) is not in the 1996 standard. And in the first draft of the AG document, it isn't marked MAN. It is an EX in XPG5. This is reflected (slightly incorrectly) in the revision history. Anyway, as the standard currently reads, chown(...,-1,-1) is required to change the file timestamps (see line 6670). However, given that it had no other effect, changing the times seems unnecessary. Experimentation on a number of different implementations indicates that *none* of the ones tested conform in this regard, except my own. Nevertheless I believe that this is an unnecessary requirement. Action: "If both owner and group are -1, the times need not be updated." (I personally would prefer 'shall', but I don't see those folks who HAVE done this right being very happy about that.) Also fix 6744 to reflect that either or both of owner and group may be -1 to allow changing just the other. [Ed recommendation: NONE This was marked as man in D0] _____________________________________________________________________________ OBJECTION Enhancement Request Number 75 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 118) [DST-313] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 668 Line: 6669 Section: chown Problem: Shallification Action: file are set to -> file shall be set to [Ed recommendation: Accept as marked Assume the line number is 6650] _____________________________________________________________________________ OBJECTION Enhancement Request Number 76 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 119) [DST-314] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 675 Line: 6892 Section: clock_getres Problem: Shallification Action: The resolution of any clock can be obtained by calling clock_getres( ). -> The clock_getres( ) shall return the resolution of any clock. [Ed recommendation: Accept as marked The clock_getres( ) function shall return the resolution of any clock. ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 77 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 120) [DST-315] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 675 Line: 6900 Section: clock_getres Problem: Shallification Action: specified clock are truncated down -> specified clock shall be truncated down [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 78 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 121) [DST-316] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 676 Line: 6951 Section: clock_getres Problem: Shallification Action: clock_settime( ) represent the -> clock_settime( ) shall represent the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 79 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 122) [DST-317] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 683 Line: 7170 Section: close Problem: Shallification Action: a STREAM causes -> a STREAM shall cause [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 80 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 123) [DST-318] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 683 Line: 7173 Section: close Problem: Shallification Action: waits for an unspecified time -> shall wait for an unspecified time [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 81 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 124) [DST-319] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 683 Line: 7175 Section: close Problem: Shallification Action: close( ) does not wait -> close( ) shall not wait [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 82 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 125) [DST-320] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 683 Line: 7176 Section: close Problem: Shallification Action: drain, and dismantles the STREAM -> drain, and shall dismantle the STREAM [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 83 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 126) [DST-321] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 683 Line: 7178 Section: close Problem: Shallification Action: close( ) causes a hangup -> close( ) shall cause a hangup [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 84 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 127) [DST-322] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 683 Line: 7179 Section: close Problem: Shallification Action: close( ) forces the named -> close( ) shall force the named [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 85 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 128) [DST-323] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 683 Line: 7181 Section: close Problem: Shallification Action: that end is also -> that end shall also be [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 86 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 129) [DST-324] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 683 Line: 7183 Section: close Problem: Shallification Action: is sent to the process group, -> shall be sent to the process group, [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 87 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 130) [DST-325] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 692 Line: 7454 Section: confstr Problem: Shallification Action: function provides a method for applications to get configuration-defined -> function shall return configuration-defined [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 88 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 131) [DST-326] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 696 Line: 7604 Section: connect Problem: Shallification Action: function requests a connection to be made on a -> function shall attempt to make a connection on a [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 89 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 133) [DST-328] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 696 Line: 7618 Section: connect Problem: Shallification Action: connect( ) attempts to establish -> connect( ) shall attempt to establish [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 90 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 132) [DST-327] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 696 Line: 7619 Section: connect Problem: This one-sentence paragraph is really the first of the next. Action: Join paragraphs. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 91 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 134) [DST-329] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 707 Line: 7912 Section: cproj Problem: Shallification Action: then cproj(z) is equivalent -> then cproj(z) shall be equivalent [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 92 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 135) [DST-330] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 709 Line: 7979 Section: creat Problem: Shallification Action: is equivalent to: -> shall be equivalent to: [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 93 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 136) [DST-331] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 711 Line: 8038 Section: crypt Problem: Shallification Action: returned value are those of -> returned value shall be those of [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 94 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 137) [DST-332] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 722 Line: 8276 Section: ctermid Problem: Shallification Action: the string is generated in -> the string shall be generated in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 95 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 138) [DST-333] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 722 Line: 8279 Section: ctermid Problem: Improper shall: shall on the document. Action: constant L_ctermid shall be defined in -> constant L_ctermid are defined in [Ed recommendation: Accept as marked constant L_ctermid shall be defined in -> constant L_ctermid is defined in ] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 96 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1390) [DWC-25] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 724 Line: 8332 Section: ctime Problem: (ctime(): description) The first paragraph in the description on this page applies to ctime(), but not to ctime_r(). Action: Insert "For ctime(): " unshaded at the start of P724, L8332. (This matches the way the gmtime() page was done.) [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 97 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 139) [DST-334] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 724 Line: 8336 Section: ctime Problem: Shallification Action: It is equivalent -> It shall be equivalent [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 98 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 140) [DST-335] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 724 Line: 8338 Section: ctime Problem: Shallification Action: functions return values -> functions shall return values [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 99 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 141) [DST-336] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 724 Line: 8344 Section: ctime Problem: Shallification Action: buf (which contains at least 26 bytes) and return -> buf (which shall be least 26 bytes in size) and return [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 100 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 143) [DST-338] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 727 Line: 8432 Section: dbm_clearerr Problem: Shallification Action: existing record is replaced -> existing record shall be replaced [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 101 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 144) [DST-339] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 727 Line: 8434 Section: dbm_clearerr Problem: Shallification Action: existing record is left unchanged -> existing record shall be left unchanged [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 102 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 145) [DST-340] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 727 Line: 8436 Section: dbm_clearerr Problem: Shallification Action: new record is inserted in -> new record shall be inserted in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 103 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 142) [DST-337] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 728 Line: 8438 Section: dbm_clearerr Problem: "The application shall ensure that the sum of the sizes of a key/content pair does not exceed the internal block size." -- Unconstitutionallly vague: how is the application supposed to determine that, and what is the relationship to the "at least 1023" on line 8456? (No, it's not fair to infer that the minimum maximum is 1023, because it's unclear whether one or the other of these isn't talking about several key/value pairs. Action: Expert to define: add Reviewer's note if nothing else. _____________________________________________________________________________ OBJECTION Enhancement Request Number 104 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 146) [DST-341] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 734 Line: 8655 Section: dlclose Problem: Shallification Action: function is used to inform the -> function shall inform the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 105 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 147) [DST-342] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 734 Line: 8661 Section: dlclose Problem: Shallification Action: referenced object are also closed -> referenced object shall also closed [Ed recommendation: Accept as marked] [referenced object are also closed -> referenced object shall also be closed] _____________________________________________________________________________ OBJECTION Enhancement Request Number 106 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 148) [DST-343] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 736 Line: 8711 Section: dlerror Problem: I may be in the minority, but that doesn't make me wrong, just outvoted. This interface is still awful and should not be further endorsed by anyone. (The key problem is that because the strings are unspecified, it's not possible to write a portable program to do anything beyond printing the strings.) I'm none too thrilled about the oneshot nature of it either. Action: Replace with something that can be used programatically. If you want to retain this TOO, that's OK, but a "get me the string for this error condition" interface would be better. [Ed recommendation: None The submitters position should be considered and responded to. The current position is that its there ,its used, inventing anything new is currently out of scope. ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 107 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 149) [DST-344] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 738 Line: 8759 Section: dlopen Problem: Use the right term. Action: specified by the implementation, though typically -> implementation defined, though typically [Ed recommendation: Accept as marked] [ ->implementation-defined, though typically] _____________________________________________________________________________ OBJECTION Enhancement Request Number 108 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 150) [DST-345] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 738 Line: 8766 Section: dlopen Problem: Shallification... does an application conform if it does this? I don't think so. Action: this handle should not be -> this handle shall not be _____________________________________________________________________________ OBJECTION Enhancement Request Number 109 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 151) [DST-346] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 738 Line: 8767 Section: dlopen Problem: Avoid words that can't be capitalized at the beginning of sentences. Action: file is used to construct a path name to the -> The file argument is used to construct a path name to the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 110 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 152) [DST-347] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 738 Line: 8771 Section: dlopen Problem: Shallification Action: provides access to the symbols -> shall provide access to the symbols [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 111 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 153) [DST-348] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 741 Line: 8864 Section: dlsym Problem: Shallification Action: function allows a process to obtain the -> function shall obtain the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 112 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 154) [DST-349] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 741 Line: 8865 Section: dlsym Problem: Avoid words that can't be capitalized at the beginning of sentences. Action: handle is -> The argument handle is [Ed recommendation: Accept as marked] [handle is -> The handle argument is] _____________________________________________________________________________ COMMENT Enhancement Request Number 113 drepper@redhat.com Bug in XSHd5 dlsym (rdvk# 5) {ud-12} Thu, 21 Dec 2000 22:47:33 GMT _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 742 Line: 8907 Section: dlsym Problem: Recent discussions in the ELF committee showed a severe problem in the ELF specification. Without going in too many details, it is about how weak definitions and references can be used and the interactions with dynamic function relocation. The problem is that there is not yet a standardized work-around for this problem. Some implementations (Solaris, Linux, maybe others) implement a clean solution for the problem based on dlsym(). If uses a special handle value. To enable standardizing on this solution it is therefore desirable to reserve this special handle in the future directions section just as it happened for RTLD_NEXT. Action: Add after line 8906: RTLD_DEFAULT The symbol lookup happens in the normal global scope. I.e., a search for a symbol using this handle would find the same definition as a direct use of this symbol in the program code. _____________________________________________________________________________ OBJECTION Enhancement Request Number 114 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 155) [DST-350] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 743 Line: 8934 Section: drand48 Problem: Shallification Action: of functions generates pseudo-random numbers -> of functions shall generate pseudo-random numbers [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 115 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 156) [DST-351] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 745 Line: 9016 Section: dup Problem: Shallification Action: is equivalent to: -> shall be equivalent to: [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 116 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 157) [DST-352] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 745 Line: 9020 Section: dup Problem: Shallification Action: is equivalent to: -> shall be equivalent to: [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 117 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 158) [DST-353] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 748 Line: 9102 Section: ecvt Problem: The low-order digit shall be rounded. Rounded which way? Action: I presume this means "rounded to the nearest value". _____________________________________________________________________________ OBJECTION Enhancement Request Number 118 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 159) [DST-354] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 748 Line: 9102 Section: ecvt Problem: Shallification x 2 Action: high-order digit is non-zero, -> high-order digit shall be non-zero The low-order digit is -> The low-order digit shall be [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 119 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 160) [DST-355] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 748 Line: 9103 Section: ecvt Problem: Shallification Action: the string is stored in -> the string shall be stored in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 120 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 161) [DST-356] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 748 Line: 9105 Section: ecvt Problem: Shallification Action: radix character is -> radix character shall not [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 121 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 162) [DST-357] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 748 Line: 9107 Section: ecvt Problem: Shallification x 2 Action: is non-zero; -> shall be non-zero; otherwise, it is -> otherwise, it shall be [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 122 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 163) [DST-358] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 748 Line: 9114 Section: ecvt Problem: Shallification Action: buf and return buf. -> buf and shall return buf. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 123 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 164) [DST-359] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 748 Line: 9115 Section: ecvt Problem: Shallification Action: produces ndigit significant digits -> shall produce ndigit significant digits [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 124 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 165) [DST-360] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 748 Line: 9117 Section: ecvt Problem: Shallification Action: minus sign is included in -> minus sign shall be included in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 125 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 166) [DST-361] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 748 Line: 9118 Section: ecvt Problem: Shallification Action: radix character is included in -> radix character shall be included in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 126 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 167) [DST-362] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 748 Line: 9119 Section: ecvt Problem: Shallification Action: Trailing zeros are suppressed where -> Trailing zeros shall be suppressed where [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 127 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 168) [DST-363] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 750 Line: 9164 Section: encrypt Problem: Shallification Action: function provides (rather primitive) -> function shall provide (rather primitive) (Is that parenthetical remark really necessary; if it is, consider moving to rationale.) _____________________________________________________________________________ OBJECTION Enhancement Request Number 128 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 169) [DST-364] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 750 Line: 9167 Section: encrypt Problem: Shallification Action: encrypt( ) is an array -> encrypt( ) shall be an array [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 129 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 170) [DST-365] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 750 Line: 9168 Section: encrypt Problem: "numerical" seems redundant. Action: numerical value of 0 and 1. -> values of 0 and 1. _____________________________________________________________________________ OBJECTION Enhancement Request Number 130 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 171) [DST-366] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 750 Line: 9185 Section: encrypt Problem: "In some environments, decoding might not be implemented. This is related to U.S. Government..." First, my best understanding is that this is no longer true for the US (but may be for France). In any case, it will change over the life of this revision. Action: -> "Some governments" _____________________________________________________________________________ OBJECTION Enhancement Request Number 131 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 172) [DST-367] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 752 Line: 9221 Section: endgrent Problem: Shallification Action: function effectively rewinds the group -> function shall rewind the group [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 132 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 173) [DST-368] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 754 Line: 9269 Section: endhostent Problem: Shallification Action: These functions enable applications to retrieve information -> These functions shall retrieve information [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 133 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 174) [DST-369] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 754 Line: 9271 Section: endhostent Problem: As written, it appears to say that whether or not the database is implemented is unspecified. *Whether* is clearly specified, but *how* is not. Action: Implementation of this database is unspecified. -> The implementation of this database is unspecified. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 134 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 175) [DST-370] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 754 Line: 9280 Section: endhostent Problem: Shallification Action: Entries are returned in -> Entries shall be returned in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 135 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 176) [DST-371] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 756 Line: 9316 Section: endnetent Problem: Shallification Action: These functions enable applications to retrieve information -> These functions shall retrieve information [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 136 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 177) [DST-372] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 756 Line: 9318 Section: endnetent Problem: As written, it appears to say that whether or not the database is implemented is unspecified. *Whether* is clearly specified, but *how* is not. Action: Implementation of this database is unspecified. -> The implementation of this database is unspecified. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 137 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 178) [DST-373] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 758 Line: 9369 Section: endprotoent Problem: Shallification Action: These functions enable applications to retrieve information -> These functions shall retrieve information [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 138 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 179) [DST-374] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 758 Line: 9371 Section: endprotoent Problem: As written, it appears to say that whether or not the database is implemented is unspecified. *Whether* is clearly specified, but *how* is not. Action: Implementation of this database is unspecified. -> The implementation of this database is unspecified. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 139 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 180) [DST-375] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 760 Line: 9421 Section: endpwent Problem: No initial statement of what it does. Action: Add: These functions shall retrieve information about users. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 140 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 181) [DST-376] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 762 Line: 9491 Section: endservent Problem: Shallification Action: These functions enable applications to retrieve information -> These functions shall retrieve information [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 141 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 182) [DST-377] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 762 Line: 9493 Section: endservent Problem: As written, it appears to say that whether or not the database is implemented is unspecified. *Whether* is clearly specified, but *how* is not. Action: Implementation of this -> The implementation of this [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 142 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 184) [DST-379] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 764 Line: 9551 Section: endutxent Problem: Shallification Action: These functions provide access -> These functions shall provide access [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 143 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 183) [DST-378] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 764 Line: 9552 Section: endutxent Problem: The sentence below appears near the beginning of the page An implementation that provides extended security controls may impose further... There's no discussion about permissions preceding it, and for that matter following it except for pututxent() (which is a different matter anyways). It's clearly copied from similar functions that discuss security controls. Action: Both: 1) Move it later on the page (after 9590). 2) Remove "further". [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 144 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 185) [DST-380] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 764 Line: 9556 Section: endutxent Problem: Shallification Action: function reads in the next -> function shall read the next [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 145 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 186) [DST-381] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 764 Line: 9557 Section: endutxent Problem: Shallification x 2 Action: open, it opens it. -> open, it shall open it. If it reaches the end of the database, it -> If it reaches the end of the database, it shall [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 146 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 187) [DST-382] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 764 Line: 9558 Section: endutxent Problem: Shallification Action: function searches forward from -> function shall search forward from [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 147 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 188) [DST-383] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 764 Line: 9560 Section: endutxent Problem: Shallification Action: it stops when it -> it shall stop when it [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 148 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 189) [DST-384] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 764 Line: 9561 Section: endutxent Problem: Shallification Action: then it stops -> then it shall stop [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 149 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 190) [DST-385] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 764 Line: 9564 Section: endutxent Problem: Shallification Action: getutxid() fails. -> getutxid() shall fail. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 150 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 191) [DST-386] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 764 Line: 9565 Section: endutxent Problem: Shallification Action: function searches forward from -> function shall search forward from [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 151 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 192) [DST-387] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 764 Line: 9568 Section: endutxent Problem: Shallification Action: getutxline() fails. -> getutxline() shall fail. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 152 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 193) [DST-388] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 764 Line: 9570 Section: endutxent Problem: Shallification Action: multiple occurrences, it is necessary to zero out -> multiple occurrences, the application shall zero out [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 153 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 194) [DST-389] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 764 Line: 9571 Section: endutxent Problem: State in standardese (may, elide "could...over and over"). Action: getutxline( ) could just return a pointer to the same utmpx structure over and over -> getutxline( ) may return a pointer to the same utmpx structure [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 154 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 195) [DST-390] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 764 Line: 9572 Section: endutxent Problem: The structure isn't removed, it's cleared (zeroed). Action: rule about removing the structure -> rule about clearing the structure [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 155 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 196) [DST-391] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 764 Line: 9575 Section: endutxent Problem: Standardese. Action: application has just modified this -> application has modified this [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 156 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 197) [DST-392] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 765 Line: 9591 Section: endutxent Problem: Shallification Action: function writes out the -> function shall write out the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 157 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 198) [DST-393] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 765 Line: 9596 Section: endutxent Problem: Shallification Action: function resets the input -> function shall reset the input [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 158 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 199) [DST-394] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 774 Line: 9780 Section: errno Problem: Avoid using errno at beginning of sentence ("lvalue" to follow style). Action: errno is used by many functions to -> The lvalue errno is used by many functions [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 159 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 200) [DST-395] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 774 Line: 9781 Section: errno Problem: Run-on. Action: number in errno which has type -> number in errno. It has type [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 160 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 201) [DST-396] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 774 Line: 9783 Section: errno Problem: Errno is not assignment-proof, and in fact we want to allow it to be set to zero by the application. Action: next function call. -> next function call or if the application assigns it a value. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 161 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 202) [DST-397] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 774 Line: 9784 Section: errno Problem: At this point in history, suggesting that errno be gotten via errno.h doesn't make sense: require conforming applications to do it right. ("Should" here creates a class of non-portable conforming applications!) Action: Programs should obtain the definition of errno -> Programs shall... [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 162 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 203) [DST-398] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 776 Line: 9837 Section: environ Problem: Shallification Action: new image is constructed from -> new image shall be constructed from _____________________________________________________________________________ OBJECTION Enhancement Request Number 163 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 204) [DST-399] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 776 Line: 9867 Section: environ Problem: Shallification Action: strings constitute the argument list available -> strings shall constitute the argument list available [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 164 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 205) [DST-400] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 777 Line: 9871 Section: environ Problem: Shallification Action: These strings constitute -> These strings shall constitute [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 165 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 206) [DST-401] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 777 Line: 9875 Section: environ Problem: Shallification Action: constitute the environment for the new process image. -> shall constitute the environment for the new process image. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 166 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 207) [DST-402] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 777 Line: 9878 Section: environ Problem: Shallification Action: process image is taken from -> process image shall be taken from [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 167 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 208) [DST-403] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 777 Line: 9883 Section: environ Problem: Shallification Action: process image remain open -> process image shall remain open [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 168 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 209) [DST-404] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 777 Line: 9890 Section: environ Problem: "new process image" is used everywhere else, why not here. (Altho reducing the use of "new process image" would be OK with me as well.) Action: the new process, the equivalent -> the new process image, the equivalent [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 169 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 210) [DST-405] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 777 Line: 9904 Section: environ Problem: Shallification Action: process image is set to -> process image shall be set to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 170 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 211) [DST-406] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 777 Line: 9906 Section: environ Problem: Shallification Action: process image is set to -> process image shall be set to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 171 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 212) [DST-407] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 777 Line: 9907 Section: environ Problem: Shallification Action: process image remain the -> process image shall remain the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 172 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 213) [DST-408] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 778 Line: 9944 Section: environ Problem: Shallification Action: process image continues to be -> process image shall continue to be [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 173 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 214) [DST-409] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 778 Line: 9951 Section: environ Problem: Shallification Action: new process also inherits at least -> new process shall inherit at least _____________________________________________________________________________ OBJECTION Enhancement Request Number 174 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 215) [DST-410] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 779 Line: 9983 Section: environ Problem: Currently: ...subsequent call to one of the exec functions. This omits posix_spawn. Action: -> ...subsequent call to one of the exec functions or posix_spawn. _____________________________________________________________________________ OBJECTION Enhancement Request Number 175 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 216) [DST-411] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 786 Line: 10236 Section: exit Problem: For consistency, use the same notation and wording in all places. (Note, 2 changes (avoid bottom, 255). Action: the bottom 8 bits (that is, status & 255) shall be -> the least significant 8 bits (that is, status & 0377) shall be _____________________________________________________________________________ OBJECTION Enhancement Request Number 176 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 218) [DST-413] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 786 Line: 10245 Section: exit Problem: Shallification; not change of verb for consistency. Action: function then flushes all open streams... , closes all -> function shall then flush all open streams... , close all [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 177 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 219) [DST-414] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 786 Line: 10246 Section: exit Problem: Shallification; note change of verb for consistency. Action: streams, and removes all files created by tmpfile( ). -> streams, and remove all files created by tmpfile( ). Finally, control is terminated with -> Finally, control shall be terminated with [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 178 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 217) [DST-412] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 786 Line: 10250 Section: exit Problem: Mentions "streams" twice below. Should one of the "streams" be "STREAMS"? Whether open streams are flushed, open streams are closed, or Action: Change one to STREAMS, XSI shade. [Ed recommendation: Accept with marked. this is definitely streams and relates to whether they are flushed or closed, replaced with Whether open streams are flushed or closed, or temporary files are removed is implementation-defined.] _____________________________________________________________________________ OBJECTION Enhancement Request Number 179 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 220) [DST-415] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 786 Line: 10256 Section: exit Problem: Shallification Action: calling process are -> calling process shall be [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 180 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 221) [DST-416] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 786 Line: 10258 Section: exit Problem: Shallification Action: SIG_IGN, it is notified of -> SIG_IGN, it shall be notified of [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 181 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 222) [DST-417] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 786 Line: 10263 Section: exit Problem: Shallification Action: calling process is transformed -> calling process shall be transformed [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 182 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 223) [DST-418] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 787 Line: 10272 Section: exit Problem: "implementation defined...shall" is not a proper use of shall (doesn't reflect a requirement of the standard.) Action: SIGCHLD signal shall be -> SIGCHLD signal is [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 183 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 224) [DST-419] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 787 Line: 10276 Section: exit Problem: Shallification Action: these processes are inherited by -> these processes shall be inherited by [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 184 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 225) [DST-420] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 787 Line: 10278 Section: exit Problem: Shallification Action: memory ID is decremented by -> memory ID shall be decremented by [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 185 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 226) [DST-421] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 787 Line: 10280 Section: exit Problem: Shallification Action: value is added to -> value shall be added to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 186 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 227) [DST-422] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 787 Line: 10283 Section: exit Problem: Shallification Action: associated with the session is -> associated with the session shall be [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 187 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 228) [DST-423] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 787 Line: 10294 Section: exit Problem: Shallification Action: the process are unmapped before -> the process shall be unmapped before [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 188 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 229) [DST-424] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 787 Line: 10295 Section: exit Problem: Shallification Action: calling process are unmapped, as -> calling process shall be unmapped, as [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 189 donnte@microsoft.com Bug in xsid5 (rdvk# 35) [DST-37] Wed, 10 Jan 2001 22:25:42 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 798 Line: 10670 Section: fattach Problem: The final actions report does not describe why the reviewers note in D4 was removed in D5. That fattach changes things so there is more than one (hardlink) path to the file, yet the link count is one continues to make me nervous (and would make me nervous if we were to standardize mount()). Action: Acknowledge in the rat if that's really the desired behavior. [Ed recommendation: None this was handled as an action in a teleconference suggestions for wording are needed. The standard documents existing practise, someone needs to take a homework item to add rationale ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 190 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 231) [DST-426] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 798 Line: 10670 Section: fattach Problem: Shallification Action: function attaches a STREAMS-based -> function shall attach a STREAMS-based [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 191 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 230) [DST-425] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 798 Line: 10673 Section: fattach Problem: And now precisely is the process to determine that it has the appropriate privileges before making this call (or have Phildelphia blow up again)? The application shall ensure that the process has appropriate privileges, or is the Action: -> The process shall have the appropriate privileges... (which requirement is enforced by the implementation). [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 192 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 232) [DST-427] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 800 Line: 10753 Section: fchdir Problem: Shallification Action: function is equivalent to -> function shall be equivalent to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 193 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 233) [DST-428] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 801 Line: 10788 Section: fchmod Problem: Shallification Action: function has the same effect as chmod( ) -> function shall be equivalent to chmod( ) [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 194 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 234) [DST-429] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 801 Line: 10797 Section: fchmod Problem: This note should apply to a socket (at this point, not above); other special file types (shared memory objects) may have a similar problem. Action: to a stream, ." -> to a socket, ." _____________________________________________________________________________ OBJECTION Enhancement Request Number 195 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 235) [DST-430] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 803 Line: 10848 Section: fchown Problem: Shallification Action: function is equivalent to -> function shall be equivalent to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 196 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 236) [DST-431] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 807 Line: 10979 Section: fcntl Problem: Shallification, "provides for control" is vague... be assertive. Action: function provides for control over open files. -> function shall perform the operations described below on open files. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 197 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 237) [DST-432] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 807 Line: 10980 Section: fcntl Problem: Improper shall: shall on the document. Action: for cmd shall be defined in -> for cmd are defined in [Ed recommendation: Accept as marked for cmd shall be defined in ..., which include -> for cmd are defined in ... and are as follows:] _____________________________________________________________________________ OBJECTION Enhancement Request Number 198 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 238) [DST-433] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 807 Line: 10981 Section: fcntl Problem: Shallification Action: descriptor which is the lowest -> descriptor which shall be the lowest [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 199 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 239) [DST-434] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 807 Line: 10983 Section: fcntl Problem: Shallification Action: file descriptor refers to the -> file descriptor shall refer to the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 200 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 240) [DST-435] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 807 Line: 10984 Section: fcntl Problem: Shallification Action: descriptor, and shares any locks. -> descriptor, and shall share any locks. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 201 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 241) [DST-436] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 807 Line: 10985 Section: fcntl Problem: Shallification Action: file descriptor is cleared to -> file descriptor shall be cleared to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 202 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 242) [DST-437] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 807 Line: 10997 Section: fcntl Problem: Improper shall: shall on the document. Action: O_ACCMODE, which shall be defined in -> O_ACCMODE, which is defined in [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 203 drepper@redhat.com Bug in XSHd5 fcntl() (rdvk# 6) {ud-10} Thu, 21 Dec 2000 22:12:00 GMT _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 807 Line: 11001-11204 Section: fcntl() Problem: The desription of the different commands fcntl() can handle has problems when referring to the optional parameter. The F_SETFL description contains: Set the file status flags, defined in , for the file description associated with fildes from the corresponding bits in the third argument, arg, taken as type int. Bits corresponding to the file access mode and the oflag values that are set in arg are ignored. If any bits in arg other than those mentioned here are changed by the application, the result is unspecified. There are two problems here: - the optional parameter is referred to as arg. But this name is nowhere defined in the prototype. - what is oflag? I have no solution for the second (since I don't know where oflag comes from). A better wording might be to avoid giving a name entirely and refer to it as the third parameter. Similar problems exist for F_SETOWN, F_GETLK, and F_SETLK. Action: I have no proposed wording yet. I think this needs some discussion. Maybe nobody but me finds this important enough. The oflag issue should be explained by somebody who has some insight in the history of this man page. [Ed recommendation: Accept as marked. I think the third parameter arg is defined here (third parameter, arg, taken as type int) and does make sense Change 11003- to file access modes (O_RDONLY, O_RDWR, O_WRONLY) and the oflag values for open() (O_CREAT, O_EXCL, O_NOCTTY, O_TRUNC) ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 204 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 243) [DST-438] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 807 Line: 11004 Section: fcntl Problem: Shallification Action: in arg are ignored. -> in arg shall be ignored. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 205 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 244) [DST-439] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 807 Line: 11015 Section: fcntl Problem: Shallification Action: Record locking is -> Record locking shall be [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 206 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 245) [DST-440] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 808 Line: 11019 Section: fcntl Problem: Shallification Action: information retrieved overwrites the information -> information retrieved shall overwrite the information [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 207 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 246) [DST-441] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 808 Line: 11025 Section: fcntl Problem: "Can" is the right word here... it describes what the application can do. Action: . F_SETLK is used to establish shared -> . F_SETLK can establish shared _____________________________________________________________________________ OBJECTION Enhancement Request Number 208 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 247) [DST-442] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 808 Line: 11030 Section: fcntl Problem: Shallification Action: This command is the same -> This command shall be the same [Ed recommendation: Accept as marked This command is the same -> This command shall be equivalent to ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 209 donnte@microsoft.com Bug in xsid5 (rdvk# 36) [DST-38] Wed, 10 Jan 2001 22:25:42 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 808 Line: 11038 Section: fcntl Problem: I think in this case the standard is (very arguably) clear as to what the words say, but I'm unsure that the meaning is really as intended. Specifically, if there are a number of reader processes that are buisily locking and unlocking regions of a file, and there's a writer process wishing to take a lock, it may never be able to do so because although the readers can progress, there's no requirement (or even permission that I can find) for read locks to be held off until a write lock can be granted. (I'm presuming LOCKW calls here; it's easier to think about but non-blocking calls have similar problems, of course.) I don't know, but I'd be surprised that at least some implementations don't already guarantee forward progress of the process requesting the writer lock by holding off readers once the writer has made its request. The reason I believe the standard is clear, but possibly wrong, is the text on 11038 and 11039, which says that if there is no *existing* writer lock, a reader lock *shall* be granted. Thus two processes which always (but alternately) have locks in the area the writer wants to lock can hold off a writer forever, because there's no guarantee that it will (or that an implementation can even allow it to) get the lock. Action: 1) I'll file an IR. 2) At 11044, add: "When there is a request for an exclusive lock outstanding which is blocked by a shared lock, it is implementation defined whether additional shared locks in the region requested for the exclusive lock are granted until the exclusive lock has been granted and released." (A stronger statement than "implementation defined" would be OK with me, but that's as much as I suspect can actually be achieved.) _____________________________________________________________________________ OBJECTION Enhancement Request Number 210 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 249) [DST-444] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 809 Line: 11063 Section: fcntl Problem: Shallification Action: area affected starts at l_start and ends at l_start+l_len-1. -> area affected shall start at l_start and end at l_start+l_len-1. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 211 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 250) [DST-445] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 809 Line: 11064 Section: fcntl Problem: Shallification Action: area affected starts at l_start+l_len and ends at l_start-1. -> area affected shall start at l_start+l_len and end at l_start-1. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 212 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 248) [DST-443] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 809 Line: 11065 Section: fcntl Problem: "Locks may start and extend beyond the current end of a file, but the application shall ensure that they are not negative relative to the beginning of the file." In .1, this was a simple "shall not", which permuted into a "must" (when it shouldn't have) and turned into a TASA. The implementation MUST detect this and return an error in any case (for system integrity). Action: Restore original .1: "...but shall not extend before the beginning of the file". (-1990, 125/448). ("Not negative" is OK with me.) _____________________________________________________________________________ OBJECTION Enhancement Request Number 213 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 251) [DST-446] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 809 Line: 11086 Section: fcntl Problem: Flow... move paragraph at 11086 to after 11081 to keep topics together. Action: Move. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 214 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 252) [DST-447] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 811 Line: 11178 Section: fcntl Problem: Duplicates text at 11069. Delete paragraph. Action: Delete _____________________________________________________________________________ OBJECTION Enhancement Request Number 215 donnte@microsoft.com Bug in xsid5 (rdvk# 37) [DST-39] Wed, 10 Jan 2001 22:25:42 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 811 Line: 11178 Section: fcntl Problem: 1) Shall in rationale. 2) This really IS a normative requirement, in that I don't see any statement to the effect that ENOLOCK could occur under these circumstances elsewhere. Action: 1) Move the requirement for ENOLOCK to 11075. Specifically, change "This can" to "Changing of lock types can", and move the rest of the paragraph to 11075. 2) Delete the remainder of this paragraph; it's redundant with 11069. (Remainder here is the first part.) [Ed recommendation: NONE Note that the shall appeared in the .1-1996 rationale] _____________________________________________________________________________ OBJECTION Enhancement Request Number 216 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 253) [DST-448] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 812 Line: 11197 Section: fcntl Problem: "Mandatory locks were omitted for several reasons:" Yes, they were. I find no vestige of mandatory locks in this standard, from which I conclude that there is no semantic difference between fcntl() locks and lockf() locks (altho I admit to not having done a word-by-word check). Action: Remove (or OB) lockf() locks. _____________________________________________________________________________ OBJECTION Enhancement Request Number 217 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 254) [DST-449] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 815 Line: 11258 Section: fdatasync Problem: Shallification Action: The functionality is as described for fsync( ) -> The functionality shall be as described for fsync( ) [Ed recommendation: Accept as marked The functionality shall be equivalent to fsync( ) ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 218 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 255) [DST-450] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 815 Line: 11259 Section: fdatasync Problem: Excessive parens (the parenthetical nature of the statement says nothing). Action: for fsync( ) (with the symbol _POSIX_SYNCHRONIZED_IO defined...) -> for fsync( ) with the symbol _POSIX_SYNCHRONIZED_IO defined... [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 219 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 257) [DST-452] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 816 Line: 11295 Section: fdetach Problem: Shallification Action: function detaches a STREAMS-based -> function shall detach a STREAMS-based [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 220 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 256) [DST-451] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 816 Line: 11297 Section: fdetach Problem: Another must that shouldn't have been a must...; the system has to check the privileges, so convert to a simple shall statement. "The application shall ensure that the process has appropriate privileges or be the owner of..." Action: -> "The process shall have appropriate privileges..." [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 221 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 258) [DST-453] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 816 Line: 11304 Section: fdetach Problem: Be more concise. Action: shall have the same effect as performing the -> shall be equivalent to performing the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 222 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 259) [DST-454] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 820 Line: 11422 Section: fdopen Problem: Shallification Action: do not cause -> shall not cause [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 223 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 260) [DST-455] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 837 Line: 11868 Section: fflush Problem: Shallification Action: fflush( ) causes any unwritten -> fflush( ) shall cause any unwritten [Ed recommendation: Accept as marked do as above also change line 11869 "are marked for update" to "shall be marked for update"] _____________________________________________________________________________ OBJECTION Enhancement Request Number 224 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 261) [DST-456] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 841 Line: 11977 Section: fgetc Problem: Shallification Action: function obtains the next -> function shall obtain the next [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 225 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 262) [DST-457] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 841 Line: 11978 Section: fgetc Problem: Earlier "shall" requires change to proper verb form. Action: stream, and advances the associated -> stream, and advance the associated [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 226 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 263) [DST-458] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 847 Line: 12147 Section: fgetwc Problem: Use the right word. Action: indeterminate. -> unspecified. [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 227 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1391) [DWC-26] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 847,848 Line: 12157,12176 Section: fgetwc Problem: (fgetwc(): ISO C Requirement) In Error Return section, The EILSEQ error return is shaded and marked CX. However, ISO C fgetwc() (ISO/IEC 9899:1999(E) S.7.24.3.1, p.366) describes EILSEQ, so it is not an extension to C. Note the wording is different but the meaning appears to be the same. In this case, setting errno is not a C extension. The return value section doesn't say what should happen when an encoding error is detected, but this is specified by the C Standard. Action: Add to end of P847, L12157: If an encoding error occurs, the error indicator for the stream shall be set, fgetwc() shall return WEOF, and shall set errno to indicate the error. with no shading. Move P848, L12176 to follow P847, L12163 and remove the CX marking and shading from the moved text. Remove EILSEQ from the list in change history on L12199. Change "[ENOMEM], [ENXIO], and [EILSEQ]" on P848, L12199 to "[ENOMEM] and [ENXIO]". _____________________________________________________________________________ OBJECTION Enhancement Request Number 228 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 264) [DST-459] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 849 Line: 12214 Section: fgetws Problem: Shallification Action: string, ws, is then terminated -> string, ws, shall then terminated [Ed recommendation: Accept as marked] string, ws, is then terminated -> string, ws, shall then be terminated _____________________________________________________________________________ OBJECTION Enhancement Request Number 229 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 265) [DST-460] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 849 Line: 12216 Section: fgetws Problem: Use the right word. Action: indeterminate. -> unspecified. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 230 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 266) [DST-461] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 852 Line: 12289 Section: flockfile Problem: Shallification Action: functions provide for explicit application-level -> functions shall provide explicit application-level [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 231 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 267) [DST-462] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 852 Line: 12292 Section: flockfile Problem: Shallification, use active form. Action: function is used by a thread to acquire ownership of -> function shall acquire for a thread ownership of [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 232 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 268) [DST-463] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 852 Line: 12293 Section: flockfile Problem: Shallification Action: function is used by a thread to acquire ownership of -> function shall acquire for a thread ownership of [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 233 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 269) [DST-464] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 852 Line: 12295 Section: flockfile Problem: Shallification, use active form. Action: function is used to relinquish the -> function shall relinquish the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 234 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 270) [DST-465] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 852 Line: 12297 Section: flockfile Problem: Shallification, use "as if" phrasing Action: Logically, there is -> The functions shall behave as if there is _____________________________________________________________________________ OBJECTION Enhancement Request Number 235 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 271) [DST-466] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 852 Line: 12301 Section: flockfile Problem: Shallification x 2 Action: the count is incremented. -> the count shall be incremented. Otherwise, the calling thread is suspended -> Otherwise, the calling thread shall be suspended [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 236 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 272) [DST-467] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 852 Line: 12302 Section: flockfile Problem: Shallification Action: funlockfile( ) decrements the count. -> funlockfile( ) shall decrement the count. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 237 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 274) [DST-469] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 862 Line: 12616 Section: fmtmsg Problem: Shallification: (active form stating a requirement). Action: function can be used to display messages -> function shall display messages [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 238 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 275) [DST-470] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 862 Line: 12618 Section: fmtmsg Problem: Shallification Action: fmtmsg( ) writes a formatted -> fmtmsg( ) shall write a formatted [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 239 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 273) [DST-468] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 862 Line: 12623 Section: fmtmsg Problem: classification Contains identifiers from the following groups of major classifications and "Identifiers" is technically a correct way of saying this, but we're sort of a language standard, and there "identifier" clearly means a "sequence of letters and digits", which this is not. Although not technically wrong, it could be confusing. Certainly classification doesn't contain strings. Action: -> Contains the sum of identifying values constructed from the constants defined below. _____________________________________________________________________________ OBJECTION Enhancement Request Number 240 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 276) [DST-471] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 863 Line: 12671 Section: fmtmsg Problem: Shallification Action: message verbosity) tells fmtmsg( ) -> message verbosity) shall determine for fmtmsg( ) [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 241 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 277) [DST-472] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 863 Line: 12672 Section: fmtmsg Problem: Shallification Action: of MSGVERB is a -> of MSGVERB shall be a [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 242 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 278) [DST-473] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 863 Line: 12675 Section: fmtmsg Problem: Shallification Action: fmtmsg( ) includes that component -> fmtmsg( ) shall include that component [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 243 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 279) [DST-474] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 863 Line: 12677 Section: fmtmsg Problem: Shallification Action: that component is not included in -> that component shall not be included in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 244 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 280) [DST-475] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 863 Line: 12679 Section: fmtmsg Problem: Shallification Action: fmtmsg( ) selects all -> fmtmsg( ) shall select all _____________________________________________________________________________ OBJECTION Enhancement Request Number 245 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 281) [DST-476] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 863 Line: 12681 Section: fmtmsg Problem: Shallification Action: MSGVERB affects only which components -> MSGVERB shall determine which components [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 246 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 282) [DST-477] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 863 Line: 12682 Section: fmtmsg Problem: Shallification Action: message components are included in -> message components shall be included in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 247 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 283) [DST-478] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 865 Line: 12728 Section: fnmatch Problem: Shallification Action: flags argument modifies the interpretation -> flags argument shall modify the interpretation [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 248 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 284) [DST-479] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 865 Line: 12732 Section: fnmatch Problem: Shallification Action: slash character is treated as -> slash character shall be treated as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 249 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 285) [DST-480] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 865 Line: 12748 Section: fnmatch Problem: Improper shall: requirement on the standard. Action: FNM_NOMATCH, which shall be defined in -> FNM_NOMATCH, which are defined in [Ed recommendation: Accept as marked which shall be defined in -> which is defined in] _____________________________________________________________________________ OBJECTION Enhancement Request Number 250 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 286) [DST-481] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 867 Line: 12790 Section: fopen Problem: Shallification Action: the file is open in the -> the file shall be opened in the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 251 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 287) [DST-482] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 867 Line: 12798 Section: fopen Problem: Shallification Action: character 'b' has no effect, -> character 'b' shall have no effect, [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 252 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 288) [DST-483] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 871 Line: 12921 Section: fork Problem: Shallification Action: child process has a unique -> child process shall have a unique [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 253 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 289) [DST-484] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 871 Line: 12922 Section: fork Problem: Shallification Action: ID also does not match -> ID also shall not match [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 254 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 290) [DST-485] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 871 Line: 12923 Section: fork Problem: Shallification x 2 (Get rid of normative parenthetical remark, and make clear it's the calling process (equivalent to the parent, but I think this is clearer). Action: child process has a different parent process ID -> child process shall have a different parent process ID (that is, the process ID of the parent process). -> , which shall be the process ID of the calling process. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 255 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 291) [DST-486] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 871 Line: 12925 Section: fork Problem: Shallification Action: child process has its own -> child process shall have its own [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 256 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 292) [DST-487] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 871 Line: 12926 Section: fork Problem: Shallification Action: descriptors refers to the -> descriptors shall refer to the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 257 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 293) [DST-488] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 871 Line: 12928 Section: fork Problem: Shallification Action: child process has its own -> child process shall have its own [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 258 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 294) [DST-489] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 871 Line: 12931 Section: fork Problem: Shallification Action: child process may have its -> child process shall have its [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 259 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 295) [DST-490] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 871 Line: 12932 Section: fork Problem: Shallification Action: and tms_cstime are set to -> and tms_cstime shall be set to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 260 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 296) [DST-491] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 871 Line: 12933 Section: fork Problem: Shallification x 2 Action: clock signal is reset to zero, -> clock signal shall be reset to zero, and the alarm, if any, is canceled; -> and the alarm, if any, shall be canceled; [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 261 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 297) [DST-492] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 871 Line: 12935 Section: fork Problem: Shallification Action: semadj values are cleared. -> semadj values shall be cleared. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 262 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 298) [DST-493] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 871 Line: 12936 Section: fork Problem: Shallification Action: parent process are not inherited by -> parent process shall not be inherited by [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 263 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 299) [DST-494] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 871 Line: 12937 Section: fork Problem: Shallification Action: child process is initialized to -> child process shall be initialized to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 264 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 300) [DST-495] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 871 Line: 12938 Section: fork Problem: Shallification Action: Interval timers are reset in -> Interval timers shall be reset in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 265 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 301) [DST-496] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 871 Line: 12942 Section: fork Problem: Shallification Action: the parent are retained in -> the parent shall be retained in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 266 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 302) [DST-497] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 871 Line: 12951 Section: fork Problem: Shallification Action: the parent are not inherited by -> the parent shall not be inherited by [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 267 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 303) [DST-498] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 871 Line: 12952 Section: fork Problem: Shallification Action: child process has its own -> child process shall have its own [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 268 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 304) [DST-499] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 871 Line: 12953 Section: fork Problem: Shallification Action: the child refers to the -> the child shall refer to the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 269 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 305) [DST-500] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 872 Line: 12955 Section: fork Problem: Shallification Action: output operations are inherited by -> output operations shall be inherited by [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 270 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 306) [DST-501] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 872 Line: 12957 Section: fork Problem: Shallification Action: A process is created with -> A process shall be created with [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 271 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 307) [DST-502] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 872 Line: 12974 Section: fork Problem: ...shall not control the trace streams controlled by its parent process. What does this mean: that a permission internal to the tracing is revoked, that something is closed, or what? It could even be a prohibition on the application from taking certain actions, altho I think that that's undesireable if it's avoidable.) (I have no idea, so this is "ask an expert") Action: Add a Reviewer's Note: "What does this really mean: what is changed, or is this intended as a prohibition on the application?" _____________________________________________________________________________ OBJECTION Enhancement Request Number 272 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 308) [DST-503] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 872 Line: 12975 Section: fork Problem: For consistency, this should be a bulleted item. Action: The initial -> * The initial [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 273 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 309) [DST-504] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 872 Line: 12976 Section: fork Problem: For consistency, this should be a bulleted item. Action: The initial -> * The initial [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 274 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 310) [DST-505] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 876 Line: 13103 Section: fpathconf Problem: Shallification Action: functions provide a method for the application to determine the -> functions shall determine the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 275 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 311) [DST-506] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 876 Line: 13136 Section: fpathconf Problem: Shallification Action: value returned applies to the -> value returned shall apply to the [Ed recommendation: NONE The wording is as per the base doc, its unclear whether we can have shall in these notes ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 276 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 312) [DST-507] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 876 Line: 13139 Section: fpathconf Problem: Shallification Action: value returned applies to file -> value returned shall apply to file [Ed recommendation: NONE The wording is as per the base doc, its unclear whether we can have shall in these notes ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 277 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 313) [DST-508] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 877 Line: 13143 Section: fpathconf Problem: Shallification Action: value returned is the maximum -> value returned shall be the maximum [Ed recommendation: NONE The wording is as per the base doc, its unclear whether we can have shall in these notes ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 278 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 314) [DST-509] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 877 Line: 13145 Section: fpathconf Problem: Shallification Action: value returned applies to the -> value returned shall apply to the [Ed recommendation: NONE The wording is as per the base doc, its unclear whether we can have shall in these notes ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 279 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 315) [DST-510] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 877 Line: 13146 Section: fpathconf Problem: Shallification Action: value returned applies to any -> value returned shall apply to any [Ed recommendation: NONE The wording is as per the base doc, its unclear whether we can have shall in these notes ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 280 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 316) [DST-511] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 877 Line: 13150 Section: fpathconf Problem: Shallification Action: value returned applies to any -> value returned shall apply to any [Ed recommendation: NONE The wording is as per the base doc, its unclear whether we can have shall in these notes ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 281 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 317) [DST-512] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 877 Line: 13154 Section: fpathconf Problem: Shallification Action: value returned is the maximum -> value returned shall be the maximum [Ed recommendation: NONE The wording is as per the base doc, its unclear whether we can have shall in these notes ] _____________________________________________________________________________ COMMENT Enhancement Request Number 282 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1392) [DWC-27] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 878 Line: 13227 Section: pathconf Problem: (Rationale) Draft rationale not consistant with POSIX.1-1996 rationale on P464 L4410. Action: On P878 L13227 change "they are defined in" to "they will not be defined in". [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 283 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 318) [DST-513] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 881 Line: 13305 Section: fprintf Problem: Shallification x 2 Action: function places output on the named output stream. -> function shall place output on the named output stream. The printf( ) function places -> The printf( ) function shall place [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 284 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 319) [DST-514] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 881 Line: 13306 Section: fprintf Problem: Shallification Action: function places output followed -> function shall place output followed [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 285 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 320) [DST-515] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 881 Line: 13310 Section: fprintf Problem: Shallification Action: zero, nothing is written and -> zero, nothing shall be written and [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 286 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 321) [DST-516] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 881 Line: 13311 Section: fprintf Problem: Shallification Action: the n-1st are discarded instead -> the n-1st shall be discarded instead [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 287 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 322) [DST-517] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 881 Line: 13312 Section: fprintf Problem: Shallification Action: null byte is written at -> null byte shall be written at [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 288 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 323) [DST-518] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 881 Line: 13320 Section: fprintf Problem: Shallification Action: excess arguments are evaluated but are -> excess arguments shall be evaluated but [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 289 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 324) [DST-519] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 881 Line: 13329 Section: fprintf Problem: "normally" in a standard? (Either that or be more explicit about what the abnormal situation is.) Action: but normally not -> but not [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 290 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 325) [DST-520] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 882 Line: 13346 Section: fprintf Problem: Excess comma. Action: on the right, if -> on the right if [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 291 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 326) [DST-521] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 882 Line: 13381 Section: fprintf Problem: For consistency with other similar list items. Action: # This flag specifies that the -> # Specifies that the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 292 donnte@microsoft.com Bug in xsid5 (rdvk# 38) [DST-42] Wed, 10 Jan 2001 22:25:42 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 883 Line: 13389 Section: fprintf Problem: The hanging tag on this line is CW, as I think it should be, but the imbedded text is still quoted. The other hanging tags (flag characters) are Roman (and in the text, too). The characters which are hanging tags (except ) as flag characters should get the same typographical treatment as the length modifiers and conversion specifiers. (Here and elsewhere.) Action: Treat the flags the same way length modifiers and conversion characters are. [Ed recommendation: None We recommend rejecting this as the text is in line with the conventions] _____________________________________________________________________________ OBJECTION Enhancement Request Number 293 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 336) [DST-531] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 884 Line: 13429 Section: fprintf Problem: Shallification Action: int argument is converted to -> int argument shall be converted to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 294 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 337) [DST-532] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 884 Line: 13433 Section: fprintf Problem: Shallification Action: zero is no characters. -> zero shall be no characters. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 295 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 338) [DST-533] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 884 Line: 13434 Section: fprintf Problem: Shallification Action: unsigned argument is converted to -> unsigned argument shall be converted to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 296 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 339) [DST-534] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 884 Line: 13438 Section: fprintf Problem: Shallification Action: zero is no characters. -> zero shall be no characters. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 297 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 340) [DST-535] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 884 Line: 13439 Section: fprintf Problem: Shallification Action: unsigned argument is converted to -> unsigned argument shall be converted to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 298 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 341) [DST-536] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 884 Line: 13443 Section: fprintf Problem: Shallification Action: zero is no characters. -> zero shall be no characters. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 299 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 342) [DST-537] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 884 Line: 13444 Section: fprintf Problem: Shallification Action: unsigned argument is converted to -> unsigned argument shall be converted to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 300 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 343) [DST-538] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 884 Line: 13448 Section: fprintf Problem: Shallification Action: of zero is no characters. -> of zero shall be no characters. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 301 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 344) [DST-539] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 884 Line: 13449 Section: fprintf Problem: Shallification Action: X Behaves the same -> X Shall behave the same [Ed recommendation: Accept as marked X Equivalent to ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 302 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 345) [DST-540] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 884 Line: 13451 Section: fprintf Problem: Shallification Action: double argument is converted to -> double argument shall be converted to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 303 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 346) [DST-541] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 884 Line: 13453 Section: fprintf Problem: Shallification Action: missing, it is taken as -> missing, it shall be taken as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 304 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 347) [DST-542] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 884 Line: 13454 Section: fprintf Problem: Shallification Action: radix character appears. If a -> radix character shall appear. If a [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 305 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 348) [DST-543] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 884 Line: 13455 Section: fprintf Problem: Shallification Action: The value is rounded to -> The value shall be rounded to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 306 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 327) [DST-522] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 884 Line: 13456 Section: fprintf Problem: The low-order digit shall be rounded. Rounded which way? Action: I presume this means "rounded to the nearest value". _____________________________________________________________________________ OBJECTION Enhancement Request Number 307 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 328) [DST-523] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 884 Line: 13457 Section: fprintf Problem: Shallification Action: representing an infinity is converted -> representing an infinity shall be converted [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 308 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 329) [DST-524] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 884 Line: 13459 Section: fprintf Problem: Shallification Action: representing a NaN is converted -> representing a NaN shall be converted [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 309 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 330) [DST-525] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 884 Line: 13463 Section: fprintf Problem: Shallification Action: The double argument is converted -> The double argument shall be converted [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 310 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 331) [DST-526] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 884 Line: 13465 Section: fprintf Problem: Shallification Action: if the precision is missing, it is taken -> if the precision is missing, it shall be taken [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 311 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 332) [DST-527] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 884 Line: 13466 Section: fprintf Problem: Shallification Action: no radix character appears. -> no radix character shall appear. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 312 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 333) [DST-528] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 884 Line: 13467 Section: fprintf Problem: Shallification Action: value is rounded to -> value shall be rounded to The E conversion specifier will -> The E conversion specifier shall [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 313 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 334) [DST-529] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 884 Line: 13467 Section: fprintf Problem: The low-order digit shall be rounded. Rounded which way? Action: I presume this means "rounded to the nearest value". _____________________________________________________________________________ OBJECTION Enhancement Request Number 314 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 349) [DST-544] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 884 Line: 13469 Section: fprintf Problem: Shallification x 2 Action: always contains at least two digits. -> shall always contain at least two digits. If the value is zero, the exponent is zero. -> If the value is zero, the exponent shall be zero. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 315 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 350) [DST-545] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 884 Line: 13470 Section: fprintf Problem: Shallification Action: or NaN is converted in -> or NaN shall be converted in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 316 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 335) [DST-530] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 884 Line: 13472 Section: fprintf Problem: The double argument is converted -> The double argument shall be converted [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 317 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 351) [DST-546] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_of_X Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 884 Line: 13472 Section: fprintf Problem: Shallification Action: double argument is converted in -> double argument shall be converted in [Ed recommendation: DUP] _____________________________________________________________________________ OBJECTION Enhancement Request Number 318 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 352) [DST-547] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 884 Line: 13474 Section: fprintf Problem: Shallification Action: zero, it is taken as -> zero, it shall be taken as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 319 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 353) [DST-548] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 885 Line: 13476 Section: fprintf Problem: Shallification Action: Trailing zeros are -> Trailing zeros shall be [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 320 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 354) [DST-549] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 885 Line: 13477 Section: fprintf Problem: Shallification Action: radix character appears only if -> radix character shall appear only if [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 321 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 355) [DST-550] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 885 Line: 13479 Section: fprintf Problem: Shallification Action: or NaN is converted in -> or NaN shall be converted in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 322 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 356) [DST-551] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 885 Line: 13481 Section: fprintf Problem: Shallification Action: floating-point number is converted in -> floating-point number shall be converted in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 323 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 357) [DST-552] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 885 Line: 13482 Section: fprintf Problem: Shallification Action: digit (which is non-zero if -> digit (which shall be non-zero if [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 324 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 358) [DST-553] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 885 Line: 13486 Section: fprintf Problem: Shallification Action: is sufficient for -> shall be sufficient for [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 325 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 359) [DST-554] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 885 Line: 13487 Section: fprintf Problem: Shallification Action: the precision is sufficient to -> the precision shall be sufficient to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 326 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 360) [DST-555] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 885 Line: 13489 Section: fprintf Problem: Shallification x 2 Action: decimal-point character appears. -> decimal-point character shall appear. The letters "abcdef" are -> The letters "abcdef" shall be [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 327 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 361) [DST-556] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 885 Line: 13492 Section: fprintf Problem: Shallification Action: always contains at least -> shall always contain at least [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 328 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 362) [DST-557] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 885 Line: 13493 Section: fprintf Problem: Shallification Action: the exponent is zero. -> the exponent shall be zero. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 329 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 363) [DST-558] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 885 Line: 13494 Section: fprintf Problem: Shallification Action: or NaN is converted in -> or NaN shall be converted in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 330 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 364) [DST-559] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 885 Line: 13496 Section: fprintf Problem: Shallification (plus subsequent verb). Action: int argument is converted to an unsigned char, -> int argument shall be converted to an unsigned char, and the resulting byte is written. -> and the resulting byte written. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 331 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 365) [DST-560] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 885 Line: 13497 Section: fprintf Problem: Shallification Action: wint_t argument is converted as -> wint_t argument shall be converted as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 332 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 366) [DST-561] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 885 Line: 13502 Section: fprintf Problem: Shallification Action: the array are written up -> the array shall be written up [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 333 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 367) [DST-562] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 885 Line: 13507 Section: fprintf Problem: Shallification Action: the array are converted to -> the array shall be converted to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 334 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 368) [DST-563] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 885 Line: 13516 Section: fprintf Problem: Shallification Action: no case is a partial -> no case shall a partial [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 335 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 371) [DST-566] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 886 Line: 13530 Section: fprintf Problem: Shallification Action: no case does a nonexistent -> no case shall a nonexistent [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 336 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 372) [DST-567] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 886 Line: 13531 Section: fprintf Problem: Shallification Action: the field is simply expanded to -> the field shall be expanded to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 337 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 373) [DST-568] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 886 Line: 13532 Section: fprintf Problem: Shallification Action: printf( ) are printed as -> printf( ) shall be printed as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 338 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 374) [DST-569] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 886 Line: 13533 Section: fprintf Problem: Shallification Action: the value is correctly -> the value shall be correctly [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 339 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 375) [DST-570] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 886 Line: 13535 Section: fprintf Problem: Shallification Action: the result should be one -> the result shall be one _____________________________________________________________________________ OBJECTION Enhancement Request Number 340 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 369) [DST-564] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 886 Line: 13538 Section: fprintf Problem: Repitition Action: Delete here in favor of 13485. _____________________________________________________________________________ OBJECTION Enhancement Request Number 341 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 370) [DST-565] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 886 Line: 13538 Section: fprintf Problem: "... should have a correct sign for the current rounding direction. For the e, E, f, F, g, and G conversion specifiers, if the number of significant decimal digits is at most DECIMAL_DIG, then the result should be correctly rounded." The C standard uses "should" here (in a "recommended practice" section). Is there any reason we should (or shouldn't profile that to "shall"?) Action: Shall? _____________________________________________________________________________ OBJECTION Enhancement Request Number 342 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 376) [DST-571] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 886 Line: 13539 Section: fprintf Problem: Shallification Action: the result should be correctly -> the result shall be correctly _____________________________________________________________________________ OBJECTION Enhancement Request Number 343 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 377) [DST-572] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 886 Line: 13541 Section: fprintf Problem: Shallification Note to editor: given the number found, there have to be more. Please check for missed ones and make them. Action: the result should be an -> the result shall be an _____________________________________________________________________________ OBJECTION Enhancement Request Number 344 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 378) [DST-573] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 886 Line: 13543 Section: fprintf Problem: The C standard uses "should" here (in a "recommended practice" section). Is there any reason we should (or shouldn't profile that to "shall"?) Action: string D should satisfy L -> string D shall satisfy L ?? _____________________________________________________________________________ COMMENT Enhancement Request Number 345 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1393) [DWC-28] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 891-892 Line: 13780-13781 Section: fprintf Problem: (Change History) The snprintf() function specification was doubly changed from SUSv2, first by Open Group Base Resolution bwg98-006, then superceded by the specification from ISO C. (There is a difference between bwg98-006 and ISO C specifications in the return value if n=0.) The Change History says that snprintf() description was aligned with bwg98- 006. However, that is inaccurate because the AGRd5 snprintf() specification is correctly aligned with ISO C. The Change History should be changed to reflect the source of snprintf() behavior change. It would be useful to keep mention of bwg98-006 in the Change history, because bwg98-006 snprintf() behavior was/is in effect for the time prior to AGRd5. The Change history reads: 13780 The description of snprintf() has been aligned with The Open Group Base Resolution bwg98-006. 13781 This aligns snprintf() with historic BSD behavior. 13782 The DESCRIPTION is updated to avoid use of the term ``must'' for application requirements. 13783 The following changes are made for alignment with the ISO/IEC 9899:1999 standard: 13784 * The prototypes for fprintf(), printf(), snprintf(), and sprintf() are updated, and the XSI 13785 shading is removed from snprintf(). Action: Delete P891 L13780-13781. Add a new paragraph after P892 L13785: The description of snprintf() has been aligned with the ISO C standard. Note: this supercedes the snprintf() description in Open Group Base Resolution bwg98-006, which changed the behavior from Issue 5. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 346 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 379) [DST-574] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 893 Line: 13800 Section: fputc Problem: Shallification Action: and advances the indicator -> and shall advance the indicator [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 347 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1394) [DWC-29] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 897-898 Line: 13926,13952 Section: fputwc Problem: (ISO C Requirement) In Error Return section, The EILSEQ error return is shaded and marked CX. However, ISO C fputwc() (ISO/IEC 9899:1999(E) S.7.24.3.3, p.367) describes EILSEQ, so it is not an extension to C. Note the wording is different but the meaning appears to be the same. If there is an encoding error, ISO C requires the EILSEQ error to be returned. Action: Move P898 L13952 to follow P897 L13937 to indicate the "shall fail" status of this error and remove the CX mark and shading on the moved line. _____________________________________________________________________________ COMMENT Enhancement Request Number 348 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1395) [DWC-30] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 898 Line: 13975 Section: fputwc Problem: (Change History) The Change History does not mention additional requirements on POSIX implementations, for optional setting of errno to: ENOMEM, ENXIO, even though these error values are marked CX. Note this was done on the fgetwc() page. Action: Add after P898 L13975: The [ENOMEM] and [ENXIO] optional error conditions are added. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 349 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 380) [DST-575] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 900 Line: 14025 Section: fread Problem: Shallification, use "as if" (rather than mandating implementation!) Action: each object, size calls -> each object, the result shall be as if size calls _____________________________________________________________________________ OBJECTION Enhancement Request Number 350 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 381) [DST-576] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 900 Line: 14027 Section: fread Problem: Shallification Action: (if defined) is -> (if defined) shall be [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 351 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 382) [DST-577] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 900 Line: 14029 Section: fread Problem: Use right word. Action: stream is indeterminate. -> stream is unspecified. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 352 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 383) [DST-578] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 900 Line: 14030 Section: fread Problem: Use right word. Action: indeterminate. -> unspecified. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 353 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 384) [DST-579] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 903 Line: 14118 Section: freeaddrinfo Problem: Shallification Action: function frees one or -> function shall free one or [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 354 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 385) [DST-580] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 903 Line: 14120 Section: freeaddrinfo Problem: Shallification Action: of structures is freed. -> of structures shall be freed. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 355 mccann@zk3.dec.com Bug in XSHd5 freeaddrinfo (rdvk# 1380) [Compaq-JM5] Wed, 14 Feb 2001 14:23:50 -0500 (EST) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 903 Line: 14159 Section: freeaddrinfo,getaddrinfo Problem: Line 14159 uses the symbol PF_INET, which is not defined in this specification. Action: On line 14159, change "PF_INET" to "AF_INET". [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 356 mccann@zk3.dec.com Bug in XSHd5 (rdvk# 1379) [Compaq-JM6] Wed, 14 Feb 2001 14:26:42 -0500 (EST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 903 Line: 14161 Section: freeaddrinfo,getaddrinfo Problem: The description of the ai_flags field of the hints parameter is missing AI_NUMERICSERV. Action: On line 14161-14162, change "and AI_NUMERICHOST" to "AI_NUMERICHOST, and AI_NUMERICSERV". _____________________________________________________________________________ OBJECTION Enhancement Request Number 357 mccann@zk3.dec.com AI_ADDRCONFIG) (rdvk# 1378) also [Compaq-JM7] Wed, 14 Feb 2001 14:30:58 -0500 (EST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 903 Line: 14179 Section: freeaddrinfo Problem: Need to incorporate the AI_V4MAPPED, AI_ALL, and AI_ADDRCONFIG flags from the latest version of the "Basic Socket Interface Extensions for IPv6" specification (draft-ietf-ipngwg-rfc2553bis-03.txt). Action: Insert the following text from draft-ietf-ipngwg-rfc2553bis-03.txt between lines 14179 and 14180. The text should be shaded IP6: If the AI_V4MAPPED flag is specified along with an ai_family of AF_INET6, then the caller will accept IPv4-mapped IPv6 addresses. That is, if no AAAA or A6 records are found then a query is made for A records and any found are returned as IPv4-mapped IPv6 addresses (ai_addrlen will be 16). The AI_V4MAPPED flag is ignored unless ai_family equals AF_INET6. The AI_ALL flag is used in conjunction with the AI_V4MAPPED flag, and is only used with an ai_family of AF_INET6. When AI_ALL is logically or'd with AI_V4MAPPED flag then the caller will accept all addresses: IPv6 and IPv4-mapped IPv6. A query is first made for AAAA/A6 records and if successful, the IPv6 addresses are returned. Another query is then made for A records and any found are returned as IPv4-mapped IPv6 addresses (ai_addrlen will be 16). This flag is ignored unless ai_family equals AF_INET6. Note: When ai_family is not specified (AF_UNSPEC), AI_V4MAPPED and AI_ALL flags will only be used if AF_INET6 is supported. If the AI_ADDRCONFIG flag is specified then a query for AAAA or A6 records should occur only if the node has at least one IPv6 source address configured and a query for A records should occur only if the node has at least one IPv4 source address configured. The loopback address is not considered for this case as valid as a configured sources address. Also on page 289 Section , add the following text (shaded IP6) between lines 10105 and 10106: AI_V4MAPPED if no IPv6 addresses are found, query for IPv4 addresses and return them to the caller as IPv4-mapped IPv6 addresses AI_ALL query for both IPv4 and IPv6 addresses AI_ADDRCONFIG query for IPv4 addresses only when an IPv4 address is configured; query for IPv6 addresses only when an IPv6 address is configured _____________________________________________________________________________ OBJECTION Enhancement Request Number 358 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 386) [DST-581] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 904 Line: 14157 Section: freeaddrinfo Problem: Shallification Action: hints structure should be set -> hints structure shall be set _____________________________________________________________________________ OBJECTION Enhancement Request Number 359 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 387) [DST-582] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 904 Line: 14159 Section: freeaddrinfo Problem: Shallification Action: structure should be set -> structure shall be set _____________________________________________________________________________ OBJECTION Enhancement Request Number 360 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 388) [DST-583] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 904 Line: 14172 Section: freeaddrinfo Problem: Shallification Action: attempts to determine -> shall attempt to determine [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 361 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 389) [DST-584] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 904 Line: 14175 Section: freeaddrinfo Problem: Shallification Action: This flag prevents -> This flag shall prevent [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 362 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 390) [DST-585] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 904 Line: 14178 Section: freeaddrinfo Problem: Shallification x 2 Action: [EAI_NONAME] error is returned. -> [EAI_NONAME] error shall be returned. This flag prevents any -> This flag shall prevent any [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 363 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 391) [DST-586] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 904 Line: 14186 Section: freeaddrinfo Problem: Shallification Action: AF_UNSPEC, addresses are returned for -> AF_UNSPEC, addresses shall be returned for [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 364 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 392) [DST-587] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 904 Line: 14188 Section: freeaddrinfo Problem: Shallification Action: Otherwise, addresses are returned for -> Otherwise, addresses shall be returned for [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 365 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 393) [DST-588] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 904 Line: 14190 Section: freeaddrinfo Problem: Shallification Action: of ai_protocol is interpreted as -> of ai_protocol shall be interpreted as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 366 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 394) [DST-589] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 904 Line: 14195 Section: freeaddrinfo Problem: Shallification Action: res points refers to a -> res points shall refer to a [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 367 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 395) [DST-590] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 904 Line: 14199 Section: freeaddrinfo Problem: Shallification Action: the list includes values for -> the list shall include values for [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 368 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 396) [DST-591] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 905 Line: 14202 Section: freeaddrinfo Problem: Shallification Action: and ai_protocol are usable as -> and ai_protocol shall be usable as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 369 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 397) [DST-592] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 905 Line: 14207 Section: freeaddrinfo Problem: Shallification Action: addrinfo structure points to a -> addrinfo structure shall point to a [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 370 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 398) [DST-593] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 905 Line: 14209 Section: freeaddrinfo Problem: Shallification Action: ai_canonname refers to the -> ai_canonname shall refer to the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 371 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 399) [DST-594] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 910 Line: 14369 Section: frexp Problem: Shallification Action: These functions break a -> These functions shall break a [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 372 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 400) [DST-595] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 910 Line: 14370 Section: frexp Problem: Shallification Action: It stores the integer -> It shall store the integer [Ed recommendation: Accept as marked It stores the integer -> The integer exponent shall be stored ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 373 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 401) [DST-596] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 912 Line: 14412 Section: fscanf Problem: Shallification x 2 Action: function reads from the named input stream. -> function shall read from the named input stream. The scanf( ) function reads from the -> The scanf( ) function shall read from the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 374 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 402) [DST-597] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 912 Line: 14413 Section: fscanf Problem: Shallification Action: function reads from the -> function shall read from the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 375 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 403) [DST-598] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 912 Line: 14418 Section: fscanf Problem: Shallification (note deleted 'are') Action: excess arguments are evaluated but are otherwise ignored. -> excess arguments shall be evaluated but otherwise ignored. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 376 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 404) [DST-599] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 912 Line: 14420 Section: fscanf Problem: Describes programmer/application choice, should be "can". Action: (see below) is -> (see below) can be _____________________________________________________________________________ OBJECTION Enhancement Request Number 377 Joseph S. Myers BUG in XSHd5 (rdvk# 67) Tue, 16 Jan 2001 09:51:59 +0000 (GMT) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 912 Line: 14426-14428 Section: fscanf Problem: This is a resubmission of XSHd4 ERN 164, which was rejected. The functionality described is still not implementable within ISO C without additional restrictions on the representations of pointer types and allowances for passing non-matching types to va_arg. The fprintf specification (page 881, lines 13332-13333) says that "When numbered argument specifications are used, specifying the Nth argument requires that all the leading arguments, from the first to the (N-1)th, are specified in the format string". There seems to be no corresponding wording for fscanf. This wording is needed so that the implementation knows what types to pass successively to va_arg in order to find the Nth argument: there is no general requirement that different pointers can be interchanged as arguments to variadic functions, only one for pointers to void and to character types. Action: Add at end of line 14428 the same wording as for fprintf, "When numbered argument specifications are used, specifying the Nth argument requires that all the leading arguments, from the first to the (N-1)th, are specified in the format string.". Also at page 953 line 15846-15848 section fwscanf objection Add at end of line 15848 the same wording as for fwprintf, "When numbered argument specifications are used, specifying the Nth argument requires that all the leading arguments, from the first to the (N-1)th, are specified in the format wide-character string.". Alternative fix, if it is desired to allow for gaps in the arguments: Add at end of line 14428 "When numbered argument specifications are used, specifying the Nth argument requires that all the leading arguments, from the first to the (N-1)th, are pointers.". (Otherwise, it isn't entirely clear that this is required for unused arguments, but without such a requirement implementability is completely hopeless. "pointers" could be restricted here to "pointers to objects".) Add the same wording to the end of line 15848. Also, in XBDd5, page 323 line 11343 section stdarg.h objection Add at end of line 11343 (based on C99): If there is no actual next argument, or if type is not compatible with the type of the actual next argument (as promoted according to the default argument promotions), the behavior is undefined, except for the following cases: -- one type is a signed integer type, the other type is the corresponding unsigned integer type, and the value is representable in both types; -- one type is pointer to void and the other is a pointer to a character type. [ begin CX shading ] -- both types are pointers. _____________________________________________________________________________ OBJECTION Enhancement Request Number 378 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 405) [DST-600] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 912 Line: 14427 Section: fscanf Problem: "Normally"... the exception for %% doesn't justify this, and it's otherwise unneeded. Action: forms cannot normally be mixed -> forms cannot be mixed [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 379 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 406) [DST-601] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 912 Line: 14429 Section: fscanf Problem: Shallification Action: its forms allows for detection of -> its forms shall allow detection of [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 380 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 407) [DST-602] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 912 Line: 14444 Section: fscanf Problem: Shallification Action: functions execute each -> functions shall execute each [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 381 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 408) [DST-603] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 913 Line: 14447 Section: fscanf Problem: Shallification Action: white-space characters is executed by -> white-space characters shall be executed by [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 382 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 409) [DST-604] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 913 Line: 14450 Section: fscanf Problem: Shallification Action: next byte is read from -> next byte shall be read from [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 383 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 410) [DST-605] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 913 Line: 14452 Section: fscanf Problem: Shallification x 2 (Note 2 shalls need to be changed). Action: the directive fails, and the differing and subsequent bytes remain -> the directive shall fail, and the differing and subsequent bytes shall remain [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 384 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 411) [DST-606] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 913 Line: 14454 Section: fscanf Problem: Shallification Action: the directive fails. -> the directive shall fail. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 385 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 412) [DST-607] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 913 Line: 14456 Section: fscanf Problem: Shallification Action: conversion specification is executed in -> conversion specification shall be executed in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 386 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 413) [DST-608] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 913 Line: 14458 Section: fscanf Problem: Shallification Action: isspace( )) are skipped, unless -> isspace( )) shall be skipped, unless [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 387 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 414) [DST-609] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 913 Line: 14460 Section: fscanf Problem: Shallification Action: An item is read from -> An item shall be read from [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 388 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 415) [DST-610] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 913 Line: 14461 Section: fscanf Problem: Shallification Action: input item is defined as -> input item shall be defined as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 389 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 416) [DST-611] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 913 Line: 14464 Section: fscanf Problem: Shallification Action: input item remains unread. -> input item shall remain unread. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 390 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 417) [DST-612] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 913 Line: 14465 Section: fscanf Problem: Shallification Action: conversion specification fails; this condition -> conversion specification shall fail; this condition [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 391 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 418) [DST-613] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 913 Line: 14468 Section: fscanf Problem: Shallification Action: input bytes) is converted to -> input bytes) shall be converted to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 392 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 419) [DST-614] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 913 Line: 14471 Section: fscanf Problem: Shallification Action: the conversion is placed in -> the conversion shall be placed in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 393 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 420) [DST-615] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 914 Line: 14533 Section: fscanf Problem: Shallification Action: Each character is converted to -> Each character shall be converted to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 394 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 421) [DST-616] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 915 Line: 14540 Section: fscanf Problem: Shallification Action: white-space characters is suppressed in -> white-space characters shall be suppressed in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 395 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 422) [DST-617] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 915 Line: 14545 Section: fscanf Problem: Shallification Action: the sequence is converted to -> the sequence shall be converted to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 396 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 423) [DST-618] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 915 Line: 14554 Section: fscanf Problem: The bytes between the square brackets (the scanlist) comprise the scanset, unless the byte after the left square bracket is a circumflex ('^'), in which case the scanset contains all bytes that do not appear in... fwscanf says "wide characters" where "bytes" is used here. Bytes is probably wrong; it should be characters (allowing multibyte). Action: Replace with: The characters between the square brackets (the scanlist) comprise the scanset, unless the characters after the left square bracket is a circumflex ('^'), in which case the scanset contains all characters that do not appear in... I looked at REs, and they also have a weakness, in that there's an assumption that you know the complete set of characters, and therefore can compute its complement. Here's alternate text (for here) that addresses that. If it's agreed that REs have the same problem, we'll need to look at that as well. (One could also define the set in terms of charmaps, but because multibyte characters are potentially unbounded in size, trying to make a list of the complement of a set of characters is, well, difficult.) The characters between the square brackets (the scanlist) comprise the scanset, unless the characters after the left square bracket is a circumflex ('^'). in which case the search for be for a character which is not listed between the brackets (excluding the initial circumflex). [Ed recommendation: None Note from Clive Feather: No. In fscanf it is definitely bytes and the scanset is not interpreted as a multibyte sequence. This is implied by the definition of "character" and spelled out in (e.g.) C99 footnote 243. The same is true of %c and %s. If @ is used to indicate the first byte of a two-byte multibyte character, then scanf ("%[@A@B@C]") has a scanset consisting of four byte values, not of three multibyte characters. In fwscanf the scanset is a set of wide characters.] _____________________________________________________________________________ OBJECTION Enhancement Request Number 397 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 424) [DST-619] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 915 Line: 14566 Section: fscanf Problem: Shallification Action: white-space characters is suppressed in -> white-space characters shall be suppressed in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 398 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 425) [DST-620] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 915 Line: 14567 Section: fscanf Problem: Shallification Action: the input is a sequence -> the input shall be a sequence [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 399 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 426) [DST-621] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 915 Line: 14582 Section: fscanf Problem: Shallification Action: into which is to be written -> into which shall be written _____________________________________________________________________________ OBJECTION Enhancement Request Number 400 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 427) [DST-622] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 915 Line: 14584 Section: fscanf Problem: Shallification Action: specification does not increment -> specification shall not increment [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 401 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 428) [DST-623] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 916 Line: 14595 Section: fscanf Problem: Shallification Action: input, conversion is terminated. -> input, conversion shall be terminated. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 402 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 429) [DST-624] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 916 Line: 14598 Section: fscanf Problem: Shallification Action: specification terminates with an -> specification shall terminate with an [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 403 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 430) [DST-625] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 916 Line: 14600 Section: fscanf Problem: Shallification Action: (if any) is terminated with -> (if any) shall be terminated with [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 404 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 431) [DST-626] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 916 Line: 14601 Section: fscanf Problem: Shallification Action: sscanf( ) is equivalent to -> sscanf( ) shall be equivalent to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 405 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 432) [DST-627] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 916 Line: 14603 Section: fscanf Problem: Shallification Action: newline characters) is left unread -> newline characters) shall be left unread [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 406 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1396) [DWC-31] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 917 Line: 14666 Section: fscanf Problem: (Change History) The Change History section should list new length modifiers and new conversion characters. Action: Add two new entries to the bullet list in the Change History after P917 L14666: . New length modifiers added: hh, ll, j, t, z . New conversion characters added: a, A, F [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 407 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 433) [DST-628] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 918 Line: 14704 Section: fseek Problem: Shallification Action: function is equivalent to -> function shall be equivalent to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 408 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 434) [DST-629] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 923 Line: 14842 Section: fstat Problem: Shallification Action: function obtains information about -> function shall obtain information about [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 409 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 435) [DST-630] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 923 Line: 14843 Section: fstat Problem: Fix proper verb vorm. Action: fildes, and writes it to -> fildes, and write it to [Ed recommendation: Accept as marked fildes, and writes it to -> fildes, and shall write it to] _____________________________________________________________________________ OBJECTION Enhancement Request Number 410 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 436) [DST-631] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 923 Line: 14844 Section: fstat Problem: Shallification (Need not as "need not") Action: the implementation need update in -> the implementation shall update in and add ... "The implementation may update other fields and flags." at the end of the paragraph. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 411 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 437) [DST-632] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 923 Line: 14848 Section: fstat Problem: Shallification Action: the implementation need update in -> the implementation shall update in and add ... "The implementation may update other fields and flags." at the end of the paragraph. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 412 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 438) [DST-633] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 923 Line: 14860 Section: fstat Problem: Shallification Action: function updates any time-related -> function shall update any time-related [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 413 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 439) [DST-634] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 925 Line: 14923 Section: fstatvfs Problem: Shallification Action: function obtains information about -> function shall obtain information about [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 414 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 440) [DST-635] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 925 Line: 14928 Section: fstatvfs Problem: Shallification Action: function obtains descriptive information -> function shall obtain descriptive information [Ed recommendation: Accept as marked as suggested action but delete "descriptive" for consistency with fstatvfs, also move lines 14925-14927 down to after 14931 since this is about the statvfs structure] _____________________________________________________________________________ OBJECTION Enhancement Request Number 415 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 441) [DST-636] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 928 Line: 15008 Section: fsync Problem: Shallification Action: function can be used by an application to indicate that -> function shall indicate that [Ed recommendation: Accept as marked function shall request that] _____________________________________________________________________________ COMMENT Enhancement Request Number 416 IEEE Balloter BUG in P1003.1/D5 Rev. Recirc. (rdvk# 1353) [James.Bottomley@Steeleye.com] Tue, 13 Feb 2001 13:44:39 -0500 (EST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 928 Line: 15015 Section: fsync Problem: Since specifying the action of fsync on a directory was rejected as out of scope, specify here that the action of fsync on a directory file descriptor is undefined. Additionally, advise that fsync on a directory file descriptor should flush all the changed information about the directory to permanent storage, although this is not mandated. Action: Add after l15015 "The action of fsync on a directory file descriptor is undefined." _____________________________________________________________________________ COMMENT Enhancement Request Number 417 Andries.Brouwer@cwi.nl Bug in XSHd5 (ftruncate) (rdvk# 72) [] Wed, 10 Jan 2001 00:14:16 +0100 (MET) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 936 Line: 15264 Section: ftruncate Problem: The text says: "If fildes refers to any other file type, except a shared memory object, the result is unspecified." Many implementations consider this an error, but we do not specify the error return value. Action: add, say after line 15280, [EINVAL] The file is not a regular file or a shared memory object, and the implementation considers that an error. _____________________________________________________________________________ OBJECTION Enhancement Request Number 418 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 442) [DST-637] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 936 Line: 15269 Section: ftruncate Problem: "If the effect of ftruncate( ) is to decrease the size of a shared memory object or memory mapped file and whole pages beyond the new end were previously mapped, then the whole pages beyond the new end shall be discarded." What does "discarded" mean? Unmapped? Or just the data looses sync, or becomes unspecified. Action: I don't know. Stat in terms of equivalent effect (that is "as if that range had been _unmap()_ed".) _____________________________________________________________________________ OBJECTION Enhancement Request Number 419 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 443) [DST-638] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 939 Line: 15336 Section: ftw Problem: Shallification Action: function recursively descends the directory -> function shall recursively descend the directory [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 420 drepper@redhat.com Bug in XSHd5 ftw() (rdvk# 76) {ud-16} Sat, 20 Jan 2001 18:26:20 GMT _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 939 Line: 15361 Section: ftw() Problem: In general it is remarked if a function does not have to be thread-safe. There is no such comment in the ftw() man page but there is probably harldy any system which can implement ftw() in a thread-safe way. The problem is that all threads share the same working directory. If ftw() is now passed a relative directory name (say ".") all lookups happen relative to the current working directory. If the latter changes the function will behave very strangely. Action: I don't really know how to formulate this. The problem is not really that the function itself is inherently not thread-safe. It just the effects of the thread runtime model. Therefore I think it is not adequate to add The ftw() and nftw() functions need not be reentrant. A function that is not required to be reentrant is not required to be thread-safe. (Maybe I'm wrong.) Some other wording like Changes to the current working directory before the function returns lead to unspecified results. This would also cover the case where the callback function is changing the current working directory (another thing not covered so far). _____________________________________________________________________________ OBJECTION Enhancement Request Number 421 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 444) [DST-639] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 944 Line: 15485 Section: fwprintf Problem: Shallification x 2 Action: function places output on the named output stream. -> function shall place output on the named output stream. The wprintf( ) function places -> The wprintf( ) function shall place [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 422 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 445) [DST-640] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 944 Line: 15486 Section: fwprintf Problem: Shallification Action: function places output followed -> function shall place output followed [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 423 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 446) [DST-641] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 944 Line: 15490 Section: fwprintf Problem: Shallification (note verb changes). Action: these functions converts, formats, and prints its arguments -> these functions shall convert, format, and print its arguments [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 424 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 447) [DST-642] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 944 Line: 15503 Section: fwprintf Problem: Normally..., or add more about the abnormal case. Action: but normally not both. -> but not both. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 425 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 448) [DST-643] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 944 Line: 15513 Section: fwprintf Problem: Shallification Action: argument list is used exactly -> argument list shall be used exactly [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 426 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 449) [DST-644] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 945 Line: 15557 Section: fwprintf Problem: For consistency with the rest of the list. Action: # This flag specifies that the -> # Specifies that the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 427 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 450) [DST-645] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 946 Line: 15606 Section: fwprintf Problem: Shallification Action: int argument is converted to -> int argument shall be converted to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 428 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 453) [DST-648] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 947 Line: 15611 Section: fwprintf Problem: Shallification Action: unsigned argument is converted to -> unsigned argument shall be converted to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 429 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 454) [DST-649] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 947 Line: 15614 Section: fwprintf Problem: Shallification Action: default precision is 1. The -> default precision shall be 1. The [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 430 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 455) [DST-650] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 947 Line: 15616 Section: fwprintf Problem: Shallification Action: unsigned argument is converted to -> unsigned argument shall be converted to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 431 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 456) [DST-651] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 947 Line: 15619 Section: fwprintf Problem: Shallification Action: default precision is 1. -> default precision shall be 1. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 432 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 457) [DST-652] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 947 Line: 15621 Section: fwprintf Problem: Shallification Action: unsigned argument is converted to -> unsigned argument shall be converted to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 433 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 458) [DST-653] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 947 Line: 15624 Section: fwprintf Problem: Shallification Action: default precision is 1. -> default precision shall be 1. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 434 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 459) [DST-654] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 947 Line: 15625 Section: fwprintf Problem: Shallification Action: of zero is no wide -> of zero shall be no wide [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 435 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 460) [DST-655] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 947 Line: 15628 Section: fwprintf Problem: Shallification Action: double argument is converted to -> double argument shall be converted to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 436 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 461) [DST-656] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 947 Line: 15629 Section: fwprintf Problem: Shallification Action: radix character is equal to -> radix character shall be equal to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 437 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 462) [DST-657] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 947 Line: 15630 Section: fwprintf Problem: Shallification Action: missing, it is taken as -> missing, it shall be taken as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 438 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 463) [DST-658] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 947 Line: 15631 Section: fwprintf Problem: Shallification Action: radix character appears. -> radix character shall appear. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 439 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 464) [DST-659] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 947 Line: 15632 Section: fwprintf Problem: Shallification x 2 Action: one digit appears before it. -> one digit shall appear before it. The value is rounded to -> The value shall be rounded to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 440 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 451) [DST-646] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 947 Line: 15633 Section: fwprintf Problem: Rounded how? Action: I presume this means "rounded to the nearest value". _____________________________________________________________________________ OBJECTION Enhancement Request Number 441 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 465) [DST-660] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 947 Line: 15634 Section: fwprintf Problem: Shallification Action: an infinity is converted in -> an infinity shall be converted in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 442 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 466) [DST-661] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 947 Line: 15636 Section: fwprintf Problem: Shallification Action: a NaN is converted in -> a NaN shall be converted in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 443 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 467) [DST-662] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 947 Line: 15640 Section: fwprintf Problem: Shallification x 2 Action: double argument is converted -> double argument shall be converted where there is one -> where there shall be one [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 444 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 468) [DST-663] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 947 Line: 15642 Section: fwprintf Problem: Shallification x 2 Action: after it is equal to the precision; -> after it shall be equal to the precision; if the precision is missing, it is taken -> if the precision is missing, it shall be taken [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 445 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 469) [DST-664] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 947 Line: 15643 Section: fwprintf Problem: Shallification Action: radix character appears. The -> radix character shall appear. The [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 446 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 452) [DST-647] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 947 Line: 15644 Section: fwprintf Problem: Rounded how? Action: I presume this means "rounded to the nearest value". _____________________________________________________________________________ OBJECTION Enhancement Request Number 447 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 470) [DST-665] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 947 Line: 15644 Section: fwprintf Problem: Shallification Action: value is rounded to -> value shall be rounded to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 448 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 471) [DST-666] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 947 Line: 15646 Section: fwprintf Problem: Shallification Action: exponent always contains at least two digits. -> exponent shall always contain at least two digits. If the value is zero, the exponent is zero. -> If the value is zero, the exponent shall be zero. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 449 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 472) [DST-667] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 947 Line: 15647 Section: fwprintf Problem: Shallification Action: or NaN is converted in -> or NaN shall be converted in [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 450 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1397) [DWC-32] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 947 Line: 15649 Section: fwprintf Problem: (ISO C wording) In description of g,G conversion, description for style of new specifier F was omitted. The suggested correction agrees with ISO C wording. Action: Change "in the style E" on P947, L15649 to "in the style F or E". [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 451 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 473) [DST-668] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 947 Line: 15649 Section: fwprintf Problem: Shallification Action: double argument is converted in -> double argument shall be converted in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 452 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 474) [DST-669] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 947 Line: 15651 Section: fwprintf Problem: Shallification Action: zero, it is taken as -> zero, it shall be taken as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 453 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 475) [DST-670] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 947 Line: 15653 Section: fwprintf Problem: Shallification Action: Trailing zeros are -> Trailing zeros shall be [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 454 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 476) [DST-671] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 947 Line: 15654 Section: fwprintf Problem: Shallification Action: radix character appears only if -> radix character shall appear only if [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 455 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 477) [DST-672] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 948 Line: 15658 Section: fwprintf Problem: Shallification Action: floating-point number is converted in -> floating-point number shall be converted in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 456 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 478) [DST-673] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 948 Line: 15659 Section: fwprintf Problem: Shallification Action: where there is one hexadecimal -> where there shall be one hexadecimal [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 457 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 479) [DST-674] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 948 Line: 15661 Section: fwprintf Problem: Shallification Action: after it is equal to -> after it shall be equal to [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 458 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1398) [DWC-33] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 948 Line: 15661 Section: fwprintf Problem: (ISO C wording) Missing ISO C wording and an erronous ")" character left over from the removal of a footnote reference. Action: Change "the decimal-point character ) and the" on P948, L15661 to "the decimal-point wide character and the". [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 459 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 480) [DST-675] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 948 Line: 15663 Section: fwprintf Problem: Shallification Action: precision is sufficient for -> precision shall be sufficient for [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 460 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 481) [DST-676] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 948 Line: 15664 Section: fwprintf Problem: Shallification Action: the precision is sufficient to -> the precision shall be sufficient to [Ed recommendation: Accept] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 461 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1399) [DWC-34] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 948 Line: 15664 Section: fwprintf Problem: (Editorial) An erronous ")" character has been left over from the removal of a footnote reference. Action: Change "distinguish)" on P948, L15664 to "distinguish". [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 462 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 482) [DST-677] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 948 Line: 15666 Section: fwprintf Problem: Shallification Action: decimal-point character appears. The letters -> decimal-point character shall appear. The letters [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 463 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1400) [DWC-35] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 948 Line: 15666 Section: fwprintf Problem: (ISO C wording) Missing ISO C wording. Action: Change "specified, no decimal-point character" on P948, L15666 to "specified, no decimal-point wide character". [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 464 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 483) [DST-678] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 948 Line: 15669 Section: fwprintf Problem: Shallification Action: The exponent always contains at least -> The exponent shall always contain at least [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 465 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 484) [DST-679] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 948 Line: 15670 Section: fwprintf Problem: Shallification Action: the exponent is -> the exponent shall be [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 466 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 485) [DST-680] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 948 Line: 15674 Section: fwprintf Problem: Shallification Action: int argument is converted to -> int argument shall be converted to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 467 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 486) [DST-681] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 948 Line: 15675 Section: fwprintf Problem: Shallification Action: wide character is written. -> wide character shall be written. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 468 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 487) [DST-682] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 948 Line: 15676 Section: fwprintf Problem: Shallification Action: wint_t argument is converted to -> wint_t argument shall be converted to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 469 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 488) [DST-683] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 948 Line: 15679 Section: fwprintf Problem: Shallification Action: the array are converted as -> the array shall be converted as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 470 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 489) [DST-684] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 948 Line: 15683 Section: fwprintf Problem: Shallification Action: wide characters are written. -> wide characters shall be written. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 471 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 490) [DST-685] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 948 Line: 15687 Section: fwprintf Problem: Shallification Action: the array are written up -> the array shall be written up [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 472 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 491) [DST-686] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 948 Line: 15691 Section: fwprintf Problem: Shallification Action: are written. -> shall be written. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 473 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 492) [DST-687] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 948 Line: 15693 Section: fwprintf Problem: Shallification Action: pointer is converted to -> pointer shall be converted to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 474 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 493) [DST-688] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 948 Line: 15697 Section: fwprintf Problem: Shallification Action: No argument is converted, but one is consumed. -> No argument shall be converted, but one shall be consumed. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 475 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 495) [DST-690] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 949 Line: 15702 Section: fwprintf Problem: Shallification Action: no argument is converted. The -> no argument shall be converted. The [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 476 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 496) [DST-691] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 949 Line: 15706 Section: fwprintf Problem: Shallification Action: the field is simply expanded to -> the field shall be expanded to [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 477 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1401) [DWC-36] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 949 Line: 15707-15708 Section: fwprintf Problem: (Cx marking) This sentence from AGRd5 fwprintf() is not in ISO C fwprintf() (ISO/IEC 9899:1999(E), S.7.24.2.1, P.348-355). Characters generated by fwprintf() and wprintf() are printed as if fputwc() had been called. Action: Shade the last sentence on P949 L15707-15708 with a CX mark. [Ed recommendation: None Note from Clive Feather: This sentence is derivable from C99 S7.19.3 para 12. As such, it should not be shaded. ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 478 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 497) [DST-692] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 949 Line: 15707 Section: fwprintf Problem: Shallification Action: wprintf( ) are printed as -> wprintf( ) shall be printed as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 479 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 494) [DST-689] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 949 Line: 15709 Section: fwprintf Problem: This appears to be a differently phrased repitition of the text at 15662 Action: Since 15662 has locality, leave it and delete this paragraph. _____________________________________________________________________________ OBJECTION Enhancement Request Number 480 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 498) [DST-693] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 949 Line: 15711 Section: fwprintf Problem: Shallification (should seems unneeded here.) Action: the result should be one -> the result shall be one _____________________________________________________________________________ OBJECTION Enhancement Request Number 481 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 499) [DST-694] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 949 Line: 15713 Section: fwprintf Problem: Shallification Action: should have a -> shall have a _____________________________________________________________________________ OBJECTION Enhancement Request Number 482 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 500) [DST-695] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 949 Line: 15715 Section: fwprintf Problem: Shallification Action: the result should be correctly -> the result shall be correctly _____________________________________________________________________________ OBJECTION Enhancement Request Number 483 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 501) [DST-696] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 949 Line: 15717 Section: fwprintf Problem: Shallification Action: the result should be an -> the result shall be an _____________________________________________________________________________ OBJECTION Enhancement Request Number 484 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 502) [DST-697] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 949 Line: 15719 Section: fwprintf Problem: Shallification Action: string D should satisfy L -> string D shall satisfy L _____________________________________________________________________________ COMMENT Enhancement Request Number 485 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1402) [DWC-37] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 950 Line: 15769 Section: fwprintf Problem: (Change History) The Change History should explicitly list some changes, including the new length modifiers and conversion specifiers. The additional features are from ISO C (ISO/IEC 9899:1999(E)), so they can be added to the existing list of changes made for alignment for ISO C. Action: Add new elements to the bullet list after P950 L15769: . New length modifiers added: hh, ll, j, t, z . New conversion characters added: a, A, F . XSI shading is removed from description of character string representations of infinity and NaN floating point values. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 486 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 503) [DST-698] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 951 Line: 15783 Section: fwrite Problem: Use "as if" so we don't mandate implementation. Action: each object, size calls shall be -> each object, it shall be as if size calls are _____________________________________________________________________________ OBJECTION Enhancement Request Number 487 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 504) [DST-699] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 951 Line: 15787 Section: fwrite Problem: Use right word. Action: stream is indeterminate. -> stream is unspecified. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 488 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 505) [DST-700] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 953 Line: 15831 Section: fwscanf Problem: Shallification x 2 Action: function reads from the named input stream. -> function shall read from the named input stream. The wscanf( ) function reads from the -> The wscanf( ) function shall read from the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 489 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 506) [DST-701] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 953 Line: 15832 Section: fwscanf Problem: Shallification Action: function reads from the -> function shall read from the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 490 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 507) [DST-702] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 954 Line: 15863 Section: fwscanf Problem: Shallification Action: functions execute each -> functions shall execute each [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 491 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 508) [DST-703] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 954 Line: 15869 Section: fwscanf Problem: Shallification Action: wide character is executed as -> wide character shall be executed as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 492 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 509) [DST-704] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 954 Line: 15871 Section: fwscanf Problem: Shallification Action: the directive fails, and the -> the directive shall fail, and the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 493 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 510) [DST-705] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 954 Line: 15873 Section: fwscanf Problem: Shallification Action: the directive fails. -> the directive shall fail. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 494 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 511) [DST-706] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 954 Line: 15877 Section: fwscanf Problem: Shallification Action: iswspace( )) are skipped, unless -> iswspace( )) shall be skipped, unless [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 495 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 512) [DST-707] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 954 Line: 15879 Section: fwscanf Problem: Shallification Action: An item is read from -> An item shall be read from [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 496 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 513) [DST-708] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 954 Line: 15882 Section: fwscanf Problem: Shallification Action: input item remains unread. If -> input item shall remain unread. If [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 497 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 514) [DST-709] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 954 Line: 15883 Section: fwscanf Problem: Shallification Action: conversion specification fails; this condition -> conversion specification shall fail; this condition [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 498 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 515) [DST-710] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 954 Line: 15889 Section: fwscanf Problem: Shallification Action: conversion specification fails; this condition -> conversion specification shall fail; this condition [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 499 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 516) [DST-711] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 954 Line: 15890 Section: fwscanf Problem: Shallification Action: the conversion is placed in -> the conversion shall be placed in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 500 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 517) [DST-712] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 955 Line: 15949 Section: fwscanf Problem: Shallification Action: input field are converted as -> input field shall be converted as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 501 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 518) [DST-713] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 956 Line: 15959 Section: fwscanf Problem: Shallification Action: field are converted as -> field shall be converted as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 502 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 519) [DST-714] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 956 Line: 15981 Section: fwscanf Problem: Shallification Action: input field are converted as -> input field shall be converted as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 503 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 520) [DST-715] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 957 Line: 16002 Section: fwscanf Problem: Shallification Action: conversion specification does not increment -> conversion specification shall not increment [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 504 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 521) [DST-716] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 957 Line: 16003 Section: fwscanf Problem: Shallification Action: No argument is converted, but one is -> No argument shall be converted, but one shall be [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 505 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1403) [DWC-38] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 957 Line: 16007 Section: fwscanf Problem: (Margin Code) The %S conversion is not in ISO C, nor POSIX. It should be marked XSI. Action: Mark P957 L16007 XSI. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 506 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 522) [DST-717] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 957 Line: 16011 Section: fwscanf Problem: Shallification Action: valid and behave the -> valid and shall behave the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 507 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 523) [DST-718] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 957 Line: 16016 Section: fwscanf Problem: Shallification Action: specification terminates with an -> specification shall terminate with an [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 508 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 524) [DST-719] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 957 Line: 16018 Section: fwscanf Problem: Shallification Action: (if any) is terminated with -> (if any) shall be terminated with [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 509 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 525) [DST-720] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 957 Line: 16019 Section: fwscanf Problem: Shallification Action: swscanf( ) is equivalent to -> swscanf( ) shall be equivalent to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 510 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 526) [DST-721] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 957 Line: 16020 Section: fwscanf Problem: Shallification Action: offending input is left unread -> offending input shall be left unread [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 511 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 527) [DST-722] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 957 Line: 16021 Section: fwscanf Problem: Shallification Action: (including ) is left unread -> (including ) shall be left unread [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 512 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1404) [DWC-39] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 958 Line: 16072 Section: fwscanf Problem: (Change History) The Change History section should list new length modifiers and new conversion characters. Action: Add new elements to the bullet list after P957 L16072: . New length modifiers added: hh, ll, j, t, z . New conversion characters added: a, A, F [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 513 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 528) [DST-723] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 959 Line: 16093 Section: gai_strerror Problem: Shallification Action: return value points to a -> return value shall point to a [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 514 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 529) [DST-724] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 963 Line: 16186 Section: getc_unlocked Problem: There are lots of errors defined for the "real" versions of these functions, presumably the same errors apply here. Action: No errors are defined. -> See getc( ), getchar( ), putc( ), and putchar( ). _____________________________________________________________________________ OBJECTION Enhancement Request Number 515 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 530) [DST-725] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 971 Line: 16431 Section: getdate Problem: Shallification Action: conversion specifications are supported: -> conversion specifications shall be supported: [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 516 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 531) [DST-726] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 971 Line: 16450 Section: getdate Problem: Shallification Action: locale, this is equivalent to -> locale, this shall be equivalent to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 517 gwinn@res.ray.com Bug in XSHd5 getdate() (rdvk# 1349) {0102-7 } Mon, 12 Feb 2001 04:52:26 GMT _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 971 Line: 16452 Section: getdate() Problem: The valid range of seconds is no longer 0-61, a range chosen to accomodate the mythical double leap second. The correct range is 0-60 seconds. This has been fixed elsewhere in 1003.1-200x already. See for instance . Action: Change range to 00-60 seconds. Search for any other places where the range is wrongly given as 0-61 and fix them too. [Ed recommendation: Accept as marked make the change , and add a note to the CH that The description of %S is updated so the valid range is 00-60 rather than 00-61. A search was done of the draft for other occurrences of 61 and none found. ] _____________________________________________________________________________ COMMENT Enhancement Request Number 518 gwinn@res.ray.com Bug in XSHd5 getdate() (rdvk# 1348) {0102-8 } Mon, 12 Feb 2001 04:58:58 GMT _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 971 Line: 16452 Section: getdate() Problem: The sentence saying that "leap seconds are allowed but are not predictable through use of algorithms" while true is likely to confuse readers. Action: Change to read: "The range goes to 60 (rather than stopping at 59) to allow positive leap seconds to be expressed. Because leap seconds cannot be predicted by any algorithm, leapsecond data must come from some external source." _____________________________________________________________________________ OBJECTION Enhancement Request Number 519 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 536) [DST-731] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 972 Line: 15489 Section: getdate Problem: "If no date is given, today shall be assumed if the given hour is greater than the current hour and tomorrow is assumed if it is less." for consistency with prior two, make a change. Action: If no date is given, the hour chosen shall be the hour, starting with the current hour and moving into the future, which first matches the named hour. _____________________________________________________________________________ EDITORIAL Enhancement Request Number 520 gwc@unisoft.com BUG in XSHd5 century (rdvk# 1347) {gwc century} Fri, 9 Feb 2001 18:04:34 +0000 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 972 Line: 16459-16461 Section: getdate Problem: Avoid contentious use of "century" (particularly "20th century" and "21st century" if inclusion/exclusion of year 2000 is implied.) Action: Replace lines 16459-16461 with the following (based on the "date" page in XCUd5): %y Year within century. When a century is not otherwise specified, then values in the range [69-99] shall refer to years 1969 to 1999 inclusive, and values in the range [00-68] shall refer to years 2000 to 2068 inclusive. Likewise replace page 1950 line 44612-44615 section strptime editorial with: %y The year within century. When a century is not otherwise specified, then values in the range [69-99] shall refer to years 1969 to 1999 inclusive, and values in the range [0-68] shall refer to years 2000 to 2068 inclusive; leading zeros shall be permitted but shall not be required. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 521 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 532) [DST-727] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 972 Line: 16467 Section: getdate Problem: Shallification Action: getdate( ) is case- -> getdate( ) shall be case- [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 522 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 533) [DST-728] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 972 Line: 16476 Section: getdate Problem: "The conversion specifications %c, %x, and %X shall not be supported if they include unsupported conversion specifications." %c, %x and %X are required for implementaiton conformance, so this says in effect that implementations which do this are not conforming. How about simply saying that in so many words? (Altho what this is driving at isn't completely clear from the get-go, because where any unsupported conversions specifications might come from is unclear.) Action: "The conversion specifications %c, %x, and %X shall not contain unsupported conversion specifications." _____________________________________________________________________________ OBJECTION Enhancement Request Number 523 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 535) [DST-730] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 972 Line: 16482 Section: getdate Problem: "If only the month is given, the current month shall be assumed if the given month is equal to the current month and next year if it is less, and no year is given (the first day of month is assumed if no day is given)." "less" in what sense: earlier in the year, or lexically (to be silly). Action: If only the month (and no year) is given, the month chosen shall be the month, starting with the current month and moving into the future, which first matches the named month. The first day of month shall be assumed if no day is given. _____________________________________________________________________________ OBJECTION Enhancement Request Number 524 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 534) [DST-729] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 972 Line: 16482 Section: getdate Problem: "If only the weekday is given, today shall be assumed if the given day is equal to the current day and next week if it is less." "less" in what sense: earlier in the week, or lexically (to be silly). Action: "If only the weekday is given, the day chosen shall be the day, starting with today and moving into the future, which first matches the named day." _____________________________________________________________________________ OBJECTION Enhancement Request Number 525 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 537) [DST-732] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 972 Line: 16484 Section: getdate Problem: Shallification: if rewrite not accepted. Action: of month is -> of month shall be _____________________________________________________________________________ OBJECTION Enhancement Request Number 526 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 538) [DST-733] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 972 Line: 16490 Section: getdate Problem: Correct the verb. Action: a conversion specifications in the -> a conversion specification in the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 527 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 539) [DST-734] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 974 Line: 16558 Section: getdate Problem: Although historical versions of getdate( ) did not require that declare the external variable getdate_err, this volume of... IEEE Std 1003.1-200x does require it. The Open Group I presume that IEEE and ISO agree with this. Action: -> The developers [Ed recommendation: Accept as marked Change "The Open Group encourages" -> The standard developers encourage] _____________________________________________________________________________ OBJECTION Enhancement Request Number 528 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 540) [DST-735] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 976 Line: 16592 Section: getegid Problem: Shallification Action: function is always successful and -> function shall always be successful and [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 529 donnte@microsoft.com Bug in xsid5 (rdvk# 39) [DST-44] Wed, 10 Jan 2001 22:25:42 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 977 Line: 16633 Section: getenv Problem: Redundant text with 16645 Action: Choose either; 16645 seems more precise, and the location doesn't really matter. [Ed recommendation: Accept as marked delete line 16633-16634] _____________________________________________________________________________ OBJECTION Enhancement Request Number 530 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 541) [DST-736] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 977 Line: 16634 Section: getenv Problem: "On XSI-conformant systems, the string pointed to may also be overwritten by a subsequent call to putenv( ). Redundant with 16645 Action: Discard this copy. [Ed recommendation: Accept] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 531 donnte@microsoft.com Bug in xsid5 (rdvk# 40) [DST-45] Wed, 10 Jan 2001 22:25:42 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 978 Line: 16683 Section: getenv Problem: "parameters.ers"? Action: -> "parameters". [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 532 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 542) [DST-737] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 980 Line: 16717 Section: geteuid Problem: Shallification Action: function is always successful and -> function shall always be successful and [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 533 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 543) [DST-738] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 981 Line: 16748 Section: getgid Problem: Shallification Action: function is always successful and -> function shall always be successful and [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 534 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 545) [DST-740] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 983 Line: 16791 Section: getgrgid Problem: Shallification (note stores -> stores) Action: function updates the group structure pointed to by grp and stores a pointer -> function shall update the group structure pointed to by grp and store a pointer [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 535 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 546) [DST-741] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 983 Line: 16792 Section: getgrgid Problem: Shallification Action: The structure contains an entry -> The structure shall contain an entry [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 536 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 547) [DST-742] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 983 Line: 16796 Section: getgrgid Problem: Shallification Action: NULL pointer is returned at -> NULL pointer shall be returned at [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 537 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 544) [DST-739] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_X___ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 983 Line: 16805 Section: getgrgid Problem: The text here requires that an error is returned, but ERRORS doesn't list an error for "no such entry". getgrgid() has the same problem, altho the text isn't as explicit. In -1990, no errors were defined, so assuming a null result meant not found was pretty reasonable. With 4 or 5 errors (granted, all "may") defined, the application needs a tool to sort it out. Action: At 16808 add [ENOENT] The requested entry was not found. Identically at 16899 (getgrnam), 18125 (getpwnam), 18219 (getpwuid). [Ed recommendation: Reject The requirement is that a NULL pointer is returned when an entry is not found -- this is not an error, and thus errno does not need to be set] _____________________________________________________________________________ OBJECTION Enhancement Request Number 538 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 548) [DST-743] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 986 Line: 16882 Section: getgrnam Problem: Shallification (note stores -> store) Action: function updates the group structure pointed to by grp and stores a pointer -> function shall update the group structure pointed to by grp and store a pointer [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 539 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 549) [DST-744] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 986 Line: 16883 Section: getgrnam Problem: Shallification Action: The structure contains an entry -> The structure shall contain an entry [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 540 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 550) [DST-745] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 988 Line: 16950 Section: getgroups Problem: Shallification Action: function fills in the -> function shall fill in the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 541 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 551) [DST-746] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 988 Line: 16954 Section: getgroups Problem: Shallification Action: the array is returned. The -> the array shall be returned. The [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 542 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 552) [DST-747] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 990 Line: 17027 Section: gethostbyaddr Problem: Shallification Action: These functions enable applications to retrieve information -> These functions shall retrieve information [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 543 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 553) [DST-748] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 990 Line: 17032 Section: gethostbyaddr Problem: Shallification Action: Entries are returned in -> Entries shall be returned in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 544 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 554) [DST-749] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 990 Line: 17034 Section: gethostbyaddr Problem: Avoid initial cap problem. Action: address addr. len contains the -> address addr. The len argument contains the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 545 mccann@zk3.dec.com Bug in XSHd5 gethostbyaddr (rdvk# 1381) [Compaq-JM3] Wed, 14 Feb 2001 14:20:35 -0500 (EST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 990-991 Line: 17040-17076 Section: gethostbyaddr Problem: During early stages of the IPv6 API development, gethostbyaddr() was modified to support IPv6, as described in RFC2133. A decision was later taken to not add IPv6 support to gethostbyaddr(); this decision was captured in RFC2553. IPv6 support in gethostbyaddr() should not have been added in XNS 5.2, and should not be propagated in this specification. Action: Remove all IP6 shaded text on pages 990-991. Remove lines 17051-17052, which should have been IP6 shaded text anyway. Remove lines 17058-17064, which attempt to describe the behavior of gethostbyname() when passed a numeric address string (this behavior is unspecified according to lines 17053-17054). _____________________________________________________________________________ OBJECTION Enhancement Request Number 546 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 555) [DST-750] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 990 Line: 17045 Section: gethostbyaddr Problem: Is "returns a record" successful or not; be explicit. Action: returns a record, then its h_addrtype field shall be -> returns successfully, then the h_addrtype field in the result shall be _____________________________________________________________________________ OBJECTION Enhancement Request Number 547 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 556) [DST-751] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 990 Line: 17046 Section: gethostbyaddr Problem: its -> the (grammar). Action: function, and its h_addr_list field -> function, and the h_addr_list field _____________________________________________________________________________ OBJECTION Enhancement Request Number 548 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 557) [DST-752] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 991 Line: 17075 Section: gethostbyaddr Problem: Shallification Action: It is an error -> It shall be an error [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 549 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 558) [DST-753] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 995 Line: 17137 Section: gethostid Problem: Shallification Action: function retrieves a 32-bit -> function shall retrieve a 32-bit [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 550 wollman@lcs.mit.edu Bug in XSHd5 gethostname (rdvk# 25) {GAW-5} Tue, 9 Jan 2001 17:35:02 GMT _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 996 Line: 17161 Section: gethostname Problem: This submission is independent of my previous report {GAW-4}. The gethostname() interface is defined to use `socklen_t' as the type of its `namelen' parameter. This seems like the result of an over-zealous search-and-replace operation. Unlike the other networking-related functions added in this revision, the `name' and `namelen' parameters here refer to character buffers, not `struct sockaddr' and similar structures. I suggest that it is erroneous to use `socklen_t' to represent the length of a string buffer. Action: Substitute either `int' (the historical type) or `size_t' (the appropriate C99 type) for `socklen_t' in this declaration. At XBD page 427 () delete line 14938. At XBD page 428, update line 14973 to match the modified declaration of gethostname(). _____________________________________________________________________________ COMMENT Enhancement Request Number 551 wollman@lcs.mit.edu Bug in XSHd5 gethostname (rdvk# 24) {GAW-7} Tue, 9 Jan 2001 19:31:38 GMT _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 996 Line: 17180 Section: gethostname Problem: This report is separate from my other comments regarding this interface, {GAW-4} and {GAW-5}. There are currently proposals in the IETF to expand the set of characters in domain names (including host names) to include characters outside of the NVT-ASCII repertoire. Implementors should be warned about this possibility. Action: Add under FUTURE DIRECTIONS: At the time of publication of this standard, work is ongoing in the Internet standards process to expand the set of characters available for use in host names or domain names generally. Such names may contain characters not representable in the caller's locale. This interface may be revised in the future to specify its interaction with internationalized names. The same text should be added for getnameinfo() at page 905 line 17237 and getnameinfo() at page 1007 line 17567. _____________________________________________________________________________ OBJECTION Enhancement Request Number 552 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 559) [DST-754] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 999 Line: 17259 Section: getlogin Problem: Shallification Action: function puts the name -> function shall put the name [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 553 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 560) [DST-755] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 999 Line: 17261 Section: getlogin Problem: Shallification Action: long and should have space -> long and shall have space _____________________________________________________________________________ OBJECTION Enhancement Request Number 554 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 561) [DST-756] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1002 Line: 17354 Section: getmsg Problem: Shallification Action: the message are placed into -> the message shall be placed into [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 555 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 562) [DST-757] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1002 Line: 17356 Section: getmsg Problem: Shallification Action: function does the same thing as getmsg( ), -> function shall be equivalent to getmsg( ), [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 556 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 563) [DST-758] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1002 Line: 17363 Section: getmsg Problem: Shallification Action: len member is -> len member shall be [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 557 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 564) [DST-759] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1002 Line: 17364 Section: getmsg Problem: Shallification Action: and len is set to -> and len shall be set to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 558 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 565) [DST-760] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1002 Line: 17366 Section: getmsg Problem: Shallification Action: called, flagsp should point to -> called, flagsp shall point to [Ed recommendation: None flagsp is set by the application] _____________________________________________________________________________ OBJECTION Enhancement Request Number 559 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 566) [DST-761] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1002 Line: 17370 Section: getmsg Problem: Shallification Action: the message is not processed and is left on -> the message shall not be processed and shall be left on [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 560 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 567) [DST-762] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1002 Line: 17371 Section: getmsg Problem: Shallification Action: pointer, len is set to -> pointer, len shall be set to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 561 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 568) [DST-763] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1002 Line: 17372 Section: getmsg Problem: Shallification Action: zero-length part is removed from -> zero-length part shall be removed from [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 562 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 569) [DST-764] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1002 Line: 17373 Section: getmsg Problem: Shallification Action: and len is set to -> and len shall be set to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 563 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 570) [DST-765] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1002 Line: 17374 Section: getmsg Problem: Shallification x 2 (2 shalls in same sentence). Action: that information is left on the read queue and len is set to -> that information shall be left on the read queue and len shall be set to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 564 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 571) [DST-766] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1002 Line: 17376 Section: getmsg Problem: Shallification x 2 Action: maxlen bytes are retrieved. -> maxlen bytes shall be retrieved. In this case, the remainder of the message is left on -> In this case, the remainder of the message shall be left on [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 565 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 572) [DST-767] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1002 Line: 17377 Section: getmsg Problem: Shallification Action: return value is provided. -> return value shall be provided. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 566 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 573) [DST-768] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1002 Line: 17378 Section: getmsg Problem: Shallification Action: getmsg( ) processes the first -> getmsg( ) shall process the first [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 567 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 574) [DST-769] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1002 Line: 17381 Section: getmsg Problem: Improper shall: "any message shall" seems a bit odd. May is better. Action: any message shall be -> any message may be _____________________________________________________________________________ OBJECTION Enhancement Request Number 568 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 575) [DST-770] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1002 Line: 17382 Section: getmsg Problem: Shallification Action: by flagsp is set to -> by flagsp shall be set to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 569 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 576) [DST-771] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1002 Line: 17386 Section: getmsg Problem: Shallification Action: getpmsg( ) processes the first -> getpmsg( ) shall process the first [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 570 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 577) [DST-772] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1003 Line: 17393 Section: getmsg Problem: "just" doesn't fit the style. Action: a process just wants to -> a process wants to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 571 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 578) [DST-773] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1003 Line: 17394 Section: getmsg Problem: Shallification: and if the process doesn't set the flag, and just "wants" to a whole bunch, does the request still work? Make it a requirement. Action: by flagsp should be set -> by flagsp shall be set _____________________________________________________________________________ OBJECTION Enhancement Request Number 572 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 579) [DST-774] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1003 Line: 17395 Section: getmsg Problem: Shallification: similarly, if it wants it hard enough it doesn't have to set the flag? Action: by bandp should be set -> by bandp shall be set Also, get rid of the "just" on 17393. _____________________________________________________________________________ OBJECTION Enhancement Request Number 573 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 580) [DST-775] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1003 Line: 17396 Section: getmsg Problem: Shallification: ditto. Action: by flagsp is set to -> by flagsp shall be set to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 574 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 581) [DST-776] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1003 Line: 17404 Section: getmsg Problem: Shallification Action: continue to operate normally, as described above, -> shall continue to operate normally, as described above, [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 575 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 582) [DST-777] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1003 Line: 17419 Section: getmsg Problem: Shallification Action: getpmsg( ) retrieves the higher-priority -> getpmsg( ) shall retrieve the higher-priority [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 576 mccann@zk3.dec.com Bug in XSHd5 (rdvk# 1382) also [Compaq-JM2] Wed, 14 Feb 2001 14:18:03 -0500 (EST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1006 Line: 17504 Section: getnameinfo Problem: RFC2553 specifies the datatype for the flags argument for getnameinfo to be of type 'int', not type 'unsigned' as is shown in this specification. Most implementations of getnameinfo() follow RFC2553, which uses type 'int' for the flags argument. The function prototype on the page also uses 'unsigned'. Action: On page 1006 line 17504 change "unsigned" to "int". Also on page 290 section line 10146, change "unsigned" to "int". _____________________________________________________________________________ OBJECTION Enhancement Request Number 577 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 583) [DST-778] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1006 Line: 17506 Section: getnameinfo Problem: Shallification Action: function translates a socket -> function shall translate a socket [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 578 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 584) [DST-779] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1006 Line: 17515 Section: getnameinfo Problem: This isn't a wide character function, so storage should be described in bytes. Action: to servicelen characters that receives -> to servicelen bytes that receives _____________________________________________________________________________ OBJECTION Enhancement Request Number 579 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 585) [DST-780] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1006 Line: 17518 Section: getnameinfo Problem: Shallification Action: port number) is returned instead -> port number) shall be returned instead [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 580 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 586) [DST-781] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1006 Line: 17519 Section: getnameinfo Problem: Shallification Action: service arguments cannot both be -> service arguments shall not both be _____________________________________________________________________________ OBJECTION Enhancement Request Number 581 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 587) [DST-782] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1006 Line: 17521 Section: getnameinfo Problem: Shallification Action: the host is returned, but: -> the host shall be returned, but: [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 582 mccann@zk3.dec.com Bug in XSHd5 (rdvk# 1383) [Compaq-JM1] Wed, 14 Feb 2001 14:11:40 -0500 (EST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1007 Line: 17543-17563 Section: getnameinfo Problem: getnameinfo() should not truncate the result. If the user buffer is too small, it should return an error status in that case. The application usage section suggests the application "check for truncation and handle that case appropriately", but there is no way for the application to know that the result was truncated (e.g. "foo.bar" instead of "foo.bar.example"). Action: On lines 17543-17544 delete the text ", and may be truncated if the actual values are longer than can be stored in the buffers provided". Add the following text on a new line immediately following the EAI_FAIL description at line 17550, indented to align under the descriptive text on line 17550: "The node buffer was too small, or the service buffer was too small." On line 17562, change "shall either" to "should". On line 17563, delete "or shall check for truncation and handle that case appropriately". _____________________________________________________________________________ OBJECTION Enhancement Request Number 583 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 588) [DST-783] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1011 Line: 17604 Section: getopt Problem: Shallification Action: parser that can be used by applications that follow -> parser that shall follow _____________________________________________________________________________ OBJECTION Enhancement Request Number 584 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 589) [DST-784] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1011 Line: 17613 Section: getopt Problem: Shallification Action: processed. It is -> processed. It shall be [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 585 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 590) [DST-785] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1011 Line: 17614 Section: getopt Problem: Shallification Action: getopt( ) updates it when -> getopt( ) shall update it when [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 586 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 591) [DST-786] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1011 Line: 17621 Section: getopt Problem: Shallification Action: optarg contains the next -> optarg shall contain the next [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 587 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 592) [DST-787] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1011 Line: 17624 Section: getopt Problem: Shallification Action: Otherwise, optarg points to the -> Otherwise, optarg shall point to the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 588 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 593) [DST-788] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1011 Line: 17625 Section: getopt Problem: Shallification Action: and optind is incremented by -> and optind shall be incremented by [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 589 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 594) [DST-789] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1018 Line: 17878 Section: getpgrp Problem: Shallification Action: function is always successful and -> function shall always be successful and [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 590 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 595) [DST-790] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1019 Line: 17912 Section: getpid Problem: Shallification Action: function is always successful and -> function shall always be successful and [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 591 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 596) [DST-791] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1021 Line: 17953 Section: getppid Problem: Shallification Action: function is always successful and -> function shall always be successful and [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 592 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 598) [DST-793] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1022 Line: 17995 Section: getpriority Problem: Shallification Action: setpriority( ) sets the nice -> setpriority( ) shall set the nice [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 593 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 599) [DST-794] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1022 Line: 18000 Section: getpriority Problem: Shallification Action: setpriority( ) sets the nice -> setpriority( ) shall set the nice [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 594 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 600) [DST-795] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1022 Line: 18001 Section: getpriority Problem: Shallification Action: setpriority( ) sets the nice -> setpriority( ) shall set the nice [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 595 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 601) [DST-796] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1022 Line: 18004 Section: getpriority Problem: Shallification Action: or SCHED_RR are unaffected by -> or SCHED_RR shall be unaffected by [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 596 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 597) [DST-792] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1022 Line: 18005 Section: getpriority Problem: "Any processes or threads using SCHED_FIFO or SCHED_RR are unaffected by a call to setpriority( )." If the application reverts to SCHED_OTHER, does the nice value revert to default or to this set value? Action: I don't strongly care which, but I bet that it does revert in most implementations. (That is the setpriority() happens, but the value is ignored.) However, choose one of: A process which subsequently reverts to SCHED_OTHER shall/shall not/need not have its priority affected by such a setpriority() call. _____________________________________________________________________________ OBJECTION Enhancement Request Number 597 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 602) [DST-797] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1029 Line: 18109 Section: getpwnam Problem: Shallification Action: function updates the passwd -> function shall update the passwd [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 598 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 603) [DST-798] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1032 Line: 18203 Section: getpwuid Problem: Shallification Action: function updates the passwd -> function shall update the passwd [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 599 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 604) [DST-799] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1035 Line: 18310 Section: getrlimit Problem: Shallification, make the intro sentence more to the poing Action: Limits on the consumption of a variety of resources by the calling process may be obtained with getrlimit( ) and set with setrlimit( ). -> The getrlimit() function shall get, and the setrlimit() function shall set, limits on the consumption of a variety of resources. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 600 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 605) [DST-800] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1035 Line: 18326 Section: getrlimit Problem: Parenthetical phrase in commas. Action: a core file in bytes that may -> a core file, in bytes, that may [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 601 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 606) [DST-801] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1035 Line: 18329 Section: getrlimit Problem: Parenthetical phrase in commas. Action: of CPU time in seconds used by -> of CPU time, in seconds, used by [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 602 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 607) [DST-802] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1035 Line: 18333 Section: getrlimit Problem: Parenthetical phrase in commas. Action: process' data segment in bytes. -> process' data segment, in bytes. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 603 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 608) [DST-803] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1035 Line: 18335 Section: getrlimit Problem: Parenthetical phrase in commas. Action: of a file in bytes that may -> of a file, in bytes, that may [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 604 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 609) [DST-804] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1035 Line: 18346 Section: getrlimit Problem: Parenthetical phrase in commas. Action: a process' stack in bytes. -> a process' stack, in bytes. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 605 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 611) [DST-806] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1036 Line: 18372 Section: getrlimit Problem: Shallification Action: of functions also cause resource -> of functions shall cause resource [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 606 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 610) [DST-805] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1036 Line: 18372 Section: getrlimit Problem: "The exec family of functions also cause resource limits to be saved." But does exec() know that? (Is it on the exec page?) Action: We need a table of all resources such as this, and the effects that fork, exec, spawn, close, exit, _exit and abnormal process termination have on them. (The initial list of these items is all items listed in any of the pages mentioned, plus all file types.) For file types, we need additional information for each place that enumerates file types (particularly commands such as pax). The purpose of the table is to be sure that we have covered all the cases. As we have seen, the coverage of file types is spotty; we have found omitted cases in every review cycle so far. The only way to do that reliably is to have a table so that all cells can be examined. [Ed recommendation: None see exec page 779 line 9969] _____________________________________________________________________________ OBJECTION Enhancement Request Number 607 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 612) [DST-807] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1038 Line: 18409 Section: getrusage Problem: Shallification Action: function provides measures of -> function shall provide measures of [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 608 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 613) [DST-808] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1040 Line: 18457 Section: gets Problem: Shallification Action: Any newline is -> Any newline shall be [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 609 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 614) [DST-809] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1040 Line: 18458 Section: gets Problem: Shallification Action: null byte is placed immediately -> null byte shall be placed immediately [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 610 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 615) [DST-810] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1044 Line: 18517 Section: getsid Problem: Shallification Action: function obtains the process -> function shall obtain the process [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 611 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 616) [DST-811] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1046 Line: 18591 Section: getsockopt Problem: The first sentence adds nothing. Action: Delete: The getsockopt( ) function manipulates options associated with a socket. _____________________________________________________________________________ OBJECTION Enhancement Request Number 612 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 620) [DST-815] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1046 Line: 18607 Section: getsockopt Problem: Shallification Action: stores an int -> shall store an int [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 613 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 621) [DST-816] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1046 Line: 18608 Section: getsockopt Problem: Shallification Action: This option stores an int -> This option shall store an int [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 614 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 622) [DST-817] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1046 Line: 18611 Section: getsockopt Problem: Shallification Action: This option stores an int -> This option shall store an int [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 615 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 623) [DST-818] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1046 Line: 18615 Section: getsockopt Problem: Shallification Action: This option stores an int -> This option shall store an int [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 616 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 624) [DST-819] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1046 Line: 18620 Section: getsockopt Problem: Shallification Action: This option stores an int -> This option shall store an int [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 617 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 617) [DST-812] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1046 Line: 18620 Section: getsockopt Problem: For consistency with prior paragraphs, keep "This is a boolean option" in the prior paragraph. Action: Delete paragraph break. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 618 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 625) [DST-820] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1046 Line: 18627 Section: getsockopt Problem: Shallification Action: This option stores a linger -> This option shall store a linger [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 619 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 626) [DST-821] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1047 Line: 18630 Section: getsockopt Problem: Shallification Action: This option stores an int -> This option shall store an int [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 620 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 627) [DST-822] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1047 Line: 18632 Section: getsockopt Problem: Shallification Action: This option stores an int -> This option shall store an int [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 621 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 628) [DST-823] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1047 Line: 18633 Section: getsockopt Problem: Shallification Action: This option stores an int -> This option shall store an int [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 622 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 629) [DST-824] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1047 Line: 18634 Section: getsockopt Problem: Shallification Action: This option stores an -> This option shall store an [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 623 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 618) [DST-813] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 1047 Line: 18636 Section: getsockopt Problem: "SO_TYPE Reports the socket type. This option stores an int value." I presume that this is a #defined symbol or an enum somewhere. Where? Action: "The values are defined in ..." (I don't know where.) [Ed recommendation: Accept as marked Add "Socket types are described in the XBD volume ... 2.10.6 Socket Types" ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 624 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 630) [DST-825] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1047 Line: 18636 Section: getsockopt Problem: Shallification Action: This option stores an int -> This option shall store an int [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 625 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 631) [DST-826] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1047 Line: 18641 Section: getsockopt Problem: Shallification Action: This option stores an int -> This option shall store an int [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 626 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 619) [DST-814] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1047 Line: 18642 Section: getsockopt Problem: "This option shall store an int value. This is a Boolean option." Is this first saying it's an int, then contradicting itself, or is it saying that it's a Boolean stored in an int field (which if it IS the case, should be said in so many words.) The text appears to be a cut from setsockopt() and doesn't make sense here. (Global "see setsockopt()" for meaning?) Action: I don't know. [Ed recommendation: None The description of a Boolean option is covered in lines 18672-18673 ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 627 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 632) [DST-827] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1047 Line: 18650 Section: getsockopt Problem: Shallification Action: This option stores an int -> This option shall store an int [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 628 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 633) [DST-828] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1047 Line: 18652 Section: getsockopt Problem: Shallification Action: This option stores a -> This option shall store a [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 629 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 634) [DST-829] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1047 Line: 18663 Section: getsockopt Problem: Shallification Action: This option stores an int -> This option shall store an int [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 630 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 635) [DST-830] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1047 Line: 18670 Section: getsockopt Problem: Shallification Action: The option stores a timeval -> The option shall store a timeval [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 631 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 638) [DST-833] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1049 Line: 18713 Section: getsubopt Problem: Shallification Action: function parses suboption arguments -> function shall parse suboption arguments [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 632 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 636) [DST-831] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1049 Line: 18714 Section: getsubopt Problem: "The application shall ensure that these suboption arguments are separated by commas and may consist..." Let's see now... the purpose of getsubopt() is to parse comma separates strings, but the application is first required to make sure that the input consists of comma separated strings; then WHAT GOOD IS IT? This is a shall on the user of the application (to use the commas correctly) and on the system to parse it correctly, neither of which are under the control of the application. Action: "The suboption arguments shall be separated by commas and may consist..." _____________________________________________________________________________ OBJECTION Enhancement Request Number 633 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 637) [DST-832] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1049 Line: 18719 Section: getsubopt Problem: "Similarly, because the equal sign separates a token from its value, undefined behavior will result if the application passes a token that contains an equal sign." "A token" here is reasonably read as one of the input arguments, and thus would require that the application pre-parse the input. Here's an attempt at rewriting the whole paragraph so it says something useful, and I hope accurate. (I also dropped the requirement that it come from getopt(), because that isn't necessary.) Action: I think this says what was intended unambiguously: The getsubopt( ) function shall parse suboption arguments in a flag argument. Such options often result from the use of getopt( ). The suboption arguments shall be separated by commas and may consist of either a single token, or a token-value pair separated by an equal sign. The getsubopt( ) argument _optionp_ is a pointer to a pointer to the option argument string. The _tokens_ argument is a vector of possible tokens. The _valuep_ argument is the address of a value string pointer. The _tokens_ argument shall be a series of pointers to strings. The end of the vector is identified by a null pointer. If the string at *optionp contains only one suboption argument, getsubopt( ) shall update *optionp to point to the null character at the end of the string. Otherwise, it shall isolate the suboption argument by replacing the comma separator with a null character, and shall update *optionp to point to the start of the next suboption argument. If the suboption argument has an associated value, getsubopt( ) shall update *valuep to point to the value's first character. Otherwise, it shall set *valuep to a null pointer. Because commas delimit suboption arguments in _optionp_, they shall not appear in any of the strings pointed to by _tokens_. If a comma appears in _optionp_ shall always be taken to be a sub-option separator and never part of an option. Similarly, because equal sign separates a token from its value, the application shall not include an equal sign in any of the strings pointed to by _tokens_. If an equal sign appears in _optionp_ it shall always be taken to be a separator between a token and a value. [The old text allowed (as far as I can tell) token[i] to contain an equal sign, resulting in undefined behavior (such as rogue-o-matic); if there's a reason for this, it isn't obvious, and I've disallowed it. However, if there is a reason, given a little guideance (to the ultimate reader) about the intent, that's easily fixed.] When getsubopt( ) returns, if *valuep is not a null pointer, then the suboption argument processed included a value. The calling program may use this information to determine whether the presence or lack of a value for this suboption is an error. Additionally, when getsubopt( ) fails to match the suboption argument with the tokens in the tokens array, the calling program should decide if this is an error, or if the unrecognized option should be passed on to another program. _____________________________________________________________________________ OBJECTION Enhancement Request Number 634 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 639) [DST-834] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1052 Line: 18849 Section: gettimeofday Problem: Shallification Action: function obtains the current -> function shall obtain the current [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 635 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 640) [DST-835] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1053 Line: 18885 Section: getuid Problem: Shallification Action: function is always successful and -> function shall always be successful and [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 636 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 641) [DST-836] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1055 Line: 18935 Section: getwc Problem: Shallification Action: function is equivalent to -> function shall be equivalent to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 637 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 642) [DST-837] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1056 Line: 18967 Section: getwchar Problem: Shallification Action: function is equivalent to -> function shall be equivalent to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 638 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 643) [DST-838] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1057 Line: 18994 Section: getwd Problem: Shallification Action: function determines an absolute -> function shall determine an absolute [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 639 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 644) [DST-839] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1057 Line: 18995 Section: getwd Problem: Get verb form right. Action: process, and copies that path -> process, and copy a string containing that path [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 640 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 645) [DST-840] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1058 Line: 19036 Section: glob Problem: Shallification Action: generator that implements the rules -> generator that shall implement the rules [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 641 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 646) [DST-841] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1058 Line: 19040 Section: glob Problem: Improper shall: shall on the standard. Action: type glob_t shall be defined in -> type glob_t is defined in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 642 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 647) [DST-842] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1058 Line: 19062 Section: glob Problem: Improper shall: shall on the standard. Action: constants, which shall be defined in -> constants, which are defined in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 643 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 648) [DST-843] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1058 Line: 19069 Section: glob Problem: Right verb form (consistent with the rest of the list.) Action: GLOB_ERR Causes glob( ) -> GLOB_ERR Cause glob( ) [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 644 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 649) [DST-844] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1059 Line: 19071 Section: glob Problem: Shallification Action: matches pattern has a slash -> matches pattern shall have a slash [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 645 drepper@redhat.com Bug in XSHd5 glob() (rdvk# 12) {ud-3} Thu, 21 Dec 2000 19:09:26 GMT _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1059 Line: 19107 Section: glob() Problem: At the last meeting some changes were made to functions which directly or indirectly depend on the file size because they, for instance, have to handle file offsets. A few functions were left out. glob() internally uses stat() and can potentially fail if the implementation uses stat() instead of stat64() in a LFS environment where this makes a difference. The standard should require that glob() does not fail because of this. Action: In not sure where to add this. I suggest at the end of the description (line 19107): The glob() function must not fail because of large files or directories. Alternative wording is welcome. _____________________________________________________________________________ OBJECTION Enhancement Request Number 646 Joseph S. Myers BUG in XSHd5 (rdvk# 68) [JSM-8] Tue, 16 Jan 2001 09:49:50 +0000 (GMT) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1062 Line: 19203 Section: gmtime Problem: The explicit normative requirement of 9945-1:1996 subclause 8.1 page 206 lines 47-52 (that gmtime should use the specified formula equating broken-down UTC times and time_t; and that localtime and mktime should do so in time zone UCT0) has been lost. Action: After line 19203, add (CX shaded) the paragraph The relationship between a time in seconds since the Epoch used as an argument to gmtime() and the tm structure (defined in ) is that the result shall be as specified in the expression given in the definition of seconds since the Epoch in 4.13 of XBD, where the names in the structure and in the expression correspond. [TSF shaded] The same relationship applies for gmtime_r(). If the time zone UCT0 is in effect, this shall also be true for localtime() and mktime(). Also at: page 1196 line 23299 section localtime objection Add after the end of this line (CX shaded) the paragraph If the time zone UTC0 is in effect, the relationship between a time in seconds since the Epoch used as an argument to localtime() and the tm structure (defined in ) is that the result shall be as specified in the expression given in the definition of seconds since the Epoch in 4.13 of XBD, where the names in the structure and in the expression correspond. [TSF shaded] The same relationship applies for localtime_r(). page 1261 line 25207 section mktime objection Add after the end of this line (CX shaded) the paragraph If the time zone UTC0 is in effect, the relationship between a time in seconds since the Epoch returned by mktime() and the tm structure (defined in ) is that the result shall be as specified in the expression given in the definition of seconds since the Epoch in 4.13 of XBD, where the names in the structure and in the expression correspond. _____________________________________________________________________________ OBJECTION Enhancement Request Number 647 gwinn@res.ray.com Bug in XSHd5 gmtime() (rdvk# 1350) {0102-3 } Mon, 12 Feb 2001 04:29:25 GMT _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1062 Line: 19213 Section: gmtime() Problem: If UTC is not available, gmtime() returns a null pointer. This is pretty harsh, as no platform not having access to current leapsecond data can even in principle compute UTC, so applications will fail when the platform is from time to time isolated, which is not acceptable. Action: Change lines 19213-19214 to say that gmtime() will do the best it can, given what leapsecond data is in fact available. If no leapsecond data is available, gmtime() will use the conversion function specified in Seconds Since the Epoch (XBD section 4.13). Change lines 19202-19203 to *not* say that the output of gmtime() is UTC, because this cannot be guaranteed. Broken-down time only resembles UTC, but in fact is not UTC. _____________________________________________________________________________ COMMENT Enhancement Request Number 648 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1405) [DWC-40] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1062 Line: 19220-19222 Section: gmtime Problem: (Application Usage) The Application usage section of gmtime() and localtime() appear as part of the Description section of asctime(), and ctime(). They need to be in the same section (Description) for all four pages for consistency. Note these words were explicitly moved in asctime() and ctime() as noted in the issue 5 change history. Action: Copy CX shaded text from asctime() P594 L4658-4661 to follow P1062 L19205. Delete P1062, L19220-19222. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 649 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 650) [DST-845] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1066 Line: 19320 Section: hcreate Problem: Shallification Action: functions manage hash -> functions shall manage hash [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 650 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 651) [DST-846] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1066 Line: 19321 Section: hcreate Problem: Shallification Action: function allocates sufficient space -> function shall allocate sufficient space [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 651 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 652) [DST-847] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1066 Line: 19325 Section: hcreate Problem: Shallification Action: function disposes of the -> function shall dispose of the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 652 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 653) [DST-848] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 1071 Line: 19437 Section: htonl Problem: Improper shall: shall on the standard. Action: uint16_t types shall be defined as described in -> uint16_t types are described in [Ed recommendation: Accept as marked uint16_t types are defined in ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 653 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 654) [DST-849] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1073 Line: 19477 Section: hypot Problem: These functions shall compute the value of the square root of x2+y2. Should there be a statement about precision. Action: Add (subject to vetting by the C folks): The value shall be computed without loss of precision due large values of x or y. _____________________________________________________________________________ OBJECTION Enhancement Request Number 654 donnte@microsoft.com Bug in xsid5 (rdvk# 41) [DST-46] Wed, 10 Jan 2001 22:25:42 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1074 Line: 19509 Section: hypot Problem: Is the statement that hypot() is equivalent to fabs() when y is zero really true? For largish numbers there's the possiblity of loss of precision or overflow. If the intent is to REQUIRE that this be the case, then we need to make this stronger. If this is just an observation, then it needs to be qualified w.r.t. precision loss and overflow. Action: Pick one, then write the text. _____________________________________________________________________________ OBJECTION Enhancement Request Number 655 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 655) [DST-850] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1074 Line: 19509 Section: hypot Problem: hypot(x,0) is equivalent to fabs(x). Normative text in AU (or does the prior change about precision make this just an observation?) Action: If it's intended as a requirement, it should be a "shall" and be moved. If not, it's OK as is. _____________________________________________________________________________ OBJECTION Enhancement Request Number 656 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 656) [DST-851] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1075 Line: 19562 Section: iconv Problem: Shallification Action: stops after the -> shall stop after the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 657 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 657) [DST-852] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1075 Line: 19563 Section: iconv Problem: Shallification Action: sequence, conversion stops after the -> sequence, conversion shall stop after the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 658 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 658) [DST-853] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1075 Line: 19565 Section: iconv Problem: Shallification Action: conversion stops just prior -> conversion shall stop just prior [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 659 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 659) [DST-854] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1075 Line: 19566 Section: iconv Problem: Shallification Action: by inbuf is updated to -> by inbuf shall be updated to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 660 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 660) [DST-855] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1075 Line: 19567 Section: iconv Problem: Shallification Action: by inbytesleft is decremented to -> by inbytesleft shall be decremented to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 661 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 661) [DST-856] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1075 Line: 19568 Section: iconv Problem: Shallification Action: by outbuf is -> by outbuf shall be [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 662 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 662) [DST-857] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1075 Line: 19570 Section: iconv Problem: Shallification Action: by outbytesleft is decremented to -> by outbytesleft shall be decremented to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 663 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 663) [DST-858] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1075 Line: 19571 Section: iconv Problem: Shallification Action: conversion descriptor is updated to -> conversion descriptor shall be updated to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 664 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 664) [DST-859] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1075 Line: 19574 Section: iconv Problem: Shallification Action: iconv( ) performs an implementation-defined -> iconv( ) shall perform an implementation-defined _____________________________________________________________________________ OBJECTION Enhancement Request Number 665 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 665) [DST-860] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1077 Line: 19634 Section: iconv_close Problem: Shallification Action: function deallocates the conversion -> function shall deallocate the conversion [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 666 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 666) [DST-861] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1077 Line: 19636 Section: iconv_close Problem: Shallification Action: file descriptor is closed. -> file descriptor shall be closed. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 667 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 667) [DST-862] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1078 Line: 19665 Section: iconv_open Problem: Shallification Action: descriptor is in a -> descriptor shall be in a [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 668 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 668) [DST-863] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1078 Line: 19667 Section: iconv_open Problem: Shallification Action: conversion descriptor remains valid until -> conversion descriptor shall remain valid until [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 669 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 669) [DST-864] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1080 Line: 19705 Section: if_freenameindex Problem: Shallification Action: the application should not use -> the application shall not use _____________________________________________________________________________ OBJECTION Enhancement Request Number 670 donnte@microsoft.com Bug in xsid5 (rdvk# 42) [DST-47] Wed, 10 Jan 2001 22:25:42 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1084 Line: 19831 Section: ilogb Problem: A number is either positive or not. It can't be "too positive". (Is a number too positive if it has more than n + signs?) Action: "If the correct value is positive and too large to represent...". (Look for other instances of "too positive" and fix in source text.) _____________________________________________________________________________ OBJECTION Enhancement Request Number 671 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 670) [DST-865] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1088 Line: 19935 Section: index Problem: Shallification Action: function is identical to -> function shall be identical to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 672 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 671) [DST-866] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1089 Line: 19973 Section: inet_addr Problem: Shallification Action: specified, each is interpreted as -> specified, each shall be interpreted as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 673 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 672) [DST-867] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1089 Line: 19975 Section: inet_addr Problem: Shallification Action: last part is interpreted as -> last part shall be interpreted as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 674 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 673) [DST-868] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1089 Line: 19979 Section: inet_addr Problem: Shallification Action: last part is interpreted as -> last part shall be interpreted as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 675 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 674) [DST-869] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1089 Line: 19983 Section: inet_addr Problem: Shallification Action: the value is stored directly -> the value shall be stored directly [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 676 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 675) [DST-870] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1092 Line: 20023 Section: inet_ntop Problem: Shallification Action: function converts a numeric -> function shall convert a numeric [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 677 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 676) [DST-871] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1094 Line: 20094 Section: initstate Problem: Shallification Action: function uses a non-linear -> function shall use a non-linear [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 678 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 677) [DST-872] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1094 Line: 20098 Section: initstate Problem: Shallification Action: array size increases the period. -> array size shall increase the period. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 679 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 678) [DST-873] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1094 Line: 20099 Section: initstate Problem: Shallification Action: random-number generator is greater than -> random-number generator shall be greater than [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 680 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 679) [DST-874] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1094 Line: 20101 Section: initstate Problem: Shallification Action: random( ) produces by default -> random( ) shall produce by default [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 681 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 680) [DST-875] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1094 Line: 20103 Section: initstate Problem: Shallification Action: function initializes the current -> function shall initialize the current [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 682 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 681) [DST-876] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1094 Line: 20106 Section: initstate Problem: Shallification Action: state array, is -> state array, shall be [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 683 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 682) [DST-877] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1094 Line: 20110 Section: initstate Problem: Shallification Action: random( ) uses a simple -> random( ) shall use a simple [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 684 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 683) [DST-878] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1094 Line: 20114 Section: initstate Problem: Shallification Action: random( ) behaves as though -> random( ) shall behave as though [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 685 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 684) [DST-879] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1094 Line: 20117 Section: initstate Problem: Shallification Action: state argument is used for -> state argument shall be used for [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 686 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 685) [DST-880] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1096 Line: 20166 Section: insque Problem: Shallification Action: functions manipulate queues -> functions shall manipulate queues [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 687 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 686) [DST-881] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1099 Line: 20264 Section: ioctl Problem: Shallification Action: function performs a variety -> function shall perform a variety [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 688 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 687) [DST-882] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1099 Line: 20296 Section: ioctl Problem: Make items in list consistent verb use. Action: I_FLUSH This request flushes read and/or -> I_FLUSH Flushes read and/or [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 689 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 688) [DST-883] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1101 Line: 20363 Section: ioctl Problem: Make items in list consistent verb use. Action: I_FIND This request shall compare the names -> I_FIND Compares the names [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 690 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 689) [DST-884] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1101 Line: 20368 Section: ioctl Problem: Make items in list consistent verb use. Action: I_PEEK This request allows a process to retrieve the information -> I_PEEK Retrieves the information [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 691 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 690) [DST-885] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1104 Line: 20512 Section: ioctl Problem: Make items in list consistent verb use. Action: I_SENDFD I_SENDFD shall create a new -> I_SENDFD Creates a new [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 692 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 691) [DST-886] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1105 Line: 20546 Section: ioctl Problem: Make items in list consistent verb use. Action: I_LIST This request allows the process -> I_LIST Allows the process [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 693 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 692) [DST-887] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1105 Line: 20563 Section: ioctl Problem: Make items in list consistent verb use. Action: I_ATMARK This request allows the process -> I_ATMARK Allows the process [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 694 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 693) [DST-888] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1106 Line: 20576 Section: ioctl Problem: Make items in list consistent verb use. Action: I_CKBAND Check if the -> I_CKBAND Checks if the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 695 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 694) [DST-889] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1106 Line: 20581 Section: ioctl Problem: Make items in list consistent verb use. Action: I_GETBAND Return the priority -> I_GETBAND Returns the priority [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 696 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 695) [DST-890] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1106 Line: 20585 Section: ioctl Problem: Make items in list consistent verb use. Action: I_CANPUT Check if a -> I_CANPUT Checks if a [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 697 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 696) [DST-891] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1106 Line: 20590 Section: ioctl Problem: Make items in list consistent verb use. Action: I_SETCLTIME This request allows the process -> I_SETCLTIME Allows the process [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 698 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 697) [DST-892] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1106 Line: 20600 Section: ioctl Problem: Make items in list consistent verb use. Action: I_GETCLTIME This request shall return the close -> I_GETCLTIME Returns the close [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 699 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 698) [DST-893] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1111 Line: 20749 Section: isalnum Problem: Shallification Action: function tests whether c -> function shall test whether c [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 700 donnte@microsoft.com Bug in xsid5 (rdvk# 43) [DST-49] Wed, 10 Jan 2001 22:25:42 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1116 Line: 20912 Section: isblank Problem: "In all cases"... there seems to be only one case. Action: Just drop "In all cases", and for editorial purposes, change to "The argument...". [Ed recommendation: None This would be a global change to all the is...() functions ] _____________________________________________________________________________ COMMENT Enhancement Request Number 701 donnte@microsoft.com Bug in xsid5 (rdvk# 60) [DST-89] Wed, 10 Jan 2001 22:25:42 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1116 Line: 20916 Section: isblank Problem: With respect to an earlier comment on this... The text at line 20910 makes it quite explicit that the CLASS blank is intended, and by using some special syntax (in this case where "blank" could be easily misread as a single character) keeps the document more accurate. Action: Don't change. _____________________________________________________________________________ COMMENT Enhancement Request Number 702 drepper@redhat.com Bug in XSHd5 isblank() (rdvk# 14) {ud-1} Thu, 21 Dec 2000 18:53:11 GMT _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1116 Line: 20916 Section: isblank() Problem: The description of the isblank() function says The isblank( ) function shall return non-zero if c is a ; [...] This reference of (if it is defined anywhere) is hard to understand and inconsistent with the other is*() functions. In the other places there is no problem with simply saying "blank character". Similar wording is used in the iswblank() description. Action: Replace the first half-sentence in line 20916 with The isblank( ) function shall return non-zero if c is a blank character; Also on page 1140, line 21686 in the description of iswblank(): The iswblank( ) function shall return non-zero if wc is a blank wide-character code; _____________________________________________________________________________ COMMENT Enhancement Request Number 703 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1406) [DWC-41] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1128 Line: 21340 Section: islower Problem: (Change History) The Change History should mention an example is added in Issue 6. Action: Add after L21340: "An example is added." [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 704 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1407) [DWC-42] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1131 Line: 21421 Section: isprint Problem: (printable vs printing) The Return Value section reads: "The isprint() function shall return non-zero if c is a printing character..." The word "printable" would be better than "printing". This would also match the description for the print character class in the glossary. Action: On L21340 , change "printing" to "printable". [Ed recommendation: None The term "printing" is used in C99 to tie in with the term used elsewhere (5.2.2 para 1 and 7.4 para 3). ] _____________________________________________________________________________ COMMENT Enhancement Request Number 705 donnte@microsoft.com Bug in xsid5 (rdvk# 44) [DST-50] Wed, 10 Jan 2001 22:25:42 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1136 Line: 21956 Section: iswalnum Problem: "In all cases"... there seems to be only one case. Action: Just drop "In all cases". [Ed recommendation: None See DST-49 ] _____________________________________________________________________________ COMMENT Enhancement Request Number 706 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1408) [DWC-43] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1140 Line: 21686 Section: iswblank Problem: (Codepoint vs Class) Angle brackets should be removed from "", because it is not referring to a blank codepoint, but rather a blank class of wide-characters. Action: Change: "The iswblank() function shall return non-zero if wc is a wide-character code; otherwise," To: "The iswblank() function shall return non-zero if wc is a blank wide-character code; otherwise," _____________________________________________________________________________ COMMENT Enhancement Request Number 707 drepper@redhat.com Bug in XSHd5 iswcntrl() (rdvk# 13) {ud-2} Thu, 21 Dec 2000 18:59:19 GMT _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1141 Line: 21715 Section: iswcntrl() Problem: The description for iswcntrl() says: The iswcntrl( ) function shall test whether wc is a wide-character code representing a character of class *control* in the program's current locale; The equivalent iscntrl() description is (l 20942f): The iscntrl( ) function shall test whether c is a character of class cntrl in the program s current locale; The problem is the bold-printed word "control". This should be "cntrl" just as in the iscntrl() description. Action: Replace the first half-sentence in line 21714f with The iswcntrl( ) function shall test whether wc is a wide-character code representing a character of class *cntrl* in the program's current locale; _____________________________________________________________________________ COMMENT Enhancement Request Number 708 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1409) [DWC-44] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1144 Line: 21810 Section: iswctype Problem: (Change History) The Change History should note that a.) behavior if n=0 is now described. Also, it can mention that b.) an example was added, and that c.) a new function, iswblank() was added to the list in the Application Usage section. Action: List items a., b., c. above in the Change History. [Ed recommendation: Accept] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 709 donnte@microsoft.com Bug in xsid5 (rdvk# 45) [DST-51] Wed, 10 Jan 2001 22:25:42 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 1156 Line: 22109 Section: iswupper Problem: It's this sort of one-line page that's going to make ISO insist that we can't start a new function on a new page. I recognize that it's a bit too early to really take this sort of editorial thing too seriously, but it IS time to start thinking about it and finding ways to eliminate these. Action: Try to squeeze this down to one physical page. [Ed recommendation: Accept as marked In principle yes -- but note that all such editorial matters are addressed post completion of the document, we do not waste cycles during draft development , where time is better spent elsewhere. ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 710 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 699) [DST-894] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1163 Line: 22257 Section: kill Problem: "For a process to have permission to send a signal to a process designated by pid, unless the sending process has appropriate privileges, the application shall ensure that the real or effective user ID of the sending process matches the real or saved set-user-id of the receiving process." Because the application is required to check the permissions (and the standard doesn't provide for getting the uid info of another process) the implementation is not required to do so. This is a securigy hole "Shall" is right (requirement on the implementation). Action: "For a process to have permission to send a signal to a process designated by pid, unless the sending process has appropriate privileges, the application the real or effective user ID of the sending process shall match the real or saved set-user-id of the receiving process." [Ed recommendation: None The action makes no sense ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 711 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 700) [DST-895] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1169 Line: 22444 Section: lchown Problem: Use right word. Action: function shall have the same effect as chown( ) -> function shall be equivalent to chown( ) [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 712 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 701) [DST-896] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1181 Line: 22819 Section: lio_listio Problem: Shallification Action: function allows the calling process to initiate a -> function shall initiate a [Ed recommendation: Accept] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 713 donnte@microsoft.com Bug in xsid5 (rdvk# 46) [DST-52] Wed, 10 Jan 2001 22:25:42 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1188 Line: 23032 Section: llrint Problem: "too negative". Action: "is negative and too large to represent...". (Look for "too negative" in the source text, and fix.) _____________________________________________________________________________ COMMENT Enhancement Request Number 714 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1410) [DWC-45] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1197 Line: 23358-23361 Section: localtime Problem: (Application Usage) The Application usage section of gmtime() and localtime() appear as part of the Description section of asctime(), and ctime(). They need to be in the same section (Description) for all four pages for consistency. Note these words were explicitly moved in asctime() and ctime() as noted in the issue 5 change history. Action: Copy CX shaded text from asctime() P594 L4658-4661 to follow P1196 L23301. Delete P1197, L23358-23361. [Ed recommendation: Accept] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 715 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1411) [DWC-46] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 1198 Line: 23377 Section: localtime Problem: (Change History) Examples added, not mentioned in Change history. Action: Mention Examples added in Change history. [Ed recommendation: Accept as marked add to CH Examples are added. ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 716 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 703) [DST-898] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1199 Line: 23391 Section: lockf Problem: Shallification Action: function allows sections of a file to be locked with advisory-mode -> function shall lock a file with advisory-mode _____________________________________________________________________________ OBJECTION Enhancement Request Number 717 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 704) [DST-899] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1199 Line: 23394 Section: lockf Problem: Shallification Action: lockf( ) is supported for -> lockf( ) shall be supported for [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 718 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 702) [DST-897] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1199 Line: 23398 Section: lockf Problem: "The application shall ensure that the file descriptor has been opened with write-only permission (O_WRONLY) or with read/write permission (O_RDWR) to establish a lock with this function." The implementation should be checking this. (It should be an error.) Action: "To establish a lock with this function, the file descriptor shall be opened with write-only permission (O_WRONLY) or with read/write permission (O_RDWR)." _____________________________________________________________________________ OBJECTION Enhancement Request Number 719 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 705) [DST-900] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1199 Line: 23407 Section: lockf Problem: Shallification Action: F_TEST detects if a -> F_TEST shall detect if a [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 720 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 706) [DST-901] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1199 Line: 23408 Section: lockf Problem: Shallification Action: F_TLOCK both lock a -> F_TLOCK both shall lock a [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 721 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 707) [DST-902] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1199 Line: 23409 Section: lockf Problem: Shallification Action: F_ULOCK removes locks from -> F_ULOCK shall remove locks from [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 722 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 708) [DST-903] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1199 Line: 23413 Section: lockf Problem: Shallification Action: file offset is locked -> file offset shall be locked [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 723 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 709) [DST-904] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1199 Line: 23418 Section: lockf Problem: Shallification Action: the sections are combined into -> the sections shall be combined into [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 724 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 710) [DST-905] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1199 Line: 23421 Section: lockf Problem: Shallification Action: F_LOCK blocks the calling thread until the section is available.-> F_LOCK shall block the calling thread until the section is available. F_TLOCK makes the function -> F_TLOCK shall cause the function to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 725 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 711) [DST-906] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1199 Line: 23423 Section: lockf Problem: Shallification Action: File locks are released on -> File locks shall be released on [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 726 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 712) [DST-907] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1199 Line: 23428 Section: lockf Problem: Shallification Action: that section are still locked by -> that section shall remain locked by [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 727 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 713) [DST-908] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1200 Line: 23436 Section: lockf Problem: Shallification Action: a section is interrupted by -> a section shall be interrupted by [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 728 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 714) [DST-909] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1202 Line: 23517 Section: log Problem: These functions shall compute the natural logarithm of their argument x, log (x). The application shall ensure that the value of x is positive. The C standard makes no such requirement, and in fact the input argument CAN be non-positive because Domain Errors are explicitly discussed. (See line 23533.) Action: Remove the TASA (just delete the sentence). _____________________________________________________________________________ OBJECTION Enhancement Request Number 729 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 715) [DST-910] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1204 Line: 23580 Section: log10 Problem: These functions shall compute the base 10 logarithm of their argument x, log (x). The application shall ensure that the value of x is positive. The C standard makes no such requirement, and in fact the input argument CAN be non-positive because Domain Errors are explicitly discussed. Action: Remove the TASA (just delete the sentence). _____________________________________________________________________________ OBJECTION Enhancement Request Number 730 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 716) [DST-911] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1206 Line: 23644 Section: log1p Problem: These functions shall compute log (1.0 + x). The application shall ensure that the value of x is greater than -1.0. The C standard makes no such requirement, and in fact the input argument CAN be non-positive because Domain Errors are explicitly discussed. Action: Remove the TASA (just delete the sentence). _____________________________________________________________________________ OBJECTION Enhancement Request Number 731 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 717) [DST-912] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1208 Line: 23713 Section: log2 Problem: These functions shall compute the base 2 logarithm of their argument x, log2(x). The application shall ensure that the value of x is positive. The C standard makes no such requirement, and in fact the input argument CAN be non-positive because Domain Errors are explicitly discussed. Action: Remove the TASA (just delete the sentence). _____________________________________________________________________________ OBJECTION Enhancement Request Number 732 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 718) [DST-913] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1214 Line: 23841 Section: longjmp Problem: Use right word. Action: duration are indeterminate if they -> duration are unspecified if they [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 733 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 719) [DST-914] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1214 Line: 23849 Section: longjmp Problem: However, if longjmp( ) is invoked from a nested signal handler (that is, from a function invoked as a result of a signal raised during the handling of another signal), the behavior is undefined. Do we want to require a more defined behavior (namely that it works in nested signal handlers). Action: If so, the wording probably is "The longjmp() function shall behave as described even if invoked from a nested signal handler (that is....). _____________________________________________________________________________ OBJECTION Enhancement Request Number 734 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 720) [DST-915] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1221 Line: 24008 Section: lsearch Problem: Language cleanup for crisper shall. Action: function is a linear search routine. It shall return a -> function shall linearly search the table and return a _____________________________________________________________________________ OBJECTION Enhancement Request Number 735 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 721) [DST-916] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1221 Line: 24013 Section: lsearch Problem: Shallification Action: nelp points is incremented if -> nelp points shall be incremented if [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 736 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 722) [DST-917] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1221 Line: 24017 Section: lsearch Problem: Shallification Action: function is equivalent to -> function shall be equivalent to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 737 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 723) [DST-918] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1223 Line: 24076 Section: lseek Problem: Shallification Action: file offset is set to -> file offset shall be set to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 738 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 724) [DST-919] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1223 Line: 24077 Section: lseek Problem: Shallification Action: file offset is set to -> file offset shall be set to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 739 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 725) [DST-920] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1223 Line: 24078 Section: lseek Problem: Shallification Action: file offset is set to -> file offset shall be set to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 740 donnte@microsoft.com Bug in xsid5 (rdvk# 47) [DST-53] Wed, 10 Jan 2001 22:25:42 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1224 Line: 24109 Section: lseek Problem: This is false. What about [f]truncate? Action: while the only functions in that may directly extend the size of a file are write(), truncate() and ftrucate(),...". [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 741 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 726) [DST-921] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1225 Line: 24146 Section: lstat Problem: Use right word. Action: function shall have the same effect as stat( ), -> function shall be equivalent to stat( ), [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 742 donnte@microsoft.com Bug in xsid5 (rdvk# 48) [DST-54] Wed, 10 Jan 2001 22:25:42 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 1227 Line: 24243 Section: makecontext Problem: This note has been hanging around a long time. Action: Sent mail to the group reminding them of it so we can resolve this. If no example IS forthcoming, it calls into doubt whether there is enough expertise in the group to take the risk of standardizing this function, since that would seem to prove that no-one in the group understands it. [Ed recommendation: Accept as marked Add an example of its use. #include #include static ucontext_t ctx[3]; static void f1 (void) { puts ("start f1"); swapcontext (&ctx[1], &ctx[2]); puts ("finish f1"); } static void f2 (void) { puts ("start f2"); swapcontext (&ctx[2], &ctx[1]); puts ("finish f2"); } int main (void) { char st1[8192]; char st2[8192]; getcontext (&ctx[1]); ctx[1].uc_stack.ss_sp = st1; ctx[1].uc_stack.ss_size = sizeof st1; ctx[1].uc_link = &ctx[0]; makecontext (&ctx[1], f1, 0); getcontext (&ctx[2]); ctx[2].uc_stack.ss_sp = st2; ctx[2].uc_stack.ss_size = sizeof st2; ctx[2].uc_link = &ctx[1]; makecontext (&ctx[2], f2, 0); swapcontext (&ctx[0], &ctx[2]); return 0; } ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 743 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 727) [DST-922] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1229 Line: 24274 Section: malloc Problem: Use right word. Action: value is indeterminate. -> value is unspecified. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 744 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 728) [DST-923] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1231 Line: 24318 Section: mblen Problem: Shallification Action: mblen( ) determines the number -> mblen( ) shall determine the number [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 745 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 729) [DST-924] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1231 Line: 24319 Section: mblen Problem: Shallification Action: affected, it is equivalent to: -> affected, it shall be equivalent to: [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 746 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 730) [DST-925] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1231 Line: 24324 Section: mblen Problem: Shallification Action: this function is placed into -> this function shall be placed into [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 747 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 731) [DST-926] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1231 Line: 24326 Section: mblen Problem: Shallification Action: pointer cause the -> pointer shall cause the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 748 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 732) [DST-927] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1231 Line: 24327 Section: mblen Problem: Shallification Action: pointer causes this function -> pointer shall cause this function [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 749 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 733) [DST-928] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1231 Line: 24328 Section: mblen Problem: Shallification Action: these bytes do -> these bytes shall [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 750 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 734) [DST-929] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1231 Line: 24330 Section: mblen Problem: Use right word. Action: to be indeterminate. -> to be unspecified. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 751 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 735) [DST-930] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1233 Line: 24365 Section: mbrlen Problem: Shallification Action: It is equivalent to: -> It shall be equivalent to: [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 752 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 736) [DST-931] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1233 Line: 24368 Section: mbrlen Problem: Shallification Action: function uses its own -> function shall use its own [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 753 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 737) [DST-932] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1233 Line: 24370 Section: mbrlen Problem: Shallification Action: by ps is used to -> by ps shall be used to [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 754 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1412) [DWC-47] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1233 Line: 24373 Section: mbrlen Problem: (ISO C Requirement) The behavior of this function being affected by LC_CTYPE is marked XSI in AGRd5. "XSI The behavior of this function is affected by the LC_CTYPE category of the current locale." However, this functionality is specified in ISO C (ISO/IEC 9899:1999(E), S7.24.6,P385): "Most of the following functions - those that are listed as ``restartable'', 7.24.6.3 and 7.24.6.4 - take as a last argument a pointer to an object of type mbstate_t that is used to describe the current conversion state from a particular multibyte character sequence to a wide character sequence (or the reverse) under the rules of a particular setting for the LC_CTYPE category of the current locale." mbrlen() is in section 7.24.6.3.1, and is thus covered by the above statements. Action: Remove XSI marking from line. _____________________________________________________________________________ OBJECTION Enhancement Request Number 755 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 738) [DST-933] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1235 Line: 24420 Section: mbrtowc Problem: Shallification Action: function inspects at most -> function shall inspect at most [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 756 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 739) [DST-934] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1235 Line: 24423 Section: mbrtowc Problem: Shallification Action: determines the value -> shall determine the value [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 757 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 740) [DST-935] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1235 Line: 24424 Section: mbrtowc Problem: Shallification Action: stores that value -> shall store that value [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 758 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 741) [DST-936] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1235 Line: 24425 Section: mbrtowc Problem: Shallification Action: state described is the initial -> state described shall be the initial [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 759 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 742) [DST-937] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1235 Line: 24426 Section: mbrtowc Problem: Shallification x 2 (2 places in sentence) Action: function uses its own internal mbstate_t object, which is -> function shall use its own internal mbstate_t object, which shall be [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 760 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 743) [DST-938] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1235 Line: 24428 Section: mbrtowc Problem: Shallification Action: by ps is used to -> by ps shall be used to [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 761 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1413) [DWC-48] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1235 Line: 24431 Section: mbrtowc Problem: (ISO C Requirement) The behavior of this function being affected by LC_CTYPE is marked XSI in AGRd5. "XSI The behavior of this function is affected by the LC_CTYPE category of the current locale." However, this functionality is specified in ISO C (ISO/IEC 9899:1999(E), S7.24.6,P385): "Most of the following functions - those that are listed as ``restartable'', 7.24.6.3 and 7.24.6.4 - take as a last argument a pointer to an object of type mbstate_t that is used to describe the current conversion state from a particular multibyte character sequence to a wide character sequence (or the reverse) under the rules of a particular setting for the LC_CTYPE category of the current locale." mbrtowc() is in section 7.24.6.3.2, and is thus covered by the above statements. Action: Remove XSI marking from line. _____________________________________________________________________________ COMMENT Enhancement Request Number 762 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1414) [DWC-49] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1235 Line: 24449 Section: mbrtowc Problem: (ISO C Extension) The EINVAL return is marked CX, but there is no item in the Change History about alignment of POSIX with SUS. Action: Either change the mark from CX to XSI, -or- add item in Change history: The following new requirements on POSIX implementations derive from alignment with the Single UNIX Specification: - The EINVAL error condition is added. _____________________________________________________________________________ OBJECTION Enhancement Request Number 763 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 744) [DST-939] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1238 Line: 24518 Section: mbsrtowcs Problem: Shallification Action: are stored into -> shall be stored into [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 764 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 745) [DST-940] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1238 Line: 24519 Section: mbsrtowcs Problem: Shallification x 2 Action: character, which is also stored. -> character, which shall also be stored. Conversion stops early in -> Conversion shall stop early in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 765 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 746) [DST-941] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1238 Line: 24523 Section: mbsrtowcs Problem: Shallification Action: Each conversion takes place as -> Each conversion shall take place as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 766 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 747) [DST-942] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1238 Line: 24524 Section: mbsrtowcs Problem: Shallification Action: by src is assigned either -> by src shall be assigned either [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 767 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 748) [DST-943] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1238 Line: 24527 Section: mbsrtowcs Problem: Shallification Action: state described is the initial -> state described shall be the initial [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 768 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 749) [DST-944] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1238 Line: 24528 Section: mbsrtowcs Problem: Shallification Action: function uses its own -> function shall use its own [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 769 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 750) [DST-945] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1238 Line: 24530 Section: mbsrtowcs Problem: Shallification Action: by ps is used to -> by ps shall be used to [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 770 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1415) [DWC-50] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1238 Line: 24533 Section: mbsrtowcs Problem: (ISO C Requirement) The behavior of this function being affected by LC_CTYPE is marked XSI in AGRd5. "XSI The behavior of this function is affected by the LC_CTYPE category of the current locale." However, this functionality is specified in ISO C (ISO/IEC 9899:1999(E), S7.24.6,P385): "Most of the following functions - those that are listed as ``restartable'', 7.24.6.3 and 7.24.6.4 - take as a last argument a pointer to an object of type mbstate_t that is used to describe the current conversion state from a particular multibyte character sequence to a wide character sequence (or the reverse) under the rules of a particular setting for the LC_CTYPE category of the current locale." mbsrtowcs() is in section 7.24.6.4.1, and is thus covered by the above statements. Action: Remove XSI marking from line. _____________________________________________________________________________ COMMENT Enhancement Request Number 771 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1416) [DWC-51] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1238 Line: 24542 Section: mbsrtowcs Problem: (ISO C Extension) The EINVAL error code is not specified by ISO C. It should be marked XSI or CX. Action: Mark EINVAL Either XSI Or CX Along with appropriate change history. _____________________________________________________________________________ OBJECTION Enhancement Request Number 772 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 751) [DST-946] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1240 Line: 24571 Section: mbstowcs Problem: Shallification Action: stores not more -> shall store not more [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 773 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 752) [DST-947] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1240 Line: 24573 Section: mbstowcs Problem: Shallification Action: Each character is converted as -> Each character shall be converted as [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 774 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1417) [DWC-52] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1240 Line: 24583 Section: mbstowcs Problem: (XSI Requirement) The phrase describing behavior if pwcs is null should be marked as an extension: "(or required if pwcs is null), not including a terminating 0". Note a different sentence (Lines 24577-24579) describing behavior if pwcs is null, is marked XSI. Action: Shade and mark XSI the phrase "(or required if pwcs is null)," _____________________________________________________________________________ COMMENT Enhancement Request Number 775 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1418) [DWC-53] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1240 Line: 24600 Section: mbstowcs Problem: (Change History) Change History should mention ISO C extensions are now noted. Action: Add after L1240: "Extensions beyond the ISO C standard are now marked." _____________________________________________________________________________ OBJECTION Enhancement Request Number 776 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 753) [DST-948] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1242 Line: 24613 Section: mbtowc Problem: Shallification Action: It then determines the wide-character -> It then shall determine the wide-character _____________________________________________________________________________ OBJECTION Enhancement Request Number 777 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 754) [DST-949] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1242 Line: 24615 Section: mbtowc Problem: Shallification Action: mbtowc( ) stores the -> mbtowc( ) shall store the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 778 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 755) [DST-950] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1242 Line: 24620 Section: mbtowc Problem: Shallification Action: pointer cause the -> pointer shall cause the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 779 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 756) [DST-951] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1242 Line: 24621 Section: mbtowc Problem: Shallification Action: pointer causes this function -> pointer shall cause this function [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 780 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 757) [DST-952] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1242 Line: 24622 Section: mbtowc Problem: Shallification Action: these bytes do -> these bytes shall [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 781 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 758) [DST-953] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1242 Line: 24623 Section: mbtowc Problem: Shallification Action: codes, but are grouped with -> codes, but shall be grouped with [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 782 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 759) [DST-954] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1242 Line: 24624 Section: mbtowc Problem: Use right word. Action: to be indeterminate. -> to be unspecified. [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 783 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1419) [DWC-54] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1243 Line: 24652 Section: mbtowc Problem: (Change History) Change History should mention ISO C extensions are now noted. Action: Add after L1243: "Extensions beyond the ISO C standard are now marked." ------------------------------------------------------------------------------ _____________________________________________________________________________ OBJECTION Enhancement Request Number 784 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 760) [DST-955] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1250 Line: 24836 Section: mkdir Problem: Shallification x 2 Action: new directory are initialized from mode. -> new directory shall be initialized from mode. These file permission bits of the mode argument are -> These file permission bits of the mode argument shall be [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 785 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1420) [DWC-55] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1250 Line: 24840-24841 Section: mkdir Problem: (FIPS mandated) The FIPS 151-2 mandated requirement on implementation whereby the implementation shall support the functionality associated with the setting of the group-ID of a file to that of its parent directory needs to clarified in the original POSIX text in the current document. Action: Two alternative wordings are suggested: Replace the text "The directorys group ID shall be set to the group ID of the parent directory or to the effective group ID of the process" by "The directorys group ID shall be able to be set to the group ID of the parent directory, although the ability of setting the group ID to the effective ID of the process may also be provided". or Replace the text "The directorys group ID shall be set to the group ID of the parent directory or to the effective group ID of the process" by "The directorys group ID shall be set to the group ID of the parent directory or may be set to the effective group ID of the process". Add to the Issue 6 change description after L24900 the following text: "In the DESCRIPTION, it is amended to state that the group ID of the directory shall be set to the group ID of the parent directory although the group ID may be set to the effective group ID of the process. This is a FIPS requirement and how the second optional method is provided over the mandated first method is implementation defined" _____________________________________________________________________________ OBJECTION Enhancement Request Number 786 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 761) [DST-956] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1250 Line: 24840 Section: mkdir Problem: Shallification Action: user ID is set to -> user ID shall be set to [Ed recommendation: Accept] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 787 drepper@redhat.com Bug in XSHd5 mkdir() (rdvk# 23) {ud-13} Tue, 9 Jan 2001 15:57:50 GMT _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1251 Line: 24882 Section: mkdir() Problem: Probably another case of a vertical bar character taken for a change bar. Action: Replace line with status = mkdir("/home/cnd/mod1", S_IRWXU | S_IRWXG | S_IROTH | S_IXOTH); Note the added vertical bar between S_IRWXG and S_IROTH. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 788 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 762) [DST-957] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1252 Line: 24917 Section: mkfifo Problem: Shallification Action: new FIFO are initialized from -> new FIFO shall be initialized from [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 789 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 763) [DST-958] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1252 Line: 24918 Section: mkfifo Problem: Shallification Action: mode argument are modified by -> mode argument shall be modified by [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 790 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1421) [DWC-56] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1252 Line: 24922-24923 Section: mkfifo Problem: (FIPS mandated) The FIPS 151-2 mandated requirement on implementation whereby the implementation shall support the functionality associated with the setting of the group-ID of a file to that of its parent directory needs to clarified in the original POSIX text in the current document. Action: Two alternative wordings are suggested: Replace the text "The FIFOs group ID shall be set to the group ID of the parent directory or to the effective group ID of the process" by "The FIFOs group ID shall be able to be set to the group ID of the parent directory, although the ability of setting the group ID to the effective ID of the process may also be provided" or Replace the text "The FIFOs group ID shall be set to the group ID of the parent directory or to the effective group ID of the process" by "The FIFOs group ID shall be set to the group ID of the parent directory or may be set to the effective group ID of the process" Add to the Issue 6 change description after L24985 the following text: "In the DESCRIPTION, it is amended to state that the group ID of the FIFO shall be set to the group ID of the parent directory although the group ID may be set to the effective group ID of the process. This is a FIPS requirement and how the second optional method is provided over the mandated first method is implementation defined" _____________________________________________________________________________ COMMENT Enhancement Request Number 791 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1422) [DWC-57] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1254 Line: 25032-25034 Section: mknod Problem: (FIPS Mandated) The FIPS 151-2 mandated requirement on implementations whereby the implementation shall support the functionality associated with the setting of the group-ID of a file to that of its parent directory is extended to and needs to be clarified in this XSI extension in the current document. Action: Two alternative wordings are suggested: Replace the text "The group ID of the file is initialized to either the effective group ID of the process group ID or group ID of the parent directory" by " The group ID of the file shall be able to be set to the group ID of the files parent directory, although the ability of setting the group ID to the effective ID of the process may also be provided" or Replace the text "The group ID of the file is initialized to either the effective group ID of the process group ID or group ID of the parent directory" by "The group ID of the file shall be set to the group ID of the files parent directory or may be set to the effective group ID of the process" In Issue 6 change description add the following text after L25099: "In the DESCRIPTION it is amended to state that the group ID of the file shall be set to the group ID of the files parent directory although the group ID of the file may be set to the effective group ID of the process. This is an extension of the FIPS requirement in the XSI domain and how the second optional method is provided over the mandated first method is implementation defined" _____________________________________________________________________________ OBJECTION Enhancement Request Number 792 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 764) [DST-959] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1254 Line: 25032 Section: mknod Problem: Shallification Action: the file is initialized to -> the file shall be initialized to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 793 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 765) [DST-960] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1254 Line: 25033 Section: mknod Problem: Shallification Action: is initialized to -> shall be initialized to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 794 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 766) [DST-961] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1254 Line: 25035 Section: mknod Problem: Shallification Action: of mode are modified by -> of mode shall be modified by [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 795 drepper@redhat.com Bug in XSHd5 mkstemp() (rdvk# 22) {ud-14} Tue, 9 Jan 2001 19:35:41 GMT _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 1257 Line: 25128 Section: mkstemp() Problem: String constants in the C language can be just that, constant. In such a case (the usual case with some compilers like gcc) is that the example code will crash because the mkstemp() function tries to modify a read-only object. Action: There are two possible fixes: 1. Probably more closely to the original intend: char template[] = "/tmp/fileXXXXXX"; 2. Allocate the string explictly: char *template = strdup ("/tmp/fileXXXXXX"); The second fix would require error handling so I think I prefer #1 for this example. [Ed recommendation: Accept as marked select option 1 ] _____________________________________________________________________________ COMMENT Enhancement Request Number 796 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1423) [DWC-58] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1261 Line: 25203-25206 Section: mktime Problem: (ISO C requirement) A description about effect of tm_isdst input value is shaded and marked CX. However, ISO C (ISO/IEC 9899:1999(E), S7.23.2.3, P339, footnote 267) does describe this in a footnote. Therefore, the CX should be removed. Action: Remove shading and CX mark from lines 25203-25206. Add CX mark to L25207 (which is already shaded). _____________________________________________________________________________ OBJECTION Enhancement Request Number 797 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 767) [DST-962] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1265 Line: 25339 Section: mlockall Problem: Shallification Action: function unlocks all currently -> function shall unlock all currently [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 798 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 768) [DST-963] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1265 Line: 25344 Section: mlockall Problem: Shallification Action: other processes are unaffected by -> other processes shall be unaffected by [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 799 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 769) [DST-964] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1267 Line: 25399 Section: mmap Problem: Shallification Action: function establishes a mapping -> function shall establish a mapping [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 800 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 770) [DST-965] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1267 Line: 25413 Section: mmap Problem: Shallification Action: mmap( ) replaces any previous -> mmap( ) shall replace any previous [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 801 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 771) [DST-966] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1267 Line: 25419 Section: mmap Problem: Shallification Action: function is supported for -> function shall be supported for [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 802 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 772) [DST-967] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1267 Line: 25422 Section: mmap Problem: Shallification Action: The prot should be either -> The prot shall be either _____________________________________________________________________________ OBJECTION Enhancement Request Number 803 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 773) [DST-968] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1267 Line: 25432 Section: mmap Problem: Shallification Action: mmap( ) fails. -> mmap( ) shall fail. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 804 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 774) [DST-969] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1268 Line: 25455 Section: mmap Problem: Shallification Action: write references change the -> write references shall change the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 805 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 775) [DST-970] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1269 Line: 25500 Section: mmap Problem: Shallification Action: function adds an extra -> function shall add an extra [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 806 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 776) [DST-971] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1269 Line: 25501 Section: mmap Problem: Shallification Action: This reference is removed -> This reference shall be removed [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 807 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 777) [DST-972] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 1269 Line: 25523 Section: mmap Problem: Improper shall: shll on the document. Action: symbol MAP_FAILED shall be defined in -> symbol MAP_FAILED are defined in [Ed recommendation: Accept as marked symbol MAP_FAILED is defined in ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 808 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 778) [DST-973] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 1279 Line: 25863 Section: mq_getattr Problem: Shallification Action: function is used to get status -> function shall get status [Ed recommendation: Accept as marked function shall obtain status ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 809 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 779) [DST-974] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1279 Line: 25865 Section: mq_getattr Problem: Shallification Action: The results are returned in -> The results shall be returned in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 810 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 780) [DST-975] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1279 Line: 25866 Section: mq_getattr Problem: Shallification Action: following members have the -> following members shall have the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 811 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 781) [DST-976] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1279 Line: 25872 Section: mq_getattr Problem: Shallification Action: argument are set to -> argument shall be set to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 812 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 782) [DST-977] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1281 Line: 25906 Section: mq_notify Problem: Shallification Action: this function registers the calling -> this function shall register the calling [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 813 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 783) [DST-978] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1281 Line: 25912 Section: mq_notify Problem: Shallification Action: message queue fail. -> message queue shall fail. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 814 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 784) [DST-979] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1281 Line: 25914 Section: mq_notify Problem: Shallification Action: existing registration is removed. -> existing registration shall be removed. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 815 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 785) [DST-980] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1281 Line: 25919 Section: mq_notify Problem: Shallification Action: arriving message satisfies the appropriate -> arriving message shall satisfy the appropriate [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 816 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 786) [DST-981] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1283 Line: 25960 Section: mq_open Problem: Shallification Action: name argument conforms to the -> name argument shall conform to the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 817 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 787) [DST-982] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1283 Line: 25962 Section: mq_open Problem: Shallification Action: refer to the same message queue object, -> shall refer to the same message queue object, [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 818 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 788) [DST-983] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1283 Line: 25970 Section: mq_open Problem: Shallification Action: send messages is granted if -> send messages shall be granted if [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 819 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 789) [DST-984] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1283 Line: 25973 Section: mq_open Problem: Shallification Action: specify exactly one of the first three values -> shall specify exactly one of the first three values [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 820 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 790) [DST-985] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 1283 Line: 25987 Section: mq_open Problem: Consistent verb usage in list. Action: O_CREAT This option is used to create a message -> O_CREAT Create a message [Ed recommendation: Accept as marked Create a message queue. It ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 821 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 791) [DST-986] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1284 Line: 25994 Section: mq_open Problem: Shallification Action: permission bits are set to -> permission bits shall be set to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 822 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 792) [DST-987] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1284 Line: 26003 Section: mq_open Problem: Shallification Action: mq_open( ) fails if the -> mq_open( ) shall fail if the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 823 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 793) [DST-988] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1284 Line: 26009 Section: mq_open Problem: The first clause of this item adds nothing, and to make it consistent with the resto f the list. Action: O_NONBLOCK The setting of this flag is associated with the open message queue description and determines whether a -> O_NONBLOCK Determines whether a [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 824 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 794) [DST-989] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1286 Line: 26070 Section: mq_receive Problem: Shallification Action: function is used to receive the -> function shall receive the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 825 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 795) [DST-990] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1286 Line: 26071 Section: mq_receive Problem: ?? Action: of the buffer in bytes, -> of the buffer, in bytes, _____________________________________________________________________________ OBJECTION Enhancement Request Number 826 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 796) [DST-991] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1286 Line: 26073 Section: mq_receive Problem: Shallification Action: selected message is removed from -> selected message shall be removed from [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 827 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 797) [DST-992] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1286 Line: 26076 Section: mq_receive Problem: Shallification Action: selected message is stored in -> selected message shall be stored in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 828 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 798) [DST-993] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1286 Line: 26079 Section: mq_receive Problem: Shallification Action: mq_receive( ) blocks until a -> mq_receive( ) shall block until a [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 829 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 799) [DST-994] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1286 Line: 26085 Section: mq_receive Problem: Shallification Action: no message is removed from -> no message shall be removed from [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 830 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 800) [DST-995] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1286 Line: 26087 Section: mq_receive Problem: Shallification Action: function is used to receive the -> function shall receive the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 831 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 801) [DST-996] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1286 Line: 26091 Section: mq_receive Problem: Shallification Action: will be terminated -> shall be terminated [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 832 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 802) [DST-997] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1286 Line: 26097 Section: mq_receive Problem: Shallification Action: the timeout is based on -> the timeout shall be based on [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 833 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 803) [DST-998] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1286 Line: 26098 Section: mq_receive Problem: Shallification Action: the timeout is based on -> the timeout shall be based on [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 834 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 804) [DST-999] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1286 Line: 26100 Section: mq_receive Problem: Shallification Action: the timeout is the resolution -> the timeout shall be the resolution [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 835 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 805) [DST-1000] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1286 Line: 26101 Section: mq_receive Problem: Improper shall: shall on the document. Action: argument shall be defined as a structure in the header. -> argument is defined in header. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 836 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 806) [DST-1001] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1289 Line: 26169 Section: mq_send Problem: Comma for clause. Action: of the message in -> of the message, in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 837 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 807) [DST-1002] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1289 Line: 26170 Section: mq_send Problem: Comma for clause Action: bytes pointed to by msg_ptr. -> bytes, pointed to by msg_ptr. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 838 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 808) [DST-1003] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1289 Line: 26170 Section: mq_send Problem: Shallification Action: The value of msg_len is less than -> The value of msg_len shall be less than [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 839 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 809) [DST-1004] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 1289 Line: 26172 Section: mq_send Problem: Shallification Action: mq_send( ) behaves as if -> mq_send( ) shall behave as if [Ed recommendation: Accept as marked mq_send( ) shall behave as if the message is inserted ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 840 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 810) [DST-1005] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1289 Line: 26186 Section: mq_send Problem: Shallification Action: function adds a message -> function shall add a message [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 841 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 811) [DST-1006] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1289 Line: 26192 Section: mq_send Problem: Shallification Action: The timeout expires when the -> The timeout shall expire when the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 842 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 812) [DST-1007] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1289 Line: 26196 Section: mq_send Problem: Shallification Action: the timeout is based on -> the timeout shall be based on [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 843 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 813) [DST-1008] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1289 Line: 26197 Section: mq_send Problem: Shallification Action: the timeout is based on -> the timeout shall be based on [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 844 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 814) [DST-1009] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1289 Line: 26199 Section: mq_send Problem: Shallification Action: the timeout is the resolution -> the timeout shall be the resolution [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 845 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 815) [DST-1010] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1289 Line: 26200 Section: mq_send Problem: Improper shall: shall on the document. Action: argument shall be defined as a structure in the -> argument is defined in the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 846 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 816) [DST-1011] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1291 Line: 26249 Section: mq_setattr Problem: Shallification Action: function is used to set attributes -> function shall set attributes [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 847 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 817) [DST-1012] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1291 Line: 26252 Section: mq_setattr Problem: Shallification Action: structure are set to -> structure shall be set to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 848 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 818) [DST-1013] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1291 Line: 26255 Section: mq_setattr Problem: Shallification Action: mq_attr structure are -> mq_attr structure shall be [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 849 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 819) [DST-1014] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1291 Line: 26257 Section: mq_setattr Problem: Shallification Action: function stores, in the -> function shall store, in the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 850 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 820) [DST-1015] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1291 Line: 26258 Section: mq_setattr Problem: Shallification Action: These values are the same -> These values shall be the same [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 851 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 821) [DST-1016] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1295 Line: 26318 Section: mq_unlink Problem: Shallification Action: with name fails if the -> with name shall fail if the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 852 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 822) [DST-1017] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1295 Line: 26320 Section: mq_unlink Problem: Shallification Action: message queue is postponed until -> message queue shall be postponed until [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 853 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 823) [DST-1018] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1300 Line: 26444 Section: msgget Problem: Shallification Action: (see ), are -> (see ), shall be _____________________________________________________________________________ OBJECTION Enhancement Request Number 854 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 824) [DST-1019] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1300 Line: 26449 Section: msgget Problem: Shallification Action: queue identifier is initialized -> queue identifier shall be initialized [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 855 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 825) [DST-1020] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1300 Line: 26451 Section: msgget Problem: Shallification Action: and msg_perm.gid are set equal -> and msg_perm.gid shall be set equal [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 856 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 826) [DST-1021] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1300 Line: 26453 Section: msgget Problem: Shallification Action: of msg_perm.mode are set equal -> of msg_perm.mode shall be set equal [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 857 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 827) [DST-1022] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1300 Line: 26454 Section: msgget Problem: Shallification Action: and msg_rtime are set equal -> and msg_rtime shall be set equal [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 858 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 828) [DST-1023] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1300 Line: 26455 Section: msgget Problem: Shallification Action: msg_ctime is set equal -> msg_ctime shall be set equal [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 859 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 829) [DST-1024] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1300 Line: 26456 Section: msgget Problem: ?? Action: msg_qbytes is set equal -> msg_qbytes shall be set equal [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 860 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 830) [DST-1025] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1302 Line: 26516 Section: msgrcv Problem: Shallification Action: received message is truncated to -> received message shall be truncated to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 861 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 831) [DST-1026] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1302 Line: 26518 Section: msgrcv Problem: Shallification x 2 (2 shalls in one sentence) Action: the message is lost and no indication of the truncation is given to -> the message shall be lost and no indication of the truncation shall be given to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 862 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 832) [DST-1027] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1302 Line: 26521 Section: msgrcv Problem: Shallification Action: the queue is received. -> the queue shall be received. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 863 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 833) [DST-1028] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1302 Line: 26522 Section: msgrcv Problem: ?? Action: type msgtyp is received. -> type msgtyp shall be received. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 864 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 834) [DST-1029] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1302 Line: 26524 Section: msgrcv Problem: Shallification Action: of msgtyp is received. -> of msgtyp shall be received. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 865 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 835) [DST-1030] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1303 Line: 26538 Section: msgrcv Problem: Shallification Action: msg_qnum is decremented by -> msg_qnum shall be decremented by [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 866 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 836) [DST-1031] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1303 Line: 26539 Section: msgrcv Problem: Shallification Action: msg_lrpid is set equal -> msg_lrpid shall be set equal [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 867 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 837) [DST-1032] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1303 Line: 26540 Section: msgrcv Problem: Shallification Action: msg_rtime is set equal -> msg_rtime shall be set equal [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 868 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 838) [DST-1033] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1305 Line: 26607 Section: msgsnd Problem: Shallification Action: function is used to send a -> function shall send a [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 869 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 839) [DST-1034] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1306 Line: 26638 Section: msgsnd Problem: Shallification Action: msg_qnum is incremented by -> msg_qnum shall be incremented by [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 870 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 840) [DST-1035] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1306 Line: 26639 Section: msgsnd Problem: Shallification Action: msg_lspid is set equal -> msg_lspid shall be set equal [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 871 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 841) [DST-1036] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1306 Line: 26640 Section: msgsnd Problem: Shallification Action: msg_stime is set equal -> msg_stime shall be set equal [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 872 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 842) [DST-1037] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1308 Line: 26703 Section: msync Problem: Shallification Action: function then invalidates cached copies -> function shall then invalidate cached copies [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 873 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 843) [DST-1038] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1308 Line: 26706 Section: msync Problem: Shallification Action: function ensures that all -> function shall ensure that all [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 874 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 844) [DST-1039] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1308 Line: 26725 Section: msync Problem: Shallification Action: msync( ) invalidates all cached -> msync( ) shall invalidate all cached [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 875 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 845) [DST-1040] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1313 Line: 26806 Section: munmap Problem: Shallification Action: these pages result in -> these pages shall result in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 876 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 846) [DST-1041] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1320 Line: 27025 Section: nextafter Problem: Shallification Action: functions are equivalent to -> functions shall be equivalent to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 877 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 847) [DST-1042] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1320 Line: 27027 Section: nextafter Problem: Shallification Action: return y converted to -> shall return y converted to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 878 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 848) [DST-1043] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 1324 Line: 27132 Section: nftw Problem: Missing word: the maximum number of file descriptors that are shall be by nftw Action: "returned"? "supported"? [Ed recommendation: Accept as marked that shall be used by nftw ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 879 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 849) [DST-1044] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1326 Line: 27204 Section: nice Problem: Shallification Action: of 0 are imposed by -> of 0 shall be imposed by [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 880 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 850) [DST-1045] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1326 Line: 27205 Section: nice Problem: Shallification Action: these limits result in -> these limits shall result in [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 881 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1424) [DWC-59] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1326 Line: 27212-27214 Section: nice Problem: (Application Usage) Application usage from SUSv2 XSH5 has been moved into the description. Action: Move lines 27212-27214 to Application Usage section. _____________________________________________________________________________ OBJECTION Enhancement Request Number 882 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 851) [DST-1046] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1333 Line: 27329 Section: open Problem: Shallification Action: file descriptor does not share -> file descriptor shall not share _____________________________________________________________________________ OBJECTION Enhancement Request Number 883 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 852) [DST-1047] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1333 Line: 27345 Section: open Problem: Shallification Action: the file is created; the -> the file shall be created; the [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 884 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1425) [DWC-60] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1333 Line: 27346-27347 Section: open Problem: (FIPS mandated) The FIPS 151-2 mandated requirement on implementation whereby the implementation shall support the functionality associated with the setting of the group-ID of a file to that of its parent directory needs to clarified in the original POSIX text in the current document. Action: Two alternative wordings are suggested: Replace the text "the group ID of the file shall be set to the group ID of the files parent directory or to the effective group ID of the process" by "the group ID of the file shall be able to be set to the group ID of the files parent directory, although the ability of setting the group ID to the effective ID of the process may also be provided" or Replace the text "the group ID of the file shall be set to the group ID of the files parent directory or to the effective group ID of the process" by "the group ID of the file shall be set to the group ID of the files parent directory or may be set to the effective group ID of the process". Delete lines 27580-27582 of the Issue 6 change description and replace with the following text: "In the DESCRIPTION, O_CREAT is amended to state that the group ID of the file shall be set to the group ID of the files parent directory although the group ID of the file may be set to the effective group ID of the process. This is a FIPS requirement and how the second optional method is provided over the mandated first method is implementation defined" _____________________________________________________________________________ OBJECTION Enhancement Request Number 885 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 853) [DST-1048] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1333 Line: 27356 Section: open Problem: Shallification Action: file descriptor complete as -> file descriptor shall complete as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 886 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 854) [DST-1049] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1334 Line: 27365 Section: open Problem: Proper verb form. Action: and path identify a terminal -> and path identifies a terminal [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 887 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 855) [DST-1050] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1334 Line: 27383 Section: open Problem: Shallification Action: file descriptor complete at -> file descriptor shall complete at [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 888 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 856) [DST-1051] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1334 Line: 27386 Section: open Problem: Shallification Action: complete as defined by synchronized -> shall complete as defined by synchronized [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 889 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 857) [DST-1052] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1334 Line: 27388 Section: open Problem: Shallification Action: descriptor complete as -> descriptor shall complete as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 890 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 858) [DST-1053] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1334 Line: 27389 Section: open Problem: Shallification Action: file descriptor complete as -> file descriptor shall complete as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 891 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 859) [DST-1054] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1334 Line: 27392 Section: open Problem: Shallification Action: its length is truncated to -> its length shall be truncated to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 892 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 860) [DST-1055] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1334 Line: 27393 Section: open Problem: Shallification Action: owner are unchanged. It -> owner shall be unchanged. It [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 893 Andries.Brouwer@cwi.nl Bug in XSHd5 (open/O_TRUNC) (rdvk# 1356) [] Tue, 13 Feb 2001 15:36:31 +0100 (MET) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1334 Line: 27399 Section: open Problem: The text says: ------------------------------------------------------------------ O_TRUNC If the file exists and is a regular file, and the file is successfully opened O_RDWR or O_WRONLY, its length is truncated to 0, and the mode and owner are unchanged. It shall have no effect on FIFO special files or terminal device files. Its effect on other file types is implementation-defined. The result of using O_TRUNC with O_RDONLY is undefined. ... If O_TRUNC is set and the file did previously exist, upon successful completion, open( ) shall mark for update the st_ctime and st_mtime fields of the file. ------------------------------------------------------------------ and, as I read it, it contradicts itself. "Successful completion" of the open probably is the return of a file descriptor, a value different from -1. If a FIFO special file is opened with O_TRUNC it is stated both that the O_TRUNC has no effect and that ctime and mtime fields are updated. Action: Formulate a correct sentence replacing the "update" sentence above. Maybe something like "If O_TRUNC is set and the file did previously exist and its length was truncated to 0, open( ) shall mark for update the st_ctime and st_mtime fields of the file." _____________________________________________________________________________ OBJECTION Enhancement Request Number 894 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 861) [DST-1056] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1334 Line: 27405 Section: open Problem: Shallification Action: devices and have no -> devices and shall have no [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 895 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 862) [DST-1057] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1335 Line: 27409 Section: open Problem: Use right word. ("Portable" isn't defined.) Action: be opened. Portable applications shall -> be opened. Conforming applications shall _____________________________________________________________________________ OBJECTION Enhancement Request Number 896 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 863) [DST-1058] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1347 Line: 27771 Section: pclose Problem: Shallification Action: pclose( ) is as if -> pclose( ) shall be as if [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 897 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 864) [DST-1059] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1349 Line: 27843 Section: perror Problem: Shallification Action: function maps the error -> function shall map the error [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 898 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 865) [DST-1060] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1349 Line: 27848 Section: perror Problem: Shallification Action: message strings are the same -> message strings shall be the same [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 899 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 866) [DST-1061] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1353 Line: 27942 Section: poll Problem: The poll( ) function provides applications with a mechanism for multiplexing input/output over a set of file descriptors. Delete sentence; it adds nothing. Action: Delete _____________________________________________________________________________ OBJECTION Enhancement Request Number 900 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 867) [DST-1062] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1353 Line: 27942 Section: poll Problem: Shallification Action: poll( ) examines the given -> poll( ) shall examine the given [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 901 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 868) [DST-1063] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1353 Line: 27944 Section: poll Problem: Shallification Action: function identifies those file -> function shall identify those file [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 902 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 869) [DST-1064] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1353 Line: 27953 Section: poll Problem: Use proper phraing. Action: flag shall have the same effect as POLLRDNORM -> flag shall be equivalent to POLLRDNORM [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 903 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 870) [DST-1065] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1354 Line: 27982 Section: poll Problem: Shallification Action: poll( ) clears the revents -> poll( ) shall clear the revents [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 904 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 871) [DST-1066] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1357 Line: 28098 Section: popen Problem: Shallification Action: executed command is as if -> executed command shall be as if [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 905 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 872) [DST-1067] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1357 Line: 28102 Section: popen Problem: Shallification Action: function ensures that any -> function shall ensure that any [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 906 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 873) [DST-1068] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1360 Line: 28188 Section: posix_fadvise Problem: Shallification Action: function provides advice to the implementation -> function shall advise the implementation [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 907 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 874) [DST-1069] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1360 Line: 28192 Section: posix_fadvise Problem: Shallification Action: function has no effect -> function shall have no effect [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 908 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 875) [DST-1070] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 1360 Line: 28213 Section: posix_fadvise Problem: Improper shall: shall on the standard. Action: These values shall be defined in . -> These values are in . [Ed recommendation: Accept as marked] These values are defined in . _____________________________________________________________________________ OBJECTION Enhancement Request Number 909 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 876) [DST-1071] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1362 Line: 28243 Section: posix_fallocate Problem: Shallification Action: function ensures that any -> function shall ensure that any [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 910 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 877) [DST-1072] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1362 Line: 28252 Section: posix_fallocate Problem: "Space allocated via posix_fallocate( ) shall be freed by a successful call to creat( ) or open( ) that truncates the size of the file. Space allocated via posix_fallocate( ) MAY (emph mine) be freed by a successful call to ftruncate..." Is this granting the implementation permission to ignore ftruncate()? Or is this saying that there's some magic going on behind the curtain such that a posix_fallocate() followed by a ftruncate() could yield file with EOF at byte zero but which has significant storage potentially associated with it. The page is clear: the file size is changed if posix_fallocate is called. Other than "holes" in the filesystem, this has no effect different than ftruncate() that grows the file, which I presume is the intent. But because this is a "may", the application can't count on this behavior. Action: I'm not sure. One easy way would be to change the "may" to a "shall", requiring returning the space, but then there's less reason for this call to exist. (But then that reason only existed on the grounds of specific behavior not guaranteed by the "may", anyway.) The clarification may belong in the AU section, but the authors should be consulted about intent. _____________________________________________________________________________ OBJECTION Enhancement Request Number 911 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 878) [DST-1073] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1364 Line: 28293 Section: posix_madvise Problem: Shallification Action: function provides advice to the implementation -> function shall advise the implementation [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 912 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 879) [DST-1074] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1364 Line: 28296 Section: posix_madvise Problem: Shallification Action: function has no effect -> function shall have no effect [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 913 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 880) [DST-1075] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 1364 Line: 28315 Section: posix_madvise Problem: Improper shall: shall on the standard. Action: These values shall be defined in . -> These values are in . [Ed recommendation: Accept as marked] These values are defined in . _____________________________________________________________________________ EDITORIAL Enhancement Request Number 914 pete.forman@westerngeco.com BUG in XSHd5 (rdvk# 2) [PWF20001220/7] Wed, 20 Dec 2000 14:10:51 +0000 (GMT) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1365 Line: 28340 Section: posix_madvise() Problem: Typo. Action: Change "" to "" [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 915 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 881) [DST-1076] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1371 Line: 28512 Section: posix_spawn Problem: Shallification Action: process image is constructed from -> process image shall be constructed from [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 916 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 882) [DST-1077] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1371 Line: 28520 Section: posix_spawn Problem: Shallification Action: is initialized as -> shall be initialized as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 917 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 883) [DST-1078] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 1372 Line: 28558 Section: posix_spawn Problem: Improper shall: shall on the standard. Action: object type shall be defined in . -> object type are in . [Ed recommendation: Accept as marked object type is defined in ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 918 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 884) [DST-1079] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1372 Line: 28579 Section: posix_spawn Problem: Shallification Action: child process inherits -> child process shall inherit [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 919 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 885) [DST-1080] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1372 Line: 28580 Section: posix_spawn Problem: Shallification Action: user ID is reset -> user ID shall be reset [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 920 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 886) [DST-1081] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1372 Line: 28582 Section: posix_spawn Problem: Shallification Action: child process will become that -> child process shall become that [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 921 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 887) [DST-1082] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1372 Line: 28586 Section: posix_spawn Problem: Shallification Action: inherits the parent -> shall inherit the parent [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 922 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 888) [DST-1083] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1372 Line: 28587 Section: posix_spawn Problem: Shallification Action: ID is reset to -> ID shall be reset to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 923 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 889) [DST-1084] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1373 Line: 28588 Section: posix_spawn Problem: Shallification Action: child process will become that -> child process shall become that [Ed recommendation: Accept] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 924 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 890) [DST-1085] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1373 Line: 28605 Section: posix_spawn Problem: Can't tell for sure, but it appears there's extra whitespace before a comma. Action: specified in file_actions , shall -> specified in file_actions, shall [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 925 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 891) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1379 Line: 28837 Section: posix_spawn_file_actions_addclose [DST-1086] Problem: No useful intro... it just starts talking about details. Action: shall add or delete a close or open action to a spawn file actions object. (This makes the next paragraph read actually quite reasonably.) [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 926 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 892) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1379 Line: 28849 Section: posix_spawn_file_actions_addclose [DST-1087] Problem: Shallification Action: flag set will be closed -> flag set shall be closed [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 927 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 893) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1379 Line: 28850 Section: posix_spawn_file_actions_addclose [DST-1088] Problem: Shallification Action: function adds a close -> function shall add a close [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 928 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 894) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1379 Line: 28851 Section: posix_spawn_file_actions_addclose [DST-1089] Problem: Shallification Action: file_actions that will cause the -> file_actions that shall cause the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 929 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 895) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1379 Line: 28853 Section: posix_spawn_file_actions_addclose [DST-1090] Problem: Shallification Action: function adds an open -> function shall add an open [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 930 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 896) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1379 Line: 28854 Section: posix_spawn_file_actions_addclose [DST-1091] Problem: Shallification Action: file_actions that will cause the -> file_actions that shall cause the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 931 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 897) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1379 Line: 28858 Section: posix_spawn_file_actions_addclose [DST-1092] Problem: Shallification Action: by path is copied by -> by path shall be copied by [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 932 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 898) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1382 Line: 28945 Section: posix_spawn_file_actions_adddup2 [DST-1093] Problem: Shallification Action: function adds a dup2 -> function shall add a dup2 [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 933 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 899) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1382 Line: 28946 Section: posix_spawn_file_actions_adddup2 [DST-1094] Problem: Shallification Action: file_actions that will cause the -> file_actions that shall cause the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 934 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 900) [DST-1095] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1387 Line: 29051 Section: posix_spawnattr_destroy Problem: What's the purpose of this function? Action: Move paragraph at 29049 to after 29058. (Similarly move 29001 to 29008.) [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 935 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 901) [DST-1096] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1387 Line: 29066 Section: posix_spawnattr_destroy Problem: Shallification Action: (including destruction) does not affect -> (including destruction) shall not affect [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 936 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 902) [DST-1097] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1389 Line: 29124 Section: posix_spawnattr_getflags Problem: Improper shall: shall on the standard. Action: These flags shall be defined in . -> These flags are defined in . [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 937 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 903) [DST-1098] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1389 Line: 29124 Section: posix_spawnattr_getflags Problem: Use proper words. Action: The default value of this attribute shall be with no flags set. -> The default value of this attribute shall be as if no flags were set. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 938 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 904) [DST-1099] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1389 Line: 29128 Section: posix_spawnattr_getflags Problem: Shallification Action: function is used to set the -> function shall set the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 939 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 905) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1391 Line: 29172 Section: posix_spawnattr_getpgroup [DST-1100] Problem: Shallification Action: function is used to set the -> function shall set the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 940 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 906) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1393 Line: 29220 Section: posix_spawnattr_getschedparam [DST-1101] Problem: Shallification Action: function is used to set the -> function shall set the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 941 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 907) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1395 Line: 29268 Section: posix_spawnattr_getschedpolicy [DST-1102] Problem: Shallification Action: function is used to set the -> function shall set the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 942 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 908) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1397 Line: 29316 Section: posix_spawnattr_getsigdefault [DST-1103] Problem: Shallification Action: function is used to set the -> function shall set the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 943 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 909) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1399 Line: 29362 Section: posix_spawnattr_getsigmask [DST-1104] Problem: Shallification Action: function is used to set the -> function shall set the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 944 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 910) [DST-1105] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1409 Line: 29481 Section: posix_trace_attr_destroy Problem: Shallification Action: function is used to destroy an -> function shall destroy an [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 945 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 911) [DST-1106] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1409 Line: 29495 Section: posix_trace_attr_destroy Problem: Shallification Action: destruction, does not affect -> destruction, shall not affect [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 946 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 912) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1415 Line: 29641 Section: posix_trace_attr_getinherited [DST-1107] Problem: Shallification Action: respectively, get and -> respectively, shall get and [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 947 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 913) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1416 Line: 29660 Section: posix_trace_attr_getinherited [DST-1108] Problem: Shallification Action: respectively, get and -> respectively, shall get and [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 948 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 914) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 1416 Line: 29693 Section: posix_trace_attr_getinherited [DST-1109] Problem: Shallification Action: function stores the inheritance -> function shall be the inheritance [Ed recommendation: Accept as marked function stores the inheritance -> function shall store the inheritance ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 949 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 915) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1416 Line: 29695 Section: posix_trace_attr_getinherited [DST-1110] Problem: Shallification Action: function stores the log-full-policy -> function shall store the log-full-policy [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 950 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 916) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1416 Line: 29697 Section: posix_trace_attr_getinherited [DST-1111] Problem: Shallification Action: function stores the stream-full-policy -> function shall store the stream-full-policy [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 951 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 917) [DST-1112] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1434 Line: 29959 Section: posix_trace_clear Problem: Shallification Action: resources are reused, -> resources shall be reused, event type identifiers to trace event names is -> event type identifiers to trace event names shall be [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 952 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 918) [DST-1113] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1434 Line: 29960 Section: posix_trace_clear Problem: Shallification Action: stream status remains unchanged -> stream status shall remain unchanged [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 953 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 919) [DST-1114] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1434 Line: 29962 Section: posix_trace_clear Problem: Shallification Action: posix_trace_clear( ) are lost. The -> posix_trace_clear( ) shall be lost. The [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 954 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 920) [DST-1115] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1436 Line: 30012 Section: posix_trace_close Problem: Shallification Action: file_desc argument should be a -> file_desc argument shall be a _____________________________________________________________________________ OBJECTION Enhancement Request Number 955 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 921) [DST-1116] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1439 Line: 30110 Section: posix_trace_create Problem: Shallification Action: function creates a trace -> function shall create a trace [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 956 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 922) [DST-1117] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 1439 Line: 30111 Section: posix_trace_create Problem: Shallification Action: function and behaves the same way, plus it associates a trace -> function and shall behave the same way, plus it shall associate a trace [Ed recommendation: Accept as marked Replace the complete sentence starting at line 30110: The posix_trace_create_withlog() shall be equivalent to posix_trace_create(), except that it associates a trace log with this stream. ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 957 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 923) [DST-1118] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1439 Line: 30115 Section: posix_trace_create Problem: Improper shall: "shall be implementation defined" is wrong. Action: log policy shall be implementation-defined. -> log policy is implementation-defined. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 958 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 924) [DST-1119] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1439 Line: 30136 Section: posix_trace_create Problem: Shallification Action: function initiates a flush -> function shall initiate a flush [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 959 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 925) [DST-1120] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1440 Line: 30146 Section: posix_trace_create Problem: Shallification Action: been flushed are discarded. -> been flushed shall be discarded. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 960 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 926) [DST-1121] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1440 Line: 30148 Section: posix_trace_create Problem: Shallification Action: been flushed are written to -> been flushed shall be written to [Ed recommendation: Accept] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 961 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 927) [DST-1122] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1440 Line: 30169 Section: posix_trace_create Problem: Excess comma. Action: the trace interface, shall have -> the trace interface shall have [Ed recommendation: Accept] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 962 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 928) [DST-1123] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1440 Line: 30172 Section: posix_trace_create Problem: "some" is unneeded. Action: In addition, some unspecified information -> In addition, unspecified information _____________________________________________________________________________ OBJECTION Enhancement Request Number 963 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 929) [DST-1124] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1442 Line: 30244 Section: posix_trace_event Problem: Shallification Action: function has no effect. -> function shall have no effect. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 964 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 930) [DST-1125] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1442 Line: 30245 Section: posix_trace_event Problem: Shallification Action: function is used to associate a -> function shall associate a [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 965 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 931) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1444 Line: 30324 Section: posix_trace_eventid_equal [DST-1126] Problem: Shallification Action: function is used to associate a -> function shall associate a [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 966 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 932) [DST-1127] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1454 Line: 30587 Section: posix_trace_get_filter Problem: Avoid passive form; don't describe how it's used, but what it shall do. Action: function shall be used to retrieve, into -> function shall retrieve, into [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 967 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 933) [DST-1128] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1454 Line: 30589 Section: posix_trace_get_filter Problem: Avoid passive form; don't describe how it's used, but what it shall do. Action: function shall be used to change the -> function shall change the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 968 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 934) [DST-1129] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1454 Line: 30597 Section: posix_trace_get_filter Problem: Shallification Action: an error is returned and -> an error shall be returned and [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 969 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 935) [DST-1130] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1454 Line: 30598 Section: posix_trace_get_filter Problem: Shallification Action: is not changed. -> shall not be changed. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 970 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 936) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1457 Line: 30662 Section: posix_trace_getnext_event [DST-1131] Problem: Avoid passive form; don't describe how it's used, but what it shall do. Action: function shall be used to report a -> function shall report a [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 971 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 937) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1457 Line: 30664 Section: posix_trace_getnext_event [DST-1132] Problem: Avoid passive form; don't describe how it's used, but what it shall do. Action: function shall be used to report a -> function shall report a [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 972 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 938) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1457 Line: 30674 Section: posix_trace_getnext_event [DST-1133] Problem: Shallification Action: function attempts to get -> function shall attempt to get [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 973 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 939) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1457 Line: 30676 Section: posix_trace_getnext_event [DST-1134] Problem: Clarify target of "this". Action: trace stream, this wait shall -> trace stream, the implied wait shall [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 974 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 940) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1457 Line: 30678 Section: posix_trace_getnext_event [DST-1135] Problem: Shallification Action: The timeout expires when the -> The timeout shall expire when the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 975 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 941) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1457 Line: 30682 Section: posix_trace_getnext_event [DST-1136] Problem: Shallification Action: the timeout is based on -> the timeout shall be based on [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 976 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 942) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1457 Line: 30683 Section: posix_trace_getnext_event [DST-1137] Problem: Shallification Action: the timeout is based on -> the timeout shall be based on [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 977 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 943) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1457 Line: 30684 Section: posix_trace_getnext_event [DST-1138] Problem: Shallification Action: the timeout is the resolution -> the timeout shall be the resolution [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 978 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 944) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1457 Line: 30685 Section: posix_trace_getnext_event [DST-1139] Problem: Improper shall: shall on the document. Action: data type shall be defined as a structure in the -> data type is defined in the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 979 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 945) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1457 Line: 30686 Section: posix_trace_getnext_event [DST-1140] Problem: Shallification Action: no circumstance will the function -> no circumstance shall the function [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 980 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 946) [DST-1141] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1471 Line: 30938 Section: posix_typed_mem_open Problem: Shallification Action: a system is identified by -> a system shall be identified by [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 981 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 947) [DST-1142] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1471 Line: 30940 Section: posix_typed_mem_open Problem: Shallification Action: different ports has several different -> different ports shall have several different [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 982 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 948) [DST-1143] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1471 Line: 30942 Section: posix_typed_mem_open Problem: Tighter language ("ordinarily" is vague.) Action: there is ordinarily no way -> there is no way within [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 983 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 949) [DST-1144] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1471 Line: 30944 Section: posix_typed_mem_open Problem: Shallification Action: of tflag determines how the -> of tflag shall determine how the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 984 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 950) [DST-1145] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1472 Line: 30974 Section: posix_typed_mem_open Problem: Shallification Action: file descriptor does not share -> file descriptor shall not share [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 985 adjg@catullus.eng.sun.com Bugs in XSH d5 (rdvk# 1373) [] Wed, 14 Feb 2001 18:30:13 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1479 Line: 31140 Section: omitted Problem: Should the timeval be const? Action: Add "const" at the beginning of the line. _____________________________________________________________________________ OBJECTION Enhancement Request Number 986 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 951) [DST-1146] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1480 Line: 31179 Section: pselect Problem: Does the function optionally block... I don't think so... it must block until one of a specific list of things happen. Say it shall block, and give the list. Action: function may block until at least one of the requested operations becomes ready. -> function shall block until at least one of the requested operations becomes ready, until the timeout occurs, or until interrupted by a signal. ...function may take to complete. -> ...function shall take before timing out. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 987 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 952) [DST-1147] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1480 Line: 31215 Section: pselect Problem: Shallification Action: out-of-band data will be checked -> out-of-band data shall be checked [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 988 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 953) [DST-1148] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 1480 Line: 31217 Section: pselect Problem: Shallification Action: then it will be marked -> then it shall be marked [Ed recommendation: Accept as marked do the change also on line 31219 change the accept() function is guaranteed to -> the accept() function shall (style is not to make guarantees in the text) ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 989 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 954) [DST-1149] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1481 Line: 31233 Section: pselect Problem: Shallification Action: function blocks for the -> function shall block for the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 990 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 955) [DST-1150] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1481 Line: 31235 Section: pselect Problem: Shallification Action: function blocks until interrupted -> function shall block until interrupted [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 991 dragan@soliton.com Bug in XSHd5 pselect (rdvk# 66) {123} Thu, 11 Jan 2001 17:32:30 GMT _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1481 Line: 31246 Section: pselect Problem: In the description of pselect() in lines 31242-31245, relating to FD_CLR(), FD_ISSET(), FD_SET() and FD_ZERO, it is said that it is unspecified if each of these is a macro or a function. However, line 31246 says "The macro FD_CLR(fd,fdsetp) ..." Also, line 31248 says "The macro FD_ISSET(fd,fdsetp) ...", line 31250 says "The macro FD_SET(fd,fdsetp) ..." and the line 31253 says "The macro FD_ZERO(fd,fdsetp) ...". Action: Remove words "The macro" from lines 31246, 31248, 31250 and 31253, or replace the text with "The macro or function". [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 992 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 956) [DST-1151] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1486 Line: 31404 Section: pthread_attr_destroy Problem: Shallification Action: function is used to destroy a -> function shall destroy a [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 993 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 957) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1489 Line: 31511 Section: pthread_attr_getdetachstate [DST-1152] Problem: "The detachstate attribute controls whether the thread is created in a detached state. If the thread is created detached, then use of the ID of the newly created thread by the pthread_detach( ) or pthread_join( ) function is an error." This is passive and unclear Action: "If the thread is created detached, then the application shall not use the ID of the newly created thread with the pthread_detach( ) or pthread_join( ) functions." _____________________________________________________________________________ OBJECTION Enhancement Request Number 994 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 958) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1491 Line: 31566 Section: pthread_attr_getguardsize [DST-1153] Problem: Shallification Action: function sets the guardsize -> function shall set the guardsize [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 995 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 959) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1491 Line: 31570 Section: pthread_attr_getguardsize [DST-1154] Problem: Use defined term. Action: conforming implementation is permitted to round up -> conforming implementation may round up [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 996 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 960) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1491 Line: 31576 Section: pthread_attr_getguardsize [DST-1155] Problem: "Implementation defined" says it all; no need to explain. (And avoid an improper "may".) Action: is implementation-defined and may not be the same on all implementations. -> is implementation-defined. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 997 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 961) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1493 Line: 31635 Section: pthread_attr_getinheritsched [DST-1156] Problem: Improper shall: shall on the standard. Action: and PTHREAD_EXPLICIT_SCHED shall be defined -> and PTHREAD_EXPLICIT_SCHED are defined [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 998 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 962) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1497 Line: 31730 Section: pthread_attr_getschedpolicy [DST-1157] Problem: Use the usual wording for this. Action: are defined by the -> are defined in the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 999 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 963) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1497 Line: 31731 Section: pthread_attr_getschedpolicy [DST-1158] Problem: Shallification Action: mutex, they acquire the -> mutex, they shall acquire the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1000 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 964) [DST-1159] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1499 Line: 31775 Section: pthread_attr_getscope Problem: Shallification Action: functions, respectively, are used to get -> functions, respectively, shall get [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1001 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 965) [DST-1160] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1499 Line: 31780 Section: pthread_attr_getscope Problem: Improper shall: shall on the standard. Action: PTHREAD_SCOPE_PROCESS shall be defined by the -> PTHREAD_SCOPE_PROCESS are defined in the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1002 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 966) [DST-1161] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1516 Line: 32070 Section: pthread_barrier_destroy Problem: Shallification Action: the barrier is not initialized and -> the barrier shall not be initialized and [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1003 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 967) [DST-1162] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1519 Line: 32125 Section: pthread_barrier_wait Problem: "The pthread_barrier_wait( ) function shall synchronize participating threads at the barrier referenced by barrier. The calling thread shall block (that is, does not return from the pthread_barrier_wait() call) until the required number of threads have called ..." We have a nice definition of "block". Use it. Action: Delete: (that is, does not return from the pthread_barrier_wait() call) (Ed: I suspect there are other instances of this same "that is,...". They all should be treated the same way.) [Ed recommendation: Accept] [make the similar fix on 35304 marked up separately later on 35815 it says spins - no change there for the moment ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1004 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 968) [DST-1163] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1519 Line: 32132 Section: pthread_barrier_wait Problem: Improper shall: shall on the standard. Action: constant PTHREAD_BARRIER_SERIAL_THREAD shall be defined in -> constant PTHREAD_BARRIER_SERIAL_THREAD is defined in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1005 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 969) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1521 Line: 32188 Section: pthread_barrierattr_destroy [DST-1164] Problem: Shallification Action: (including destruction) does not affect -> (including destruction) shall not affect [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1006 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 970) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1523 Line: 32232 Section: pthread_barrierattr_getpshared [DST-1165] Problem: Improper shall: shall on the standard. Action: and PTHREAD_PROCESS_PRIVATE shall be defined in -> and PTHREAD_PROCESS_PRIVATE are defined in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1007 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 971) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1523 Line: 32236 Section: pthread_barrierattr_getpshared [DST-1166] Problem: Shallification Action: function is used to set the -> function shall set the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1008 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 972) [DST-1167] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1534 Line: 32550 Section: pthread_cond_broadcast Problem: Shallification Action: scheduling policy determines the -> scheduling policy shall determine the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1009 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 973) [DST-1168] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1534 Line: 32553 Section: pthread_cond_broadcast Problem: Shallification Action: the thread owns the mutex -> the thread shall own the mutex [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1010 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 974) [DST-1169] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1534 Line: 32561 Section: pthread_cond_broadcast Problem: Shallification Action: functions have no -> functions shall have no [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1011 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 975) [DST-1170] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1537 Line: 32661 Section: pthread_cond_destroy Problem: Shallification Action: variable attributes are used; -> variable attributes shall be used; [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1012 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 976) [DST-1171] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1537 Line: 32663 Section: pthread_cond_destroy Problem: Shallification Action: condition variable becomes initialized. -> condition variable shall become initialized. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1013 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 977) [DST-1172] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1542 Line: 32780 Section: pthread_cond_timedwait Problem: Shallification Action: functions are used to block on -> functions shall block on [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1014 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 978) [DST-1173] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1542 Line: 32789 Section: pthread_cond_timedwait Problem: Shallification Action: the mutex has been locked -> the mutex shall have been locked [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1015 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 979) [DST-1174] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1542 Line: 32811 Section: pthread_cond_timedwait Problem: Shallification Action: function is equivalent to -> function shall be equivalent to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1016 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 980) [DST-1175] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1548 Line: 32995 Section: pthread_condattr_destroy Problem: Shallification Action: (including destruction) does not affect -> (including destruction) shall not affect [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1017 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 981) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1550 Line: 33040 Section: pthread_condattr_getclock [DST-1176] Problem: Shallification Action: function is used to set the -> function shall set the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1018 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 982) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1552 Line: 33091 Section: pthread_condattr_getpshared [DST-1177] Problem: Shallification Action: condition variable is only operated upon -> condition variable shall only be operated upon [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 1019 David.Butenhof@compaq.com Bug in XSHd5 pthread_mutex_trylock (rdvk# 77) {drb-d5-002} Wed, 24 Jan 2001 19:23:08 GMT _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1590 Line: 0 Section: pthread_mutex_trylock Problem: A recent discussion in comp.programming.threads alerted me to an ambiguity in the specification of pthread_mutex_trylock with respect to RECURSIVE mutexes. As in POSIX (which has no recursive mutexes), XSH5 currently has the following two references: [lines 34242-34244] The pthread_mutex_trylock() function is identical to pthread_mutex_lock() except that if the mutex object referenced by mutex is currently locked (by any thread, including the current thread), the call shall return immediately. [line 34264-34265] The pthread_mutex_trylock() function shall fail if: [EBUSY] The mutex could not be acquired because it was already locked. The closest to a definition for "acquired" can be found on page 524, section 2.9.3 (Thread Mutexes) on line 2374: "A thread that becomes the owner of a mutex is said to have acquired the mutex." This implies that "acquire" represents a transition from "not owned" to "owned", which ought to imply that pthread_mutex_trylock() on a mutex that is already owned by the caller should fail with EBUSY. In contrast, though, the description of the behavior of a call to pthread_mutex_lock() for a recursive mutex (page 1590, line 34232) uses the word in a contradictory sense: "When a thread successfully acquires a mutex for the first time, the lock count is set to one." This implies that each (recursive) lock is an "acquire", and that the description of [EBUSY], with respect to a recursive mutex, should be that the mutex CAN be acquired (recursively), and the operation should succeed. The latter interpretation is generally likely to be far more useful for most code using recursive mutexes, and that returning EBUSY in this case makes no possible sense. I believe most implementations currently provide that interpretation, and that the wording should be corrected to remove the ambiguity. Action: Add to the paragraph describing pthread_mutex_trylock() that "If the mutex type is PTHREAD_MUTEX_RECURSIVE, and the mutex is currently owned by the calling thread, the mutex lock count will be incremented by one and the pthread_mutex_trylock() call will immediately return success." _____________________________________________________________________________ OBJECTION Enhancement Request Number 1020 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 983) [DST-1178] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1557 Line: 33161 Section: pthread_create Problem: Shallification Action: function is used to create a -> function shall create a [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1021 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 984) [DST-1179] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1557 Line: 33163 Section: pthread_create Problem: Shallification Action: thread's attributes are not affected. Upon -> thread's attributes shall not be affected. Upon [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1022 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 985) [DST-1180] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1560 Line: 33260 Section: pthread_detach Problem: Shallification Action: function is used to indicate to -> function shall indicate to [Ed recommendation: Accept] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 1023 David.Butenhof@compaq.com Bug in XSHd5 pthread_exit (rdvk# 78) {drb-d5-001} Wed, 24 Jan 2001 17:32:17 GMT _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1563 Line: 33363 Section: pthread_exit Problem: The "ERRORS" section says "No errors are defined. [EINTR]." The trailing "[EINTR]." has no meaning, and, in any case, is irrelevant because (as specified under "RETURN VALUE") it cannot return to the caller. Action: Remove the trailing and potentially misleading "[EINTR]." [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1024 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 986) [DST-1181] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1565 Line: 33413 Section: pthread_getconcurrency Problem: Shallification Action: When an application calls pthread_setconcurrency( ) it is informing the implementation -> A call to pthread_setconcurrency( ) shall inform the implementation [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1025 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 987) [DST-1182] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1565 Line: 33414 Section: pthread_getconcurrency Problem: Shallification Action: The implementation uses this as -> The implementation shall use this as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1026 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 988) [DST-1183] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1565 Line: 33417 Section: pthread_getconcurrency Problem: Shallification Action: but they have no -> but they shall have no [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1027 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 989) [DST-1184] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1568 Line: 33489 Section: pthread_getschedparam Problem: Shallification Action: functions allow the scheduling policy and scheduling parameters of individual threads within a multi-threaded process to be retrieved and set. -> functions shall respectively get and set the scheduling policy and parameters of individual threads within a multi-threaded process. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1028 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 990) [DST-1185] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1568 Line: 33499 Section: pthread_getschedparam Problem: Shallification Action: function sets the scheduling -> function shall set the scheduling [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1029 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 991) [DST-1186] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1568 Line: 33516 Section: pthread_getschedparam Problem: Better shall usage. Action: function fails, no scheduling parameters shall be changed -> function fails, the scheduling parameters shall not be changed [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1030 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 992) [DST-1187] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1581 Line: 33904 Section: pthread_kill Problem: Shallification Action: function is used to request that -> function shall request that [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1031 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 993) [DST-1188] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1581 Line: 33905 Section: pthread_kill Problem: Shallification Action: error checking is performed but no signal is actually sent. -> error checking shall be performed but no signal shall actually be sent. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1032 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 994) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1587 Line: 34158 Section: pthread_mutex_getprioceiling [DST-1189] Problem: Shallification x 2 (note blocks -> block) Action: function either locks the mutex if it is unlocked, or blocks until -> function shall either lock the mutex if it is unlocked, or block until [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1033 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 995) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1587 Line: 34159 Section: pthread_mutex_getprioceiling [DST-1190] Problem: Shallification x 2 (note releases -> release) Action: then it changes the mutex's priority ceiling and releases the -> then it shall change the mutex's priority ceiling and release the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1034 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 996) [DST-1191] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1590 Line: 34228 Section: pthread_mutex_lock Problem: Shallification Action: an error is returned. -> an error shall be returned. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1035 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 997) [DST-1192] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1590 Line: 34229 Section: pthread_mutex_lock Problem: Shallification Action: an error is -> an error shall be [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1036 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 998) [DST-1193] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1590 Line: 34233 Section: pthread_mutex_lock Problem: Shallification x 2 Action: count is set to one. -> count shall be set to one. the lock count is incremented by -> the lock count shall be incremented by [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1037 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 999) [DST-1194] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1590 Line: 34234 Section: pthread_mutex_lock Problem: Shallification Action: lock count is decremented by -> lock count shall be decremented by [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1038 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1000) [DST-1195] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1590 Line: 34235 Section: pthread_mutex_lock Problem: Shallification Action: the mutex becomes available for -> the mutex shall become available for [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1039 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1001) [DST-1196] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1590 Line: 34236 Section: pthread_mutex_lock Problem: Shallification Action: an error is -> an error shall be [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1040 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1002) [DST-1197] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 1590 Line: 34242 Section: pthread_mutex_lock Problem: Shallification Action: function is identical to -> function shall be identical to [Ed recommendation: Accept as marked ->function shall be equivalent to ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1041 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1003) [DST-1198] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 1590 Line: 34248 Section: pthread_mutex_lock Problem: Shallification Action: scheduling policy is used to -> scheduling policy shall be used to [Ed recommendation: Accept as marked ->scheduling policy shall ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1042 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1004) [DST-1199] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1594 Line: 34332 Section: pthread_mutex_timedlock Problem: Shallification Action: function is called to lock the -> function shall lock the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1043 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1005) [DST-1200] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1594 Line: 34333 Section: pthread_mutex_timedlock Problem: Shallification Action: calling thread blocks until the -> calling thread shall block until the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1044 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1006) [DST-1201] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1594 Line: 34340 Section: pthread_mutex_timedlock Problem: Shallification Action: the timeout is based on -> the timeout shall be based on [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1045 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1007) [DST-1202] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1594 Line: 34341 Section: pthread_mutex_timedlock Problem: Shallification Action: the timeout is based on -> the timeout shall be based on [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1046 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1008) [DST-1203] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 1594 Line: 34344 Section: pthread_mutex_timedlock Problem: Improper shall: shall on the standard. Action: data type shall be defined as -> data type are defined as [Ed recommendation: Accept as marked data type is defined in the ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1047 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1009) [DST-1204] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1594 Line: 34345 Section: pthread_mutex_timedlock Problem: Shallification Action: no circumstance will the function -> no circumstance shall the function [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1048 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1010) [DST-1205] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1594 Line: 34350 Section: pthread_mutex_timedlock Problem: Shallification Action: the mutex will be adjusted -> the mutex shall be adjusted [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1049 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1011) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1597 Line: 34411 Section: pthread_mutexattr_destroy [DST-1206] Problem: Shallification Action: (including destruction) does not affect -> (including destruction) shall not affect [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1050 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1012) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1602 Line: 34630 Section: pthread_mutexattr_getprioceiling [DST-1207] Problem: Shallification Action: the mutex is set to -> the mutex shall be set to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1051 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1013) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1604 Line: 34686 Section: pthread_mutexattr_getprotocol [DST-1208] Problem: Improper shall: shall on the standerd. Action: which shall be defined by the -> which are defined in the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1052 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1014) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1604 Line: 34688 Section: pthread_mutexattr_getprotocol [DST-1209] Problem: Shallification Action: and scheduling are not affected by -> and scheduling shall not be affected by [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1053 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1015) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1604 Line: 34690 Section: pthread_mutexattr_getprotocol [DST-1210] Problem: Shallification Action: attribute, it executes at the -> attribute, it shall execute at the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1054 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1016) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1604 Line: 34694 Section: pthread_mutexattr_getprotocol [DST-1211] Problem: Shallification Action: protocol, it executes at the -> protocol, it shall execute at the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1055 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1017) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1606 Line: 34760 Section: pthread_mutexattr_getpshared [DST-1212] Problem: Shallification Action: function is used to set the -> function shall set the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1056 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1018) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1608 Line: 34828 Section: pthread_mutexattr_gettype [DST-1213] Problem: Shallification Action: mutex require the -> mutex shall require the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1057 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1019) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1608 Line: 34836 Section: pthread_mutexattr_gettype [DST-1214] Problem: Use proper word ("may"). Action: An implementation is allowed to map this -> An implementation may map this [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1058 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1020) [DST-1215] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1615 Line: 34928 Section: pthread_once Problem: Shallification Action: pthread_once( ), it is guaranteed that init_routine has -> pthread_once( ), init_routine shall have [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1059 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1021) [DST-1216] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1615 Line: 34929 Section: pthread_once Problem: Shallification Action: once_control parameter is used to determine whether -> once_control parameter shall determine whether [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1060 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1022) [DST-1217] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 1615 Line: 34933 Section: pthread_once Problem: Improper shall: shall on the standard. Action: constant PTHREAD_ONCE_INIT shall be defined by the -> constant PTHREAD_ONCE_INIT are defined in the [Ed recommendation: Accept as marked as above but "is" defined ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1061 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1023) [DST-1218] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1617 Line: 35009 Section: pthread_rwlock_destroy Problem: Shallification Action: lock attributes are used; the -> lock attributes shall be used; the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1062 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1024) [DST-1219] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1617 Line: 35014 Section: pthread_rwlock_destroy Problem: Shallification Action: fails, rwlock is not initialized and -> fails, rwlock shall not be initialized and [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1063 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1025) [DST-1220] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 1620 Line: 35101 Section: pthread_rwlock_rdlock Problem: Shallification Action: calling thread blocks (that is, it does not return -> calling thread shall block (that is, it shall not return [Ed recommendation: Accept as marked fixed as suggested but delete the following parenthetical sentence as per an earlier rdvk (blocks) ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1064 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1026) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1622 Line: 35179 Section: pthread_rwlock_timedrdlock [DST-1221] Problem: Shallification Action: the timeout is based on -> the timeout shall be based on [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1065 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1027) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 1622 Line: 35180 Section: pthread_rwlock_timedrdlock [DST-1222] Problem: Shallification Action: the timeout is based on the -> the timeout shall be on the [Ed recommendation: Accept as marked] [the timeout is based on the -> the timeout shall be based on the] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1066 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1028) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1622 Line: 35182 Section: pthread_rwlock_timedrdlock [DST-1223] Problem: Improper shall: shall on the standard. Action: data type shall be defined as a structure in the -> data type is defined in the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1067 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1029) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1624 Line: 35240 Section: pthread_rwlock_timedwrlock [DST-1224] Problem: Shallification Action: the timeout is based on -> the timeout shall be based on [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1068 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1030) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1624 Line: 35241 Section: pthread_rwlock_timedwrlock [DST-1225] Problem: Shallification Action: the timeout is based on -> the timeout shall be based on [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1069 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1031) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1624 Line: 35243 Section: pthread_rwlock_timedwrlock [DST-1226] Problem: Improper shall: shall on the standard Action: data type shall be defined as a structure in the -> data type are defined in the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1070 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1033) [DST-1228] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1627 Line: 35304 Section: pthread_rwlock_trywrlock Problem: Shallification Action: the thread blocks -> the thread shall block [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1071 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1032) [DST-1227] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1627 Line: 35305 Section: pthread_rwlock_trywrlock Problem: The calling thread acquires the write lock if no other thread (reader or writer) holds the read-write lock rwlock. Otherwise, the thread blocks (that is, does not return from the pthread_rwlock_wrlock() call) until it can acquire the lock. Use defined term 'block' Action: Delete: "(that is, does not return from the pthread_rwlock_wrlock() call)" [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1072 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1034) [DST-1229] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1627 Line: 35307 Section: pthread_rwlock_trywrlock Problem: Use defined term. Action: Implementations are allowed to favor writers -> Implementations may favor writers [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1073 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1035) [DST-1230] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1629 Line: 35357 Section: pthread_rwlock_unlock Problem: Shallification Action: function is called to release a -> function shall release a [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1074 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1036) [DST-1231] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 1629 Line: 35366 Section: pthread_rwlock_unlock Problem: Shallification Action: scheduling policy is used -> scheduling policy shall be used [Ed recommendation: Accept as marked scheduling policy is used to determine-> scheduling policy shall determine ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1075 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1037) [DST-1232] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1629 Line: 35369 Section: pthread_rwlock_unlock Problem: Shallification Action: lock, they will acquire the -> lock, they shall acquire the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1076 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1038) [DST-1233] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1629 Line: 35370 Section: pthread_rwlock_unlock Problem: Shallification Action: write locks take precedence -> write locks shall take precedence [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1077 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1039) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1632 Line: 35433 Section: pthread_rwlockattr_destroy [DST-1234] Problem: Shallification Action: (including destruction) does not affect -> (including destruction) shall not affect [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1078 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1040) Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1634 Line: 35477 Section: pthread_rwlockattr_getpshared [DST-1235] Problem: Shallification Action: function is used to set the -> function shall set the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1079 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1041) [DST-1236] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1644 Line: 35673 Section: pthread_sigmask Problem: Shallification Action: function is used to examine or -> function shall examine or [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1080 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1042) [DST-1237] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1644 Line: 35676 Section: pthread_sigmask Problem: Shallification Action: function allows the calling process to examine or -> function shall examine or [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1081 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1043) [DST-1238] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1644 Line: 35687 Section: pthread_sigmask Problem: Shallification Action: previous mask is stored in -> previous mask shall be stored in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1082 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1044) [DST-1239] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1644 Line: 35697 Section: pthread_sigmask Problem: Shallification Action: signal mask is not changed. -> signal mask shall not be changed. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1083 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1045) [DST-1240] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1649 Line: 35815 Section: pthread_spin_lock Problem: Shallification x 2 (2 shalls in sentence) Action: the thread spins (that is, does -> the thread shall spin (that is, shall [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1084 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1046) [DST-1241] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1649 Line: 35818 Section: pthread_spin_lock Problem: Shallification Action: function locks the spin -> function shall lock the spin [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1085 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1047) [DST-1242] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1649 Line: 35819 Section: pthread_spin_lock Problem: Shallification Action: the function fails. -> the function shall fail. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1086 donnte@microsoft.com Bug in xsid5 (rdvk# 49) [DST-55] Wed, 10 Jan 2001 22:25:42 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1659 Line: 36013 Section: putenv Problem: This is the warped sibling of setenv(), and should be marked obsolescent with a note preferring setenv() in AU (or wherever that's traditional). Action: 1) Mark OB. 2) Add "New applications should use setenv() instead of this function." (or whatever phrase is traditional) to AU (or wherever is traditional). _____________________________________________________________________________ OBJECTION Enhancement Request Number 1087 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1048) [DST-1243] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1659 Line: 36016 Section: putenv Problem: Shallification Action: function uses the string -> function shall use the string [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1088 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1049) [DST-1244] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1659 Line: 36017 Section: putenv Problem: If an application did this wrong, would it be conforming? I don't think so, so this should be a "shall". (Or TASA.) Action: argument should point to a string of the form "name=value. -> argument shall point to a string of the form "name=value. _____________________________________________________________________________ OBJECTION Enhancement Request Number 1089 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1050) [DST-1245] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1659 Line: 36017 Section: putenv Problem: Shallification Action: The putenv( ) function makes the -> The putenv( ) function shall make the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1090 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1051) [DST-1246] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1659 Line: 36019 Section: putenv Problem: Shallification Action: by string becomes part of -> by string shall become part of [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1091 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1052) [DST-1247] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1661 Line: 36088 Section: putmsg Problem: Shallification Action: priority message is -> priority message shall be [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1092 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1053) [DST-1248] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1661 Line: 36089 Section: putmsg Problem: Shallification Action: putmsg( ) fails and sets errno to -> putmsg( ) shall fail and set errno to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1093 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1054) [DST-1249] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1661 Line: 36090 Section: putmsg Problem: Shallification Action: to 0) is sent. -> to 0) shall be sent. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1094 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1055) [DST-1250] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1661 Line: 36091 Section: putmsg Problem: Shallification Action: no message is sent and 0 is returned. -> no message shall be sent and 0 shall be returned. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1095 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1056) [DST-1251] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1661 Line: 36094 Section: putmsg Problem: Shallification Action: fails and sets errno to -> shall fail and set errno to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1096 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1057) [DST-1252] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1661 Line: 36095 Section: putmsg Problem: Shallification Action: high-priority message is sent. -> high-priority message shall be sent. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1097 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1058) [DST-1253] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1661 Line: 36096 Section: putmsg Problem: Shallification Action: putpmsg( ) fails and sets errno to -> putpmsg( ) shall fail and set errno to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1098 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1059) [DST-1254] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1661 Line: 36097 Section: putmsg Problem: Shallification Action: a message is sent in -> a message shall be sent in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1099 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1060) [DST-1255] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1661 Line: 36098 Section: putmsg Problem: Shallification Action: no message is sent -> no message shall be sent [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1100 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1061) [DST-1256] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1661 Line: 36099 Section: putmsg Problem: Shallification Action: and 0 is returned. -> and 0 shall be returned. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1101 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1062) [DST-1257] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1661 Line: 36100 Section: putmsg Problem: Shallification Action: function blocks if the -> function shall block if the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1102 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1063) [DST-1258] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1661 Line: 36102 Section: putmsg Problem: Shallification Action: putmsg( ) does not block -> putmsg( ) shall not block [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1103 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1064) [DST-1259] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1662 Line: 36104 Section: putmsg Problem: Shallification x 2 (2 shalls in sentence). Action: putmsg( ) does not block but fails when the -> putmsg( ) shall not block but shall fail when the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1104 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1065) [DST-1260] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1662 Line: 36106 Section: putmsg Problem: Shallification Action: function also blocks, unless prevented -> function shall also block, unless prevented [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1105 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1066) [DST-1261] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1662 Line: 36108 Section: putmsg Problem: Shallification Action: partial message is sent. -> partial message shall be sent. [Ed recommendation: Accept] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 1106 drepper@redhat.com Bug in XSHd5 qsort() (rdvk# 1345) {ud-28} Mon, 5 Feb 2001 18:01:03 GMT _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1672 Line: 36337 Section: qsort() Problem: A comma is missing after the width parameter. Action: Add the comma at the end of the line. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1107 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1067) [DST-1262] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1673 Line: 36381 Section: raise Problem: Shallification Action: function is equivalent -> function shall be equivalent [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1108 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1068) [DST-1263] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1673 Line: 36385 Section: raise Problem: Shallification Action: function is equivalent to -> function shall be equivalent to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1109 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1069) [DST-1264] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1679 Line: 36534 Section: pread Problem: Shallification Action: function attempts to read -> function shall attempt to read [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1110 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1070) [DST-1265] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1679 Line: 36540 Section: pread Problem: Shallification Action: read( ) starts at a -> read( ) shall start at a [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1111 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1071) [DST-1266] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1680 Line: 36579 Section: pread Problem: Shallification Action: read( ) is equivalent to -> read( ) shall be equivalent to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1112 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1072) [DST-1267] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1680 Line: 36581 Section: pread Problem: Shallification Action: complete as defined by -> shall complete as defined by [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1113 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1073) [DST-1268] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1680 Line: 36582 Section: pread Problem: Shallification Action: file descriptor complete as -> file descriptor shall complete as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1114 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1074) [DST-1269] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1680 Line: 36587 Section: pread Problem: Shallification Action: The default is byte-stream mode. -> The default shall be byte-stream mode. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1115 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1075) [DST-1270] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1681 Line: 36626 Section: pread Problem: Shallification Action: function always fills an area -> function shall always fill an area [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1116 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1076) [DST-1271] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1681 Line: 36628 Section: pread Problem: Shallification Action: that it reads from a -> that it shall read from a [Ed recommendation: Accept] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 1117 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1426) [DWC-61] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1681 Line: 36632,36634 Section: read Problem: (read(): description) There are shared memory objects and typed memory objects, but not shared memory types and typed memory types. Action: Change "shared memory type" on P1681, L36632 to "shared memory object". Change "typed memory type" on P1681, L36634 to "typed memory object". [Ed recommendation: Accept] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 1118 dragan@soliton.com Bug in XSHd5 read (rdvk# 75) {DC-2} Thu, 18 Jan 2001 17:37:29 GMT _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1682 Line: 36681 Section: read Problem: In the description of error message EOVERFLOW for pread() system call on line 36681 it is stated "The file is a regular file and an attempt was made to read or write at or beyond ...". Since pread() only reads a file, there should be no mentioning of writing in this text. Action: In line 36681 remove the text "or write". [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1119 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1077) [DST-1272] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1695 Line: 37088 Section: realloc Problem: Shallification Action: the object remains unchanged. -> the object shall remain unchanged. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1120 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1078) [DST-1273] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1695 Line: 37093 Section: realloc Problem: Shallification Action: allocation succeeds is suitably aligned -> allocation succeeds shall be suitably aligned [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1121 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1079) [DST-1274] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1695 Line: 37096 Section: realloc Problem: Shallification Action: pointer returned points to the -> pointer returned shall point to the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1122 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1080) [DST-1275] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1699 Line: 37219 Section: recv Problem: Shallification Action: case, data is returned to -> case, data shall be returned to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1123 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1081) [DST-1276] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1701 Line: 37304 Section: recvfrom Problem: Shallification Action: case, data is returned to -> case, data shall be returned to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1124 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1082) [DST-1277] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1701 Line: 37310 Section: recvfrom Problem: Shallification Action: received message is stored in -> received message shall be stored in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1125 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1083) [DST-1278] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1702 Line: 37311 Section: recvfrom Problem: Shallification Action: this address is stored in -> this address shall be stored in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1126 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1084) [DST-1279] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1702 Line: 37317 Section: recvfrom Problem: Shallification Action: recvfrom( ) blocks until a -> recvfrom( ) shall block until a [Ed recommendation: Accept] ______________________________________________________________________________ OBJECTION Enhancement Request Number 1127 eis@baty.hanse.deBUG in XSHd5 recvmsg SOCK_SEQPACKET MSG_WAITALL (rdvk# 1385) [MSG_WAITALL-1] Wed, 14 Feb 2001 18:56:18 +0100 ______________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: ______________________________________________________________________________ Page: 1704 Line: 37378-37382 Section: recvmsg Problem: Setting the MSG_WAITALL flag in recvmsg requests that the function blocks until the full amount of data requested can be returned. According to Section 2.10.6, page 531, line 2680-2682, a single operation never transfers parts of more than one record if the socket's type is SOCK_SEQPACKET. These two requirements are in conflict if the receive buffer is partially filled with data and that data marks the end of a record: MSG_WAITALL semantics require that the function blocks until further received data completely fills the buffer. In contrast, SOCK_SEQPACKET semantics require that the function returns with the receive buffer only partially filled. The same problem occurs with the recv and recvfrom function. To resolve the conflict, one of these requirements needs to be modified. I believe that the current SOCK_SEQPACKET semantics must remain unchanged because they are necessary for identifying record boundaries by means of the MSG_EOR flag. Adding an additional exception to the current MSG_WAITALL semantics is less critical. There are already several similar exceptions such that applications must be prepared to handle partially filled receive buffers anyway. (The proposed MSG_WAITALL semantics also allows an application to request that each record is received with a single operation. The application just needs to provide a receive buffer large enough to hold the largest record and call recvmsg with the MSG_WAITALL flag set.) Action: Here and also at page 1699 line 37209-37213 section recv objection page 1701 line 37289-37293 section recvfrom objection Add ", if socket type is SOCK_SEQPACKET and the data terminates a record " to the list of exceptions ("The function may return a smaller amount of data if ..."). _____________________________________________________________________________ OBJECTION Enhancement Request Number 1128 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1085) [DST-1280] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1704 Line: 37383 Section: recvmsg Problem: Shallification Action: function receives messages from -> function shall receive messages from [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1129 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1086) [DST-1281] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1704 Line: 37388 Section: recvmsg Problem: Shallification Action: and MSG_TRUNC is set in -> and MSG_TRUNC shall be set in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1130 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1087) [DST-1282] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1704 Line: 37390 Section: recvmsg Problem: Shallification Action: case, data is returned to -> case, data shall be returned to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1131 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1088) [DST-1283] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1704 Line: 37400 Section: recvmsg Problem: Shallification Action: are ignored. The -> shall be ignored. The [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1132 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1089) [DST-1284] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1705 Line: 37406 Section: recvmsg Problem: Shallification Action: message header is the bitwise- -> message header shall be the bitwise- [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1133 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1090) [DST-1285] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1707 Line: 37477 Section: regcomp Problem: Proper verb form. Action: argument and places the results -> argument and place the results [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1134 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1091) [DST-1286] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1707 Line: 37478 Section: regcomp Problem: Improper shall: shall on the standard. Action: flags, which shall be defined -> flags, which are defined [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1135 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1092) [DST-1287] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1708 Line: 37514 Section: regcomp Problem: Shallification Action: following rules are used -> following rules shall be used [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 1136 Andries.Brouwer@cwi.nl BUG in XSHd5 (rename) (rdvk# 71) [] Tue, 9 Jan 2001 21:47:51 +0100 (MET) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1722 Line: 37923 Section: rename Problem: The description contains the sentence "If the old argument and the new argument both refer to, and both link to, the same existing file, rename( ) shall return successfully and perform no other action." that nobody understands. (What does it mean: "both refer to, and both link to"?) One might be tempted to read it in such a way that rename("/a/b","/c/d") is a no-op in case /a/b is a link to /c/d, so that afterwards /a/b still exists. Such interpretations are not intended and moreover a security risk since existing software does not anticipate that after rename("foo","bar"), where "foo" and "bar" are different strings, the file "foo" still may exist. A reading of the present text that gives the desired interpretation is: "if old and new refer to the same file using the same directory entry (link)". And with this reading it becomes meaningful to make this remark - it makes sure that implementations cannot blindly do unlink(new); they must refrain from doing so when this unlink would delete the file being renamed. Action: Clarify. For example, write "If the old argument and the new argument refer to the same file using the same directory entry, ..." or write "If the old argument and the new argument refer to the same file using pathnames with the same final element and with path prefixes referring to the same directory, ..." or write "If the old argument and the new argument refer to the same file and that file has link count one, ..." _____________________________________________________________________________ COMMENT Enhancement Request Number 1137 gwc@unisoft.com BUG in XSHd5 rename (rdvk# 1364) {gwc rename ctime} Wed, 14 Feb 2001 14:58:55 +0000 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1724 Line: 38013 Section: rename Problem: The standard does not mandate whether or not rename() marks the st_ctime field of the renamed file for update. Some [file]systems do update it and some don't. This can cause surprises for users who are used to one behaviour and then encounter the other behaviour. It would be helpful if a warning about this could be added to the "APPLICATION USAGE" section for the rename() function and also the mv command in XCU. Action: Replace line 38013, and also XCUd5 page 2863 line 25016 section mv comment with the following: Some implementations mark for update the st_ctime field of renamed files, and some do not. Applications which make use of the st_ctime field may behave differently with respect to renamed files unless they are designed to allow for either behaviour. For example, if a backup strategy in which incremental backups include all files whose st_ctime has changed since the last full backup is implemented on a system where the rename() function marks st_ctime for update, then the incremental backups will include renamed files. If this backup software is then installed on a system where rename() does not mark st_ctime for update, then renamed files will not be included on incremental backups. This can lead to files being lost if a sequence such as the following occurs: A user creates a file called "myfile". A full backup is performed. The user renames "myfile" to "myfile.save" and creates a new version of "myfile". An incremental backup is performed. (This contains "myfile" but not "myfile.save"). The hard disk fails and is replaced. Files that were located on that disk are restored from the full backup and then the incremental backup. The user does not notice that the file "myfile.save" has gone missing until after the full backup tape from which it could be recovered (as "myfile") has been reused. _____________________________________________________________________________ OBJECTION Enhancement Request Number 1138 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1093) [DST-1288] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1726 Line: 38066 Section: rewind Problem: Shallification Action: rewind( ) also clears the error -> rewind( ) shall also clear the error [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1139 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1094) [DST-1289] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1728 Line: 38132 Section: rindex Problem: Shallification Action: function is identical to -> function shall be identical to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1140 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1095) [DST-1290] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1731 Line: 38222 Section: rmdir Problem: Shallification Action: The directory is -> The directory shall be [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 1141 Andries.Brouwer@cwi.nl BUG in XSHd5 (rmdir) (rdvk# 70) [] Tue, 9 Jan 2001 19:48:13 +0100 (MET) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1732 Line: 38297 Section: rmdir Problem: "If the process's home directory is being removed..." is nonsense, a process does not have a home directory. Action: Remove this line, or change "home directory" to "working directory". _____________________________________________________________________________ EDITORIAL Enhancement Request Number 1142 donnte@microsoft.com Bug in xsid5 (rdvk# 50) [DST-56] Wed, 10 Jan 2001 22:25:42 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1736 Line: 38373 Section: scalb Problem: The text that says the same thing for scalbln on 1738 is much better than this. Copy it here. Whether you want to copy the "efficiently" clause is unclear, but it's certainly the intent, but I can't say about actual implementations. Action: Replace 38373-38375 with 38454-38455, with the appropriate edit if the "efficiently" clause isn't wanted. _____________________________________________________________________________ EDITORIAL Enhancement Request Number 1143 drepper@redhat.com Bug in XSHd5 scalb() (rdvk# 4) {ud-13} Thu, 21 Dec 2000 22:55:44 GMT _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1736 Line: 38373,38381 Section: scalb() Problem: The formula scalb() implements is printed incorrectly or is at least very irritating. It is printed like * n x r The raised asterisk should be a times sign and not raised. Action: In lines 38373 and 38381 replace the formula with n x x r (i.e., use the real times sign) or use n x * r and move the asterisk in line with x and r. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1144 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1096) [DST-1291] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1736 Line: 38374 Section: scalb Problem: Shallification Action: scalb( ) is equivalent to -> scalb( ) shall be equivalent to [Ed recommendation: Accept] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 1145 donnte@microsoft.com Bug in xsid5 (rdvk# 51) [DST-57] Wed, 10 Jan 2001 22:25:42 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1739 Line: 38494 Section: scalbln Problem: Only 3 of the 6 functions described here have a long 2d argument. This seems to imply all 6 (does ISO C separate them?) Action: -> "The three functions whose second type is long...". [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1146 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1097) [DST-1292] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1744 Line: 38607 Section: sched_getscheduler Problem: Improper shall: shall on the standard Action: sched_getscheduler( ) shall be defined in -> sched_getscheduler( ) are defined in [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 1147 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1427) [DWC-62] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1746 Line: 38695 Section: sched_setparam Problem: (shall wording) POSIX usage of shall missing.. Action: Change text on L38695 from "argument preempts" to "argument shall preempt". Change text on L38697 from "list also preempts" to "list shall also preempt". [Ed recommendation: Accept] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 1148 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1098) [DST-1293] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1747 Line: 38717 Section: sched_setparam Problem: space before comma? (Can't be sure from pdf). Action: SCHED_RR, or SCHED_SPORADIC ,the result is -> SCHED_RR, or SCHED_SPORADIC, the result is [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1149 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1099) [DST-1294] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1747 Line: 38721 Section: sched_setparam Problem: Shallification Action: these functions have no -> these functions shall have no [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1150 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1100) [DST-1295] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1747 Line: 38732 Section: sched_setparam Problem: Shallification Action: call completes inherit their -> call completes shall inherit their [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1151 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1101) [DST-1296] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1747 Line: 38734 Section: sched_setparam Problem: Use proper word. Action: process. Threads are allowed to -> process. Threads may [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1152 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1102) [DST-1297] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1749 Line: 38787 Section: sched_setscheduler Problem: Improper shall: shall on the standard. Action: policy parameter shall be defined in -> policy parameter are defined in [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 1153 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1428) [DWC-63] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1749 Line: 38798 Section: sched_setscheduler Problem: (shall wording) POSIX usage of shall missing. Action: Change text on L38798 from "function is considered" to "function shall be considered." Change text on L38817 from "function have" to "functions shall have." [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1154 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1103) [DST-1298] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_of_X Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 1750 Line: 38817 Section: sched_setscheduler Problem: Shallification Action: these functions have no -> these functions shall have no [Ed recommendation: DUP] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1155 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1104) [DST-1299] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1750 Line: 38829 Section: sched_setscheduler Problem: Shallification Action: call completes inherit their -> call completes shall inherit their [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1156 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1105) [DST-1300] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1750 Line: 38831 Section: sched_setscheduler Problem: Use proper word. Action: process. Threads are allowed to -> process. Threads may [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1157 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1106) [DST-1301] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1754 Line: 38916 Section: seekdir Problem: Shallification Action: of loc should have been -> of loc shall have been _____________________________________________________________________________ OBJECTION Enhancement Request Number 1158 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1107) [DST-1302] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1757 Line: 38969 Section: sem_close Problem: Shallification Action: function is used to indicate that -> function shall indicate that [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1159 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1108) [DST-1303] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1758 Line: 39010 Section: sem_destroy Problem: Shallification Action: function is used to destroy the -> function shall destroy the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1160 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1109) [DST-1304] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1760 Line: 39092 Section: sem_init Problem: Shallification Action: function is used to initialize the -> function shall initialize the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1161 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1110) [DST-1305] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1762 Line: 39183 Section: sem_open Problem: Shallification Action: semaphore address is returned for -> semaphore address shall be returned for [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1162 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1111) [DST-1306] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1767 Line: 39301 Section: sem_timedwait Problem: Shallification Action: the timeout is based on -> the timeout shall be based on [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1163 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1112) [DST-1307] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1767 Line: 39302 Section: sem_timedwait Problem: Shallification Action: the timeout is based on -> the timeout shall be based on [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1164 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1113) [DST-1308] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1767 Line: 39303 Section: sem_timedwait Problem: Shallification Action: the timeout is the resolution -> the timeout shall be the resolution [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1165 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1114) [DST-1309] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1771 Line: 39405 Section: sem_unlink Problem: Shallification Action: call does not block -> call shall not block [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1166 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1115) [DST-1310] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1774 Line: 39466 Section: semctl Problem: Improper shall: shall on the standard. Action: of cmd shall be defined by the -> of cmd are defined in the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1167 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1116) [DST-1311] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1777 Line: 39572 Section: semget Problem: Shallification Action: sem_perm.gid are set equal -> sem_perm.gid shall be set equal [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1168 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1117) [DST-1312] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1777 Line: 39574 Section: semget Problem: Shallification Action: of sem_perm.mode are set equal -> of sem_perm.mode shall be set equal [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1169 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1118) [DST-1313] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1777 Line: 39575 Section: semget Problem: Shallification Action: variable sem_nsems is set equal -> variable sem_nsems shall be set equal [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1170 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1119) [DST-1314] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1777 Line: 39576 Section: semget Problem: Shallification Action: variable sem_otime is set equal -> variable sem_otime shall be set equal [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1171 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1120) [DST-1315] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1777 Line: 39577 Section: semget Problem: Shallification Action: the set is not initialized. The -> the set shall not be initialized. The [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1172 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1121) [DST-1316] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1780 Line: 39686 Section: semop Problem: Shallification Action: function is used to perform atomically -> function shall perform atomically [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1173 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1122) [DST-1317] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1780 Line: 39706 Section: semop Problem: Shallification Action: of sem_op is added to -> of sem_op shall be added to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1174 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1123) [DST-1318] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1780 Line: 39714 Section: semop Problem: Shallification Action: specified semaphore is -> specified semaphore shall be [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1175 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1124) [DST-1319] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1780 Line: 39715 Section: semop Problem: Shallification Action: of sem_op is subtracted from -> of sem_op shall be subtracted from [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1176 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1125) [DST-1320] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1780 Line: 39716 Section: semop Problem: Shallification Action: of sem_op is added to -> of sem_op shall be added to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1177 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1126) [DST-1321] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1781 Line: 39722 Section: semop Problem: Shallification Action: specified semaphore is decremented, and -> specified semaphore shall be decremented, and [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1178 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1127) [DST-1322] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1781 Line: 39723 Section: semop Problem: Shallification Action: thread resumes execution in -> thread shall resume execution in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1179 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1128) [DST-1323] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1781 Line: 39725 Section: semop Problem: Shallification x 2 Action: sem_op is added to semval and, -> sem_op shall be added to semval and, the value of sem_op is -> the value of sem_op shall be [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1180 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1129) [DST-1324] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 1781 Line: 39731 Section: semop Problem: Shallification Action: semop( ) will increment the -> semop( ) shall be increment the [Ed recommendation: Accept as marked [semop( ) will increment the -> semop( ) shall increment the ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1181 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1130) [DST-1325] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1781 Line: 39732 Section: semop Problem: Proper verb form. Action: semaphore and suspends execution of -> semaphore and suspend execution of [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1182 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1131) [DST-1326] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1781 Line: 39735 Section: semop Problem: Shallification Action: specified semaphore is decremented. -> specified semaphore shall be decremented. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1183 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1132) [DST-1327] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1781 Line: 39740 Section: semop Problem: Shallification Action: specified semaphore is decremented, and -> specified semaphore shall be decremented, and [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1184 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1133) [DST-1328] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1781 Line: 39741 Section: semop Problem: Proper verb form. Action: thread resumes execution in -> thread resume execution in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1185 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1134) [DST-1329] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1785 Line: 39877 Section: send Problem: Shallification Action: function sends a message -> function shall send a message [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1186 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1135) [DST-1330] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1787 Line: 39951 Section: sendmsg Problem: Shallification Action: in msghdr is -> in msghdr shall be [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1187 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1136) [DST-1331] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1787 Line: 39972 Section: sendmsg Problem: Shallification Action: function blocks until space -> function shall block until space [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1188 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1137) [DST-1332] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1790 Line: 40083 Section: sendto Problem: Shallification Action: sendto( ) blocks until space -> sendto( ) shall block until space [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1189 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1138) [DST-1333] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1796 Line: 40242 Section: setenv Problem: Shallification Action: function updates or adds a variable -> function shall update or add a variable [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 1190 Jon.Hitchcock@uniplex.co.uk Bug in XSHd5 setlocale (rdvk# 1387) {jjh48} Wed, 14 Feb 2001 18:26:32 GMT _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1807 Line: 40510-4 Section: setlocale Problem: The use of LC_* and LANG environment variables is an extension to the C standard. Action: CX-shade the sentence "This corresponds to ... Variables." _____________________________________________________________________________ COMMENT Enhancement Request Number 1191 Jon.Hitchcock@uniplex.co.uk Bug in XSHd5 setlocale (rdvk# 1386) {jjh49} Wed, 14 Feb 2001 19:06:12 GMT _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1808 Line: 40543-601 Section: setlocale Problem: The rationale for setlocale() largely duplicates information which is elsewhere in this standard. POSIX.1-1988 not did include descriptions of the standard C functions. It just referred to the C standard, and then described some extensions. In order to explain why the extensions were made, it was necessary to include in the rationale a summary of what the standard functions did. Now that all the functionality is described in this standard, most of the rationale is unnecessary. Lines 40543-52 are covered by Chapter 7 of XBD, lines 40553-601 are covered by lines 40482-526 in this volume (although lines 40578-83 and 40587-91 seem to have more detail than the normative description). Also, at line 40557, "five" should be "six". Action: Delete lines 40543-601. OR Just keep lines 40578-83 and 40587-91. _____________________________________________________________________________ OBJECTION Enhancement Request Number 1192 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1139) [DST-1334] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1819 Line: 40780 Section: setregid Problem: Shallification Action: function is used to set the -> function shall set the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1193 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1140) [DST-1335] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1827 Line: 40968 Section: setsockopt Problem: Shallification Action: the system blocks the process -> the system shall block the process [Ed recommendation: Accept] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 1194 donnte@microsoft.com Bug in xsid5 (rdvk# 52) [DST-58] Wed, 10 Jan 2001 22:25:42 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1831 Line: 41095 Section: setuid Problem: typos: aa -> a, soo -> so. Action: Fix 'em. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1195 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1141) [DST-1336] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1835 Line: 41204 Section: setvbuf Problem: ?? Action: indeterminate. -> unspecified. [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 1196 Andries.Brouwer@cwi.nl Bug in XSHd5 (rdvk# 15) [] Wed, 27 Dec 2000 22:35:16 +0100 (MET) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1848 Line: 41640 Section: shmget Problem: The text under EINVAL might be ambiguous, and under the most likely reading forbids common programming practice (and the SysV implementation). Indeed, for an existing segment one commonly specifies the size parameter of shmget as 0. (See also Stevens, Advanced Programming in the Unix Environment, page 464, and the AIX manual, that splits EINVAL into the two clauses: EINVAL A shared memory identifier does not exist and the Size parameter is less than the system-imposed minimum or greater than the system-imposed maximum. EINVAL A shared memory identifier exists for the Key parameter, but the size of the segment associated with it is less than the Size parameter, and the Size parameter is not equal to 0.) Probably the author of the draft5 Austin text intended to say the same as the AIX manual, but didnt quite make sure that size 0 is allowed, even when the system-imposed minimum for shared memory segments is larger than 0. Action: Replace the text for EINVAL by: [EINVAL] Either a shared memory segment is to be created and the value of size is less than the system-imposed minimum or greater than the system-imposed maximum, or no shared memory segment is to be created and a shared memory segment exists for key but the size of the segment associated with it is less than size and size is not 0. _____________________________________________________________________________ OBJECTION Enhancement Request Number 1197 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1142) [DST-1337] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 1852 Line: 41722 Section: sigaction Problem: Improper shall: ?? Action: be taken, shall be defined in -> be taken, are defined in [Ed recommendation: Accept as marked be taken, shall be defined in -> be taken, is defined in ] _____________________________________________________________________________ COMMENT Enhancement Request Number 1198 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1429) [DWC-64] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1853 Line: 41800 Section: sigaction Problem: (Margin Headers) The margin headers are misleading. The XSI on L41797 presumably apply for the shaded text from L41800 onwards. For much of this text this is correct but the first sentence on L41709 stating The si_code member contains a code identifying the cause of the signal. applies to RTS in addition to XSI I believe. Action: Apply XSI|RTS margin code to the above sentence. _____________________________________________________________________________ COMMENT Enhancement Request Number 1199 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1430) [DWC-65] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1857 Line: 41945-41948 Section: sigaction Problem: (Future Directions) First off this Future Directions no longer applies to this section (see L1573 in Signal Concepts section P505) and secondly this appears to have happened in this release of the document (and in SUSv2). That is the EX margin header has been removed. Action: Delete Future Directions section. [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 1200 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1431) [DWC-66] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1857 Line: 41968 Section: sigaction Problem: (Change Description) In addition to the section Signal Generation and Delivery the sections Signal Actions and Signal Effects on Other Functions have been moved to a separate section. Action: Change the text "is moved" with ", Signal Actions and Signal Effects on Other Functions are moved" _____________________________________________________________________________ OBJECTION Enhancement Request Number 1201 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1143) [DST-1338] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1865 Line: 42225 Section: sighold Problem: Shallification Action: function is used to modify signal -> function shall modify signal [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1202 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1144) [DST-1339] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1868 Line: 42302 Section: siginterrupt Problem: Shallification Action: function is used to change the -> function shall change the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1203 donnte@microsoft.com Bug in xsid5 (rdvk# 53) [DST-59] Wed, 10 Jan 2001 22:25:42 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1872 Line: 42439 Section: signal Problem: This seems odd... if the call is due to any of the common signal generating functions, ONLY raise() is prohibited inside the signal handler (in spite of the fact that abort() and raise() are usually implemented with kill()). Is this an ISO C restriction that we're carrying over (if so, it needs of touch of rationale) or is this a typo where the other functions are carried over. (And if the latter, what about the other signal generating functions?) Action: Resolve above question, then write appropriate text. _____________________________________________________________________________ OBJECTION Enhancement Request Number 1204 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1145) [DST-1340] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1872 Line: 42444 Section: signal Problem: ?? Action: errno is indeterminate. -> errno is unspecified. [Ed recommendation: Accept] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 1205 donnte@microsoft.com Bug in xsid5 (rdvk# 54) [DST-60] Wed, 10 Jan 2001 22:25:42 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1881 Line: 42650 Section: sigset Problem: "sigset" missing from name line. Action: Restore it. [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 1206 donnte@microsoft.com Bug in xsid5 (rdvk# 55) [DST-61] Wed, 10 Jan 2001 22:25:42 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1882 Line: 42677 Section: sigsetjmp Problem: A note is needed here. Action: Note that since this function is defined in terms of setjmp, if savemask is zero, it is unspecified whether the signal mask is saved. _____________________________________________________________________________ OBJECTION Enhancement Request Number 1207 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1146) [DST-1341] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1886 Line: 42765 Section: sigtimedwait Problem: Shallification Action: function is equivalent to -> function shall be equivalent to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1208 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1147) [DST-1342] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1886 Line: 42778 Section: sigtimedwait Problem: Shallification Action: function is equivalent to -> function shall be equivalent to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1209 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1148) [DST-1343] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1886 Line: 42779 Section: sigtimedwait Problem: Shallification Action: function is equivalent to -> function shall be equivalent to [Ed recommendation: Accept] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 1210 donnte@microsoft.com Bug in xsid5 (rdvk# 56) [DST-63] Wed, 10 Jan 2001 22:25:42 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1918 Line: 43614 Section: stdin Problem: The original editor was careful to set the precedent that no sentence in the standard started with an identifier name that is normally in lower case, to avoid the issue of "all sentences begin with caps". That's a good tradition to continue to follow. Action: "stderr" -> "The stderr stream". [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1211 donnte@microsoft.com Bug in xsid5 (rdvk# 57) [DST-64] Wed, 10 Jan 2001 22:25:42 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1920 Line: 43648 Section: strcasecmp Problem: "do"... either this is intended as a normative requirement (and thus should be a "shall") or it's a nonnormative observation (which might be a better choice in this case, as this seems to be overspecification). Here's the "shall" form, but stated "as if", so that no attempt is made to verify that actual implementation do two downshift copies and compare the resulting strings). Action: In the ... shall behave as if the strings had been converted to lower case and then a byte comparison performed. [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 1212 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1432) [DWC-67] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1926 Line: 43854 Section: strcoll Problem: (Change History) Change history should mention new example added. Action: Add to Change history: "An example is added." _____________________________________________________________________________ OBJECTION Enhancement Request Number 1213 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1343) [DST-1998] Tue, 6 Feb 2001 22:07:32 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1929 Line: 43933 Section: strcspn Problem: The strcspn( ) function shall compute the length of the maximum initial segment ... Is this in characters, bytes or centimeters? Presumably bytes. Action: The strcspn( ) function shall compute the length (in bytes) of the maximum... [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1214 Joseph S. Myers BUG in XSHd5 (rdvk# 64) [JSM-2] Fri, 12 Jan 2001 00:16:01 +0000 (GMT) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1933 Line: 44061 Section: strfmon Problem: The strfmon format string should be required to begin and end in its initial shift state, as for fprintf and fscanf, and strftime in ISO C. Action: Add ", beginning and ending in its initial shift state, if any," in line 44061 after "is a character string". _____________________________________________________________________________ OBJECTION Enhancement Request Number 1215 Joseph S. Myers BUG in XSHd5 (rdvk# 63) [JSM-3] Fri, 12 Jan 2001 00:16:48 +0000 (GMT) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1933 Line: 44075 Section: strfmon Problem: The wording "The application shall ensure that the fill character is representable in a single byte in order to work with precision or width counts." is unclear about whether the behavior is ever not undefined when the fill character is not a single byte - in particular, if a left precision is not specified and so the fill character is ignored. The definition of "character" (XBDd5 3.87) is "A sequence of one or more bytes representing a single graphic symbol or control code.". It isn't clear what it means for such a sequence to be representable in a single byte (as opposed to being a single byte itself). It seems most natural, and to allow the simplest implementation, to require that the fill character be a single byte. Action: Change "The application shall ensure that the fill character is representable in a single byte in order to work with precision or width counts" to "The fill character shall be a single byte; if not, the behavior is undefined". _____________________________________________________________________________ OBJECTION Enhancement Request Number 1216 Joseph S. Myers BUG in XSHd5 (rdvk# 62) [JSM-4] Fri, 12 Jan 2001 00:17:47 +0000 (GMT) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1933 Line: 44088 Section: strfmon Problem: In the wording "all fields are left-justified", it isn't defined what a field is. Is it the result of the whole conversion, or of some part of it, and does it have an effect when a width is not specified? Different implementations have interpreted this differently. Consider the following program (on a system on which en_US is a valid US locale): #include #include #include #include int main(void) { char t[200]; setlocale(LC_ALL, "en_US"); if (strfmon(t, 200, "|%-#5.6n|%=*-#5.6n|", 123.456, 123.456) == -1) { perror("strfmon"); exit(1); } puts(t); exit(0); } With GNU libc 2.2.1pre2, it outputs: | $123.456000 | $123.456000***| On Solaris 8, it outputs: | $ 123.456000| $***123.456000| There are also no examples given of the '-' flag. Action: I think the cleanest specification is to follow Solaris: Change "all fields" in line 44088 to "the result of the conversion". At the end of line 44089, add "This flag is ignored unless a field width (see below) is specified.". _____________________________________________________________________________ COMMENT Enhancement Request Number 1217 Joseph S. Myers BUG in XSHd5 (rdvk# 61) [JSM-5] Fri, 12 Jan 2001 00:18:37 +0000 (GMT) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1934 Line: 44118 Section: strfmon Problem: The specification is silent on what happens when a NaN or infinity is passed to strfmon (they aren't valid monetary amounts, but something should be said). I think an unspecified string is better than undefined behavior. Action: At the end of both lines 44118 and 44120, add "If the argument is an infinity or a NaN, the result of the conversion is an unspecified string.". If undefined behavior is preferred, instead of "the result of the conversion is an unspecified string" put "the behavior is undefined". If implementation-defined behavior is preferred, put "implementation-defined" instead of "unspecified". _____________________________________________________________________________ COMMENT Enhancement Request Number 1218 drepper@redhat.com Bug in XSHd5 strfmon() (rdvk# 9) {ud-6} Thu, 21 Dec 2000 21:30:16 GMT _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1934 Line: 44155 Section: strfmon() Problem: long double is now a generally available type. All math functions have equivalents. But it is not possible to print long double values with strfmon(). The GNU libc for a long time supports a modifier L (just as in printf etc) which signals that the parameter is of type long double instead of double. This is an extension and therefore possibily out of scope but the support for the long double type will be incomplete without such an extension. Action: Before line 44115 insert: Modifier L The argument for this format specifier is of type long double. By default arguments of type double are expected. In line 44117 and 44119 change "double" to "double or long double". _____________________________________________________________________________ OBJECTION Enhancement Request Number 1219 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1149) [DST-1344] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1935 Line: 44134 Section: strfmon Problem: Use proper term. Action: indeterminate, and errno -> unspecified, and errno [Ed recommendation: Accept] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 1220 drepper@redhat.com Bug in XSHd5 strfmon() (rdvk# 10) {ud-5} Thu, 21 Dec 2000 21:23:38 GMT _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1935 Line: 44142-44169 Section: strfmon() Problem: The 'n' in the format strings in the first column of the table is printed cursive. It should be constant width like the rest of the string since it is the literal 'n' (for national currency format) and not a digit is in line 44095. Action: Use constant width font for all n in column 1 of the table. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1221 Joseph S. Myers BUG in XSHd5 (rdvk# 65) [JSM-1] Fri, 12 Jan 2001 00:15:13 +0000 (GMT) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1937 Line: 44202 Section: strftime Problem: The ISO C requirement that the format string begin and end in its initial shift state is missing for strftime, though present for fprintf and fscanf. Action: Add "The format is a character string, beginning and ending in its initial shift state, if any." in line 44203 after "pointed to by format.". _____________________________________________________________________________ COMMENT Enhancement Request Number 1222 drepper@redhat.com Bug in XSHd5 strftime() (rdvk# 8) {ud-7} Thu, 21 Dec 2000 21:41:09 GMT _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1937 Line: 44204-44205 Section: strftime() Problem: The description of strftime() currently contains: A conversion specification consists of a '%' character, possibly followed by an E or O modifier, [...] The problem I have is that the percent sign is quoted while the E and O characters are not. All three appear verbatim on format strings. Action: I don't know what the current conventions are. Either remove the quotes around the percent sign or add quotes around E and O. [Ed recommendation: None We believe we are following the conventions] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 1223 Clive D.W. Feather Bug in XSHd5 strftime() (rdvk# 21) [CDWF-506] Thu, 4 Jan 2001 11:33:16 +0000 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1937 Line: 44210-44211 Section: strftime() Problem: The specification does not state which members of *timptr need to be valid, it does not refer to the LC_TIME category, and it does not state what happens if the time structure holds bad values. C99 does all of these: The appropriate characters are determined using the LC_TIME category of the current locale and by the values of zero or more members of the broken-down time structure pointed to by timeptr, as specified in brackets in the description. If any of the specified values is outside the normal range, the characters stored are unspecified. Action: Replace the last sentence by this wording and add the appropriate member names to the various specifications. _____________________________________________________________________________ OBJECTION Enhancement Request Number 1224 Clive D.W. Feather Bug in XSHd5 strftime() (rdvk# 19) [CDWF-504] Thu, 4 Jan 2001 11:33:16 +0000 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1937 Line: 44219-44220,44256-44257 Section: strftime() Problem: The first two digits of the year number are not the century number. C99 got this correct. Action: Change the descriptions to: %C Replaced by the year divided by 100 and truncated to an integer, as a decimal number [00-99]. %y Replaced by the last two digits of the year as a decimal number [00-99]. %Y Replaced by the year as a decimal number (e.g. 1997). Why is the section "Modified Conversion Specifiers" CX shaded? The E and O modifiers are in C99. In fact, the whole section seems to be exactly the same in C99. _____________________________________________________________________________ EDITORIAL Enhancement Request Number 1225 Clive D.W. Feather Bug in XSHd5 strftime() (rdvk# 20) [CDWF-505] Thu, 4 Jan 2001 11:33:16 +0000 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1937 Line: 44221-44256 Section: strftime() Problem: Many of the bracketed ranges are shown in the form [N,N] rather than [N-N]. Action: Change them to [N-N] for clarity and for agreement with C99. [Ed recommendation: None our convention is for commas, we need to check the draft for consistency] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1226 Clive D.W. Feather Bug in XSHd5 strftime() (rdvk# 16) [CDWF-501] Thu, 4 Jan 2001 11:33:16 +0000 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1938 Line: 44237-44238 Section: strftime() Problem: The wording "in the POSIX locale ..." should be CX shaded. Action: Add shading. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1227 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1150) [DST-1345] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1938 Line: 44237 Section: strftime Problem: Shallification Action: locale this is equivalent to -> locale this shall be equivalent to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1228 Clive D.W. Feather Bug in XSHd5 strftime() (rdvk# 17) [CDWF-502] Thu, 4 Jan 2001 11:33:16 +0000 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1938 Line: 44244-44245,44251-44253 Section: strftime() Problem: The descriptions differ from each other and those in C99, and are unclear. Action: Change the descriptions to: %U Replaced by the week number of the year as a decimal number [00-53]. The first Sunday of January is the first day of week 1; days in the new year before this are in week 0. %W Replaced by the week number of the year as a decimal number [00-53]. The first Monday of January is the first day of week 1; days in the new year before this are in week 0. _____________________________________________________________________________ COMMENT Enhancement Request Number 1229 Clive D.W. Feather Bug in XSHd5 strftime() (rdvk# 18) [CDWF-503] Thu, 4 Jan 2001 11:33:16 +0000 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1938 Line: 44246-44249 Section: strftime() Problem: This is a complicated description. One further note might help. Action: Append: "Both January 4th and the first Thursday of January are always in week 1." _____________________________________________________________________________ COMMENT Enhancement Request Number 1230 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1433) [DWC-68] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1938 Line: 44258-44260 Section: strftime Problem: (strftime: description) The %z specifier description is unclear. The ISO C description for %z describes the replacement string as based on the value of tm_isdst, but does not specify the relationship. It is unspecified whether the represented value should be the standard-time or daylight-savings-time offset from UTC, nor that it might not be determinable. The current description does not convey that one of two values can be returned, and the format could be misinterpreted to only be "-0430" instead of the +hhmm and -hhmm that ISO 8601 specifies. Action: Change the description of %z on P1938, L44258-44260 to: Replaced by the offset from UTC in the ISO 8601:1988 standard format (+hhmm or -hhmm), or by no characters if no timezone is determinable. For example, "-0430" means 4 hours 30 minutes behind UTC, (west of Greenwich). If tm_isdst is zero, the standard-time offset is used. If tm_isdst is greater than zero, the daylight-savings time offset is used. If tm_isdst is negative, no characters are returned. The last three sentences may need to be CX shaded. _____________________________________________________________________________ COMMENT Enhancement Request Number 1231 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1434) [DWC-69] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1939-1940 Line: 44266-44307 Section: strftime Problem: (ISO C Requirement) The Modified Conversion Sepcifiers section is shaded and marked CX, but it should not be. These specifiers are in ISO C. The paragraph before the list uses slightly different text but the meaning appears to be the same. Action: Remove CX marking and shading from lines 44266-44307. [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 1232 drepper@redhat.com Bug in XSHd5 strftime() (rdvk# 7) {ud-8} Thu, 21 Dec 2000 21:50:05 GMT _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1939 Line: 44266-44307 Section: strftime() Problem: Why is the section "Modified Conversion Specifiers" CX shaded? The E and O modifiers are in C99. In fact, the whole section seems to be exactly the same in C99. Action: Remove CX shading for specified lines. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1233 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1151) [DST-1346] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1940 Line: 44312 Section: strftime Problem: Use proper term. Action: are indeterminate. -> are unspecified. [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 1234 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1435) [DWC-70] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1940 Line: 44334 Section: strftime Problem: (EX reference) In Application Usage section, the text mentions some conversion specifications "marked EX" are duplicates. However, all the specifiers are now required by POSIX rather than being extensions to POSIX, so this phrase should be removed. Action: Remove the phrase "marked EX" from L44334. [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 1235 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1436) [DWC-71] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1941 Line: 44354 Section: strftime Problem: (See Also Reference) The See Also should include getdate() because getdate() uses the same conversion specifiers as strftime(). The See Also should include tzset() because the %Z specifier prints the timezone name. Also, L44212 describes that strftime() behaves as though tzset() were called. Action: Add getdate() to the See Also list. Add tzset() to the See Also list. [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 1236 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1437) [DWC-72] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1943 Line: 44423 Section: strftime Problem: (Change History) The Change History section does not list a new %z conversion specifier added by ISO C. The Change History section does not mention an example was added. Action: In the Change History, mention the %z conversion specifier and a new example have been added. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1237 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1152) [DST-1347] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1949 Line: 44598 Section: strptime Problem: Shallification Action: locale, this is equivalent to -> locale, this shall be equivalent to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1238 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1341) [DST-2001] Tue, 6 Feb 2001 22:07:32 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1954 Line: 44743 Section: strspn Problem: The strspn( ) function shall compute the length of the maximum initial segment ... Is this in characters, bytes or centimeters? Presumably bytes. Action: The strspn( ) function shall compute the length (in bytes) of the maximum... [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1239 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1153) [DST-1348] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1956 Line: 44838 Section: strtod Problem: A character sequence INF or INFINITY is interpreted as an infinity, if representable in the return type, else like a floating constant that is... "like" is too informal Action: is interpretetd -> shall be interpreted. "... else as if it were a floating constant..." [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1240 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1154) [DST-1349] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1956 Line: 44840 Section: wcstod Problem: "A character sequence NAN or NAN(n-char-sequenceopt) is..." The C language syntax is not included in our standard, thus n-char-sequece opt is not defined. I think it is just "a sequence of wide characters". Action: "A character sequence NAN or (using RE syntax) NAN(.*) is..." _____________________________________________________________________________ EDITORIAL Enhancement Request Number 1241 drepper@redhat.com Bug in XSHd5 strtoll() (rdvk# 1344) {ud-29} Mon, 5 Feb 2001 18:04:40 GMT _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1968 Line: 45188 Section: strtoll() Problem: Just to be pedantic: there is a semicolon missing at the end of the declaration. Action: Add semicolon after the declaration. [Ed recommendation: Accept] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 1242 gwc@unisoft.com BUG in XSHd5 strtoul (rdvk# 84) {gwc strtoul unsigned} Thu, 1 Feb 2001 21:22:16 +0000 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1969 Line: 45195-45203 Section: strtoul Problem: The "unsigned" has gone missing in several places. Action: Change "long [long]" to "unsigned long [long]" on lines 45195, 45196, 45202 and 45203. [Ed recommendation: Accept] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 1243 pete.forman@westerngeco.com BUG in XSHd5 (rdvk# 3) [PWF20001220/8] Wed, 20 Dec 2000 14:10:51 +0000 (GMT) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1973 Line: 45303 Section: strxfrm() Problem: Typo. Action: Change "strcoll()" to "strxfrm()" [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1244 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1156) [DST-1351] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1973 Line: 45307 Section: strxfrm Problem: Use proper term. Action: s1 are indeterminate. -> s1 are unspecified. [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 1245 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1438) [DWC-73] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1978 Line: 45393 Section: swscanf Problem: (restrict missing) The restrict keyword is missing from the prototype. Action: Change: int swscanf(const wchar_t *ws, const wchar_t *format, ...); To: int swscanf(const wchar_t *restrict ws, const wchar_t *restrict format, ...); [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 1246 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1439) [DWC-74] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1985 Line: 45666 Section: sysconf Problem: (Garbled text) Sentence garbled when changing "will" to "shall". Action: On L45666 change the text "The shall does not change" to "The value shall not change". [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1247 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1157) [DST-1352] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1990 Line: 45814 Section: system Problem: Shallification Action: signals, and blocks the SIGCHLD -> signals, and shall block the SIGCHLD [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1248 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1158) [DST-1353] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2001 Line: 46138 Section: tcdrain Problem: We have this nice term "block"... use it. Action: function shall wait until all -> function shall block until all _____________________________________________________________________________ OBJECTION Enhancement Request Number 1249 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1159) [DST-1354] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2001 Line: 46142 Section: tcdrain Problem: Shallification Action: the process is -> the process shall be [Ed recommendation: None This "is allowed to" could be a "may"? ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1250 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1160) [DST-1355] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2003 Line: 46194 Section: tcflow Problem: Shallification Action: the process is -> the process shall be _____________________________________________________________________________ EDITORIAL Enhancement Request Number 1251 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1161) [DST-1356] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2005 Line: 46239 Section: tcflush Problem: Excess comma. Action: its controlling terminal, shall cause -> its controlling terminal shall cause _____________________________________________________________________________ OBJECTION Enhancement Request Number 1252 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1162) [DST-1357] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2005 Line: 46240 Section: tcflush Problem: Shallification Action: the process is -> the process shall be _____________________________________________________________________________ OBJECTION Enhancement Request Number 1253 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1163) [DST-1358] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2012 Line: 46418 Section: tcsendbreak Problem: No intro as to what it does. Action: Move 26418 to after 26423. [Ed recommendation: Accept] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 1254 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1164) [DST-1359] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2012 Line: 46428 Section: tcsendbreak Problem: Excess comma. Action: its controlling terminal, shall cause -> its controlling terminal shall cause _____________________________________________________________________________ OBJECTION Enhancement Request Number 1255 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1165) [DST-1360] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2012 Line: 46429 Section: tcsendbreak Problem: Shallification Action: the process is -> the process shall be _____________________________________________________________________________ OBJECTION Enhancement Request Number 1256 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1166) [DST-1361] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2014 Line: 46487 Section: tcsetattr Problem: Shallification Action: baud rate is changed. -> baud rate shall be changed. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1257 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1167) [DST-1362] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2014 Line: 46492 Section: tcsetattr Problem: Would it be a conforming application if it did modify them Action: an application should modify only -> a conforming application shall modify only _____________________________________________________________________________ OBJECTION Enhancement Request Number 1258 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1168) [DST-1363] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2015 Line: 46504 Section: tcsetattr Problem: Missing word (returned). Action: be shall be. Otherwise, -1 -> be shall be returned. Otherwise, -1 [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1259 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1169) [DST-1364] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2017 Line: 46558 Section: tcsetpgrp Problem: Shallification Action: the process is -> the process shall be _____________________________________________________________________________ OBJECTION Enhancement Request Number 1260 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1170) [DST-1365] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2019 Line: 46619 Section: tdelete Problem: Shallification Action: function is used to build and -> function shall build and [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1261 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1171) [DST-1366] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2019 Line: 46621 Section: tdelete Problem: Shallification Action: found node is returned. -> found node shall be returned. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1262 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1172) [DST-1367] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2019 Line: 46622 Section: tdelete Problem: Shallification Action: key is inserted -> key shall be inserted [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1263 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1174) [DST-1369] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2019 Line: 46631 Section: tdelete Problem: Shallification Action: function deletes a node -> function shall delete a node [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1264 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1175) [DST-1370] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2019 Line: 46635 Section: tdelete Problem: Shallification Action: function traverses a binary -> function shall traverse a binary [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1265 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1176) [DST-1371] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2019 Line: 46638 Section: tdelete Problem: Shallification Action: first argument is the address -> first argument shall be the address [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1266 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1177) [DST-1372] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2019 Line: 46640 Section: tdelete Problem: Shallification Action: but it is guaranteed that a pointer-to-node can be converted to pointer-to- -> but it shall be possible to convert a pointer-to-node to pointer-to- [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1267 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1173) [DST-1368] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2019 Line: 46640 Section: tdelete Problem: The structure pointed to by this argument is unspecified and shall not be modified by the application, but it is guaranteed that a pointer-to-node can be converted to pointer-to-pointer-to-element to access the element stored in the node. How is such an operation accomplished? It could be by a function or macro, but from looking at the example, it is intended that it be a cast. Action: I think this says it explicitly. The structure pointed to by this argument is unspecified and shall not be modified by the application, but it shall be possible to cast a pointer-to-node into a pointer-to-pointer-to-element to access the element stored in the node. _____________________________________________________________________________ OBJECTION Enhancement Request Number 1268 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1178) [DST-1373] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2019 Line: 46641 Section: tdelete Problem: Shallification Action: second argument is a value -> second argument shall be a value [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1269 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1179) [DST-1374] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2020 Line: 46646 Section: tdelete Problem: Shallification Action: third argument is the level -> third argument shall be the level [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1270 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1180) [DST-1375] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2023 Line: 46749 Section: telldir Problem: Shallification Action: function obtains the current -> function shall obtain the current [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1271 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1181) [DST-1376] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2024 Line: 46777 Section: tempnam Problem: Shallification Action: function generates a path -> function shall generate a path [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1272 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1182) [DST-1377] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2024 Line: 46781 Section: tempnam Problem: Shallification Action: header is used. If -> header shall be used. If [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 1273 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1440) [DWC-75] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2030 Line: 46934-46948 Section: time Problem: (example confusion) The example shown implies it shows how to time the number of seconds to an event. However, the number of seconds is not calculated in the sample program. Action: Add the code, or change the title of the example. _____________________________________________________________________________ COMMENT Enhancement Request Number 1274 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1441) [DWC-76] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2030 Line: 46977 Section: time Problem: (Change History incomplete) A lot of text was added in the Examples, Rationale, and Future Directions sections, but not listed in the change history. Action: Mention in the Change History that Examples, Rationale, and Future Directions sections were added. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1275 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1183) [DST-1378] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2035 Line: 47135 Section: timer_getoverrun Problem: Dives into detail too fast. Action: 1) Move paragraph at 47136 to 47160. 2) Add to the beginning of the moved paragraph "For timer_getoverrun():" (The purpose of the paragraph is buried deep inside, for good reasons, but it makes it hard to read.) _____________________________________________________________________________ OBJECTION Enhancement Request Number 1276 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1184) [DST-1379] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2035 Line: 47144 Section: timer_getoverrun Problem: Shallification Action: overrun count is set to -> overrun count shall be set to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1277 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1185) [DST-1380] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2035 Line: 47145 Section: timer_getoverrun Problem: Shallification Action: timer_getoverrun( ) applies to the -> timer_getoverrun( ) shall apply to the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1278 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1186) [DST-1381] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2035 Line: 47161 Section: timer_getoverrun Problem: Shallification Action: timer_settime( ) behaves as if -> timer_settime( ) shall behave as if [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1279 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1187) [DST-1382] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2035 Line: 47164 Section: timer_getoverrun Problem: Shallification Action: timer_settime( ) behaves as if -> timer_settime( ) shall behave as if [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1280 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1188) [DST-1383] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2035 Line: 47170 Section: timer_getoverrun Problem: Shallification Action: the timer is set to -> the timer shall be set to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1281 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1189) [DST-1384] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2036 Line: 47178 Section: timer_getoverrun Problem: Timers shall not expire too soon. "too soon" seems awfully vague and informal. Action: Timers shall not expire before their scheduled time. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1282 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1190) [DST-1385] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 2038 Line: 47238 Section: times Problem: Improper shall: shall on the standard. Action: tms structure shall be defined in -> tms structure are defined in [Ed recommendation: Accept as marked tms structure is defined in ] _____________________________________________________________________________ COMMENT Enhancement Request Number 1283 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1442) [DWC-77] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2040 Line: 47320 Section: timezone Problem: (XSI requirement) The header file in the Synopsis should be shaded and marked XSI. Action: Shade L47320 and move XSI mark. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1284 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1191) [DST-1386] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2041 Line: 47334 Section: tmpfile Problem: Shallification Action: The file is -> The file shall be [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1285 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1192) [DST-1387] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2046 Line: 47484 Section: tolower Problem: Shallification Action: LC_CTYPE),the result is the corresponding -> LC_CTYPE),the result shall be the corresponding [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1286 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1193) [DST-1388] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2047 Line: 47519 Section: toupper Problem: Shallification Action: LC_CTYPE),the result is the corresponding -> LC_CTYPE),the result shall be the corresponding [Ed recommendation: Accept] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 1287 drepper@redhat.com Bug in XSHd5 towctrans() (rdvk# 11) {ud-4} Thu, 21 Dec 2000 19:11:53 GMT _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2048 Line: 47542 Section: towctrans() Problem: The title currently is towctrans character transliteration Bit towctrans() is handling wide characters. Action: Change line 47542 to: towctrans wide-character transliteration [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1288 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1194) [DST-1389] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2048 Line: 47550 Section: towctrans Problem: Shallification Action: function transliterates the wide-character -> function shall transliterate the wide-character [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1289 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1195) [DST-1390] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2049 Line: 47595 Section: towlower Problem: Shallification Action: the result is the corresponding -> the result shall be the corresponding [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1290 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1196) [DST-1391] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2050 Line: 47636 Section: towupper Problem: Shallification Action: the result is the corresponding -> the result shall be the corresponding [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1291 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1197) [DST-1392] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2056 Line: 47791 Section: ttyname Problem: Shallification Action: function stores the null-terminated -> function shall store the null-terminated [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 1292 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1443) [DWC-78] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_X___ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 2059 Line: 47851-47852 Section: tzname Problem: (CX marking) The Synopsis line tzname[2] should be shaded and marked CX. This interface is not in ISO C, although it is in POSIX. Additionally, this interface is in the include file, , which is in ISO C. Action: Shade lines 47851-47852 and add CX to left hand side margin. [Ed recommendation: Reject Editorial convention has been to only CX shade when the function itself is in ISO C, for example putwc(), and then only to use the special lead in block for ISO C interfaces and not to shade the SYNOPSIS with CX ] _____________________________________________________________________________ COMMENT Enhancement Request Number 1293 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1444) [DWC-79] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_X___ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 2060 Line: 47861-47862 Section: tzset Problem: (CX marking) The Synopsis lines for tzname[2] and tzset() should be shaded and marked CX. These interfaces are not in ISO C, although they are in POSIX. Additionally, these interfaces are in the include file, , which is in ISO C. Action: Shade lines 47861-47862 and add CX to left hand side margin. Also, describe this change in the change history: CHANGE HISTORY Extensions beyond the ISO C standard are now marked. [Ed recommendation: Reject None of these functions are from ISO C, hence no extensions need to be marked ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1294 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1198) [DST-1393] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2060 Line: 47864 Section: daylight Problem: Shallification Action: function uses the value -> function shall use the value [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1295 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1199) [DST-1394] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2060 Line: 47866 Section: daylight Problem: Shallification Action: timezone information is used. -> timezone information shall be used. [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 1296 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1445) [DWC-80] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2060 Line: 47881-47887 Section: tzset Problem: (Example) In the TZ/timezone table in the Example section, the values of TZ setting shown in the left hand side of the table, are not valid POSIX timezones, because the offset fields are missing. For example, TZ=EST is not a valid timezone. 47881 Example TZ variables and their timezone differences are given in the table below: 47882 __________________ 47883 TZ timezone _________________ 47884 EST 5*60*60 47885 GMT 0*60*60 47886 JST -9*60*60 47887 MET -1*60*60 47888 MST 7*60*60 47889 PST 8*60*60 _________________ Action: The proposed change is to rename the TZ values in the table to appropriate POSIX-style TZ names, as shown below: 47881 Example TZ variables and their timezone differences are given in the table below: 47882 ____________________ 47883 TZ timezone ____________________ 47884 EST5EDT 5*60*60 47885 GMT0 0*60*60 47886 JST-9 -9*60*60 47887 MET-1MEST -1*60*60 47888 MST7MDT 7*60*60 47889 PST8PDT 8*60*60 Also, mention this change in the Change History: CHANGE HISTORY The example was corrected. _____________________________________________________________________________ OBJECTION Enhancement Request Number 1297 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1200) [DST-1395] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2064 Line: 47958 Section: ulimit Problem: Shallification Action: function provides for control over process limits. -> function shall control process limits. [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 1298 ajosey@opengroup.org Bug in XSHd5 uname (rdvk# 28) {aj.jan10.1} Wed, 10 Jan 2001 13:24:55 GMT _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2068 Line: 48055 Section: uname Problem: The wording here is inconsistent with the uname utility and . Action: Change "nodename shall contain the name that the system is known by on a communications network." To: "nodename shall contain the name of this node within an implementation-specified communications network." [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1299 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1201) [DST-1396] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2068 Line: 48056 Section: uname Problem: Shallification Action: and version further identify -> and version shall further identify [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 1300 ajosey@opengroup.org Bug in XSHd5 uname (rdvk# 27) {aj.jan9.1} Tue, 9 Jan 2001 09:17:31 GMT _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2068 Line: 48078 Section: uname Problem: The rationale needs some minor updates as the functions mentioned are in the specifications. Action: Change The uname( ) function is specific to To: The uname() function originated in Add after 4.3 BSD has gethostname( ) and gethostid ( ), which return a symbolic name and a numeric value, respectively. There are related sethostname() and sethostid( ) functions that are used to set the values the other two functions return. on line 48083: The former functions are included in this specification, the latter are not. [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 1301 donnte@microsoft.com Bug in xsid5 (rdvk# 58) [DST-65] Wed, 10 Jan 2001 22:25:42 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2068 Line: 48083 Section: uname Problem: The discussion of hostname here needs to be vetted by the networking folks to be sure this remains livable. (It says "shall...the name", where "the" can easily be read as "the unique", but that's not necessarily consistent with hostname.) Action: Networking... please confirm this is OK or suggest a change. _____________________________________________________________________________ OBJECTION Enhancement Request Number 1302 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1202) [DST-1397] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2070 Line: 48104 Section: ungetc Problem: Shallification Action: rewind( )) discards any pushed-back -> rewind( )) shall discard any pushed-back [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1303 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1203) [DST-1398] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2070 Line: 48106 Section: ungetc Problem: Shallification Action: One byte of push-back is guaranteed. -> At least one byte of push-back shall be provided. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1304 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1204) [DST-1399] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2070 Line: 48108 Section: ungetc Problem: Shallification Action: the operation fails and the input stream is -> the operation shall fail and the input stream left [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1305 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1205) [DST-1400] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2070 Line: 48113 Section: ungetc Problem: Use the right word. Action: value is indeterminate after -> value is unspecified after [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1306 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1206) [DST-1401] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2071 Line: 48149 Section: ungetwc Problem: Shallification Action: One character of push-back is guaranteed. -> At least one character of push-back shall be provided. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1307 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1207) [DST-1402] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2071 Line: 48152 Section: ungetwc Problem: Shallification Action: the operation fails and the input stream is -> the operation shall fail and the input stream left [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1308 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1208) [DST-1403] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2071 Line: 48158 Section: ungetwc Problem: Use the right word. Action: value is indeterminate after the -> value is unspecified after the [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 1309 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1446) [DWC-81] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2071 Line: 48164-48165 Section: ungetwc Problem: (Not ISO C Requirement) TheEILSEQ error setting is not marked as an extension. The ISO C ungetwc() (ISO/IEC 9899:1999(E), S7.24.3.10, P369) does not mention EILSEQ. Action: Mark lines 48164-48165 either CX or XSI, and mention the change in the Change History. _____________________________________________________________________________ OBJECTION Enhancement Request Number 1310 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1210) [DST-1405] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2073 Line: 48188 Section: unlink Problem: Shallification Action: removes the symbolic link named by path and does not affect -> shall remove the symbolic link named by path and shall not affect [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1311 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1211) [DST-1406] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2073 Line: 48189 Section: unlink Problem: Shallification Action: unlink( ) removes the link -> unlink( ) shall remove the link [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1312 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1212) [DST-1407] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2073 Line: 48190 Section: unlink Problem: Shallification Action: path and decrements the link -> path and shall decrement the link [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1313 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1209) [DST-1404] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2073 Line: 48196 Section: unlink Problem: The application shall ensure that the path argument does not name a directory unless the process has appropriate privileges and the implementation supports using unlink( ) on directories. And if a user passes a directory name to the unlink command, is it unlink's fault that it blows up Philadelphia? Besides EPERM covers exactly this situation, and why is it there if the application is required to shortstop it? Action: The path argument shall not name a directory unless the process has appropriate privileges and the... _____________________________________________________________________________ OBJECTION Enhancement Request Number 1314 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1213) [DST-1408] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2078 Line: 48379 Section: unsetenv Problem: Shallification Action: function removes an environment -> function shall remove an environment [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1315 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1214) [DST-1409] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2078 Line: 48382 Section: unsetenv Problem: Shallification Action: the environment is unchanged and -> the environment shall be unchanged and [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1316 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1215) [DST-1410] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2079 Line: 48420 Section: usleep Problem: The application shall ensure that the useconds argument is less than one million. OK... this TASA may be OK, but why is it needed and does it break the contract if the application doesn't do this? However, what's the errno EINVAL defined for if it's the application's job to check it. Action: The the useconds argument shall be less than one million. _____________________________________________________________________________ OBJECTION Enhancement Request Number 1317 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1216) [DST-1411] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2081 Line: 48487 Section: utime Problem: "The application shall ensure that the effective user ID of the process matches the owner of the file..." So the application has to stat() the file before calling utime()? Action: "The effective user ID of the process shall match the owner of the file." _____________________________________________________________________________ OBJECTION Enhancement Request Number 1318 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1217) [DST-1412] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2081 Line: 48490 Section: utime Problem: Shallification Action: pointer, times is interpreted as -> pointer, times shall be interpreted as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1319 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1218) [DST-1413] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2083 Line: 48570 Section: utimes Problem: "The application shall ensure that the effective user ID of the process matches the owner of the file..." So the application has to stat() the file before calling utime()? Action: "The effective user ID of the process shall match the owner of the file..." _____________________________________________________________________________ OBJECTION Enhancement Request Number 1320 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1219) [DST-1414] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 2086 Line: 48639 Section: vfork Problem: Shallification Action: function has the same -> function shall have the same [Ed recommendation: Accept as marked function shall be equivalent to ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1321 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1220) [DST-1415] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2088 Line: 48707 Section: vfprintf Problem: Shallification Action: These functions do not invoke -> These functions shall not invoke [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1322 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1221) [DST-1416] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2088 Line: 48708 Section: vfprintf Problem: Use right word. Action: return is indeterminate. -> return is unspecified. [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 1323 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1447) [DWC-82] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2089 Line: 48744 Section: vfscanf Problem: (Detail Description) The description should enumerate which functions are equivalent. Action: Change: "These functions shall be equivalent to the scanf( ), fscanf( ), and sscanf( ) functions, respectively," to: "The vscanf(), vfscanf(), and vsscanf() functions shall be equivalent to the scanf( ), fscanf( ), and sscanf( ) functions, respectively," [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1324 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1222) [DST-1417] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2089 Line: 48746 Section: vfscanf Problem: Shallification Action: These functions do not invoke -> These functions shall not invoke [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1325 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1223) [DST-1418] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2089 Line: 48748 Section: vfscanf Problem: Use right word Action: indeterminate. -> unspecified. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1326 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1224) [DST-1419] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2090 Line: 48783 Section: vfwprintf Problem: Shallification Action: These functions do not invoke -> These functions shall not invoke [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1327 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1225) [DST-1420] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2090 Line: 48784 Section: vfwprintf Problem: Use right word. Action: return is indeterminate. -> return is unspecified. [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 1328 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1448) [DWC-83] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2091 Line: 48821 Section: vfwscanf Problem: (Detail Description) The description should enumerate which functions are equivalent. Action: Change: "These functions shall be equivalent to the fwscanf( ), swscanf() and wscanf( ) functions," To: "The vfwscanf(), vswscanf() and vwscanf() functions shall be equivalent to the fwscanf( ), swscanf() and wscanf( ) functions," [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1329 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1226) [DST-1421] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2091 Line: 48823 Section: vfwscanf Problem: Shallification Action: These functions do not invoke -> These functions shall not invoke [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1330 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1227) [DST-1422] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2091 Line: 48825 Section: vfwscanf Problem: Use right word. Action: indeterminate. -> unspecified. [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 1331 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1449) [DWC-84] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2092 Line: 48848 Section: vprintf Problem: (restrict keyword) Add "restrict" keyword to prototype. Action: Change "int vprintf(const char *format, va_list ap);" To "int vprintf(const char *restrict format, va_list ap);" _____________________________________________________________________________ COMMENT Enhancement Request Number 1332 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1450) [DWC-85] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2094 Line: 48866-48867 Section: vsnprintf Problem: (restrict keyword) Add "restrict" keyword to prototype. Action: Change "int vsnprintf(char *s, size_t n, const char *format, va_list ap);" "int vsprintf(char *s, const char *format, va_list ap);" To: "int vsnprintf(char *restrict s, size_t n, const char *restrict format, va_list ap);" "int vsprintf(char *restrict s, const char *restrict format, va_list ap);" _____________________________________________________________________________ COMMENT Enhancement Request Number 1333 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1451) [DWC-86] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2096 Line: 48883 Section: vswprintf Problem: (restrict keyword) Add "restrict" keyword to prototype. Action: Change "int vswprintf(wchar_t *ws, size_t n, const wchar_t *format," To "int vswprintf(wchar_t *restrict ws, size_t n, const wchar_t *restrict format" _____________________________________________________________________________ COMMENT Enhancement Request Number 1334 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1452) [DWC-87] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2098 Line: 48903 Section: vwprintf Problem: (restrict keyword) Add "restrict" keyword to prototype. Action: Change "int vwprintf(const wchar_t *format, va_list arg);" To "int vwprintf(const wchar_t *restrict format, va_list arg);" _____________________________________________________________________________ OBJECTION Enhancement Request Number 1335 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1228) [DST-1423] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2100 Line: 48922 Section: wait Problem: Shallification Action: functions allow the calling process to obtain status -> functions shall obtain status [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1336 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1229) [DST-1424] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2100 Line: 48923 Section: wait Problem: Make it clear who we're talking about. Action: one of its child processes. -> one of the caller's child processes. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1337 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1230) [DST-1425] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2101 Line: 48998 Section: wait Problem: It is unspecified whether the status value returned by calls to wait( ) or waitpid( ) for processes created by posix_spawn( ) or posix_spawnp( ) *may* indicate a WIFSIGNALED(stat_val) if a signal is... I think that that "may" should be "can"... it's describing what could happen, not granting permission. Action: may -> can _____________________________________________________________________________ OBJECTION Enhancement Request Number 1338 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1231) [DST-1426] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2106 Line: 49182 Section: waitid Problem: The waitid( ) function appears to be redundant with waitpid(). Mark OB. Action: Mark OB. _____________________________________________________________________________ OBJECTION Enhancement Request Number 1339 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1232) [DST-1427] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2109 Line: 49257 Section: wcrtomb Problem: Use right verb form. Action: sequences), and stores the resulting -> sequences), and store the resulting [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1340 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1233) [DST-1428] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2109 Line: 49260 Section: wcrtomb Problem: Shallification; this appears to be stating the requirement that after handling a null that the initial shift state is stored. Action: described is the initial -> described shall be the initial [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1341 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1234) [DST-1429] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2109 Line: 49261 Section: wcrtomb Problem: Shallification Action: function uses its own -> function shall use its own [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1342 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1235) [DST-1430] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2109 Line: 49263 Section: wcrtomb Problem: Shallification Action: by ps is used to -> by ps shall be used to [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 1343 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1453) [DWC-88] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2109 Line: 49269 Section: wcrtomb Problem: (ISO C Requirement) The behavior of this function being affected by LC_CTYPE is marked XSI in AGRd5. "XSI The behavior of this function is affected by the LC_CTYPE category of the current locale." However, this functionality is specified in ISO C (ISO/IEC 9899:1999(E), S7.24.6,P385): "Most of the following functions - those that are listed as ``restartable'', 7.24.6.3 and 7.24.6.4 - take as a last argument a pointer to an object of type mbstate_t that is used to describe the current conversion state from a particular multibyte character sequence to a wide character sequence (or the reverse) under the rules of a particular setting for the LC_CTYPE category of the current locale." wcrtomb() is in section 7.24.6.3.3, and is thus covered by the above statements. Action: Remove XSI marking from line. _____________________________________________________________________________ OBJECTION Enhancement Request Number 1344 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1236) [DST-1431] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2111 Line: 49308 Section: wcscat Problem: Shallification Action: of ws2 overwrites the null -> of ws2 shall overwrite the null [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1345 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1237) [DST-1432] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2113 Line: 49374 Section: wcscmp Problem: Shallification Action: return value is determined by -> return value shall be determined by [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1346 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1342) [DST-2002] Tue, 6 Feb 2001 22:07:32 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2116 Line: 49473 Section: wcscspn Problem: The wcscspn( ) function shall compute the length of the maximum initial segment... Is this in characters, bytes or centimeters? Presumably (wide) characters. Action: The wcscspn( ) function shall compute the length (in wide characters) of the maximum... [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 1347 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1454) [DWC-89] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2117 Line: 49519 Section: wcsftime Problem: (Missing ISO C requirement) Lines from SUSv2/ISO-C wcsftime() omitted from Return Value section. Action: Add the text "Otherwise, zero is returned and the contents of the array are indeterminate." after L49519. ------------------------------------------------------------------------------ _____________________________________________________________________________ OBJECTION Enhancement Request Number 1348 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1238) [DST-1433] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2120 Line: 49581 Section: wcsncat Problem: Shallification Action: of ws2 overwrites the null -> of ws2 shall overwrite the null [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1349 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1239) [DST-1434] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2121 Line: 49614 Section: wcsncmp Problem: Shallification Action: return value is determined by -> return value shall be determined by [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1350 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1240) [DST-1435] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2124 Line: 49710 Section: wcsrchr Problem: Shallification Action: wide-character code is considered to -> wide-character code shall be considered to [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1351 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1241) [DST-1436] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2125 Line: 49742 Section: wcsrtombs Problem: Shallification Action: converted characters are -> converted characters shall [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1352 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1242) [DST-1437] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2125 Line: 49744 Section: wcsrtombs Problem: Shallification x 2 Action: character, which is also stored. -> character, which shall also be stored. Conversion stops earlier in -> Conversion shall stop earlier in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1353 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1243) [DST-1438] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2125 Line: 49749 Section: wcsrtombs Problem: Shallification Action: Each conversion takes place as -> Each conversion shall take place as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1354 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1244) [DST-1439] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2125 Line: 49750 Section: wcsrtombs Problem: Shallification Action: by src is assigned either -> by src shall be assigned either [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1355 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1245) [DST-1440] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2125 Line: 49753 Section: wcsrtombs Problem: Shallification Action: state described is the initial -> state described shall be the initial [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1356 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1246) [DST-1441] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2125 Line: 49754 Section: wcsrtombs Problem: Shallification Action: function uses its own -> function shall use its own [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1357 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1247) [DST-1442] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2125 Line: 49756 Section: wcsrtombs Problem: Shallification Action: by ps is used to -> by ps shall be used to [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 1358 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1455) [DWC-90] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2125 Line: 49762 Section: wcsrtombs Problem: (ISO C Requirement) The behavior of this function being affected by LC_CTYPE is marked XSI in AGRd5. "XSI The behavior of this function is affected by the LC_CTYPE category of the current locale." However, this functionality is specified in ISO C (ISO/IEC 9899:1999(E), S7.24.6,P385): "Most of the following functions - those that are listed as ``restartable'', 7.24.6.3 and 7.24.6.4 - take as a last argument a pointer to an object of type mbstate_t that is used to describe the current conversion state from a particular multibyte character sequence to a wide character sequence (or the reverse) under the rules of a particular setting for the LC_CTYPE category of the current locale." wcsrtombs() is in section 7.24.6.4.2, and is thus covered by the above statements. Action: Remove XSI marking from line. _____________________________________________________________________________ OBJECTION Enhancement Request Number 1359 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1248) [DST-1443] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_of_X Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 2127 Line: 49802 Section: wcsspn Problem: The wcsspn( ) function shall compute the length of the maximum initial segment of the wide-character string pointed to by ws1 which consists entirely of wide-character codes from the wide-character string pointed to by ws2. Characters or bytes? (In general for the wcs* functions) Action: Jeff Characters (chars/bytes for strlen) [Ed recommendation: DUP of following ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1360 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1340) [DST-1443a] Tue, 6 Feb 2001 22:07:32 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2127 Line: 49802 Section: wcsspn Problem: (This is a resubmittal of this objection, that got garbled last time.) The wcsspn( ) function shall compute the length of the maximum initial segment of the wide-character string pointed to by ws1 which consists entirely of wide-character codes from the wide-character string pointed to by ws2. Is this in characters, bytes or centimeters? Presumably (wide) characters. Action: The wcsspn( ) function shall compute the length (in wide characters) of the maximum... [Ed recommendation: Accept] [Note from Clive Feather: In general the str* functions work in bytes and the wcs* ones in wie characters. The unit is the type pointed to by the argument (so they count either chars or wchar_ts).] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1361 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1249) [DST-1444] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2129 Line: 49869 Section: wcstod Problem: Shallification Action: First, they decompose the -> First, they shall decompose the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1362 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1250) [DST-1445] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2129 Line: 49876 Section: wcstod Problem: Shallification (note returns -> return) Action: Then it attempts to convert the subject sequence to a floating-point number, and returns the -> Then it shall attempt to convert the subject sequence to a floating-point number, and return the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1363 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1254) [DST-1449] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2129 Line: 49896 Section: wcstod Problem: Shallification Action: occurs first) is -> occurs first) shall be [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1364 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1255) [DST-1450] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2129 Line: 49898 Section: wcstod Problem: Shallification Action: character is used in -> character shall be used in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1365 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1256) [DST-1451] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2130 Line: 49900 Section: wcstod Problem: Shallification Action: value zero is -> value zero shall be [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1366 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1257) [DST-1452] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2130 Line: 49902 Section: wcstod Problem: Shallification Action: the sequence is interpreted as negated. -> the sequence shall be interpreted as negated. A wide-character sequence INF or INFINITY is -> A wide-character sequence INF or INFINITY shall be [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1367 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1251) [DST-1446] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2130 Line: 49903 Section: wcstod Problem: A wide-character sequence INF or INFINITY is interpreted as an infinity, if representable in the return type, else like a floating constant that is... "like" is too informal Action: "... else as if it were a floating constant..." Similarly at 44839 for strtod. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1368 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1252) [DST-1447] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2130 Line: 49905 Section: wcstod Problem: "A wide-character sequence NAN or NAN(n-wchar-sequenceopt) is..." The C language syntax is not included in our standard, thus n-wchar-sequece opt is not defined. I think it is just "a sequence of wide characters". Action: "A wide-character sequence NAN or (using RE syntax) NAN(.*) is..." [Ed recommendation: None n-wchar-sequenceopt is defined on lines 49887-49891 ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1369 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1155) [DST-1350] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2130 Line: 49905 Section: wcstod Problem: "A character sequence NAN or NAN(n-char-sequenceopt) is interpreted as a quiet NaN, if supported in the return type, else like a subject sequence..." "like" is too informal Action: "... else as if it were a subject sequence..." [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1370 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1258) [DST-1453] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2130 Line: 49905 Section: wcstod Problem: Shallification Action: sequenceopt) is interpreted as -> sequenceopt) shall be interpreted as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1371 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1253) [DST-1448] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2130 Line: 49905 Section: wcstod Problem: "A wide-character sequence NAN or NAN(n-wchar-sequenceopt) is interpreted as a quiet NaN, if supported in the return type, else like a subject sequence..." "like" is too informal Action: "... else as if it were a subject sequence..." [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1372 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1259) [DST-1454] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2130 Line: 49907 Section: wcstod Problem: Shallification Action: wide string is stored in -> wide string shall be stored in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1373 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1260) [DST-1455] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2130 Line: 49910 Section: wcstod Problem: Shallification Action: the conversion is correctly rounded. -> the conversion shall be correctly rounded. (Whatever that means... apply the same fix for the other such functions.) _____________________________________________________________________________ OBJECTION Enhancement Request Number 1374 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1261) [DST-1456] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2130 Line: 49911 Section: wcstod Problem: Shallification Action: radix character is defined in -> radix character shall be as defined in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1375 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1262) [DST-1457] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2130 Line: 49916 Section: wcstod Problem: Shallification Action: no conversion is performed; -> no conversion shall be performed; [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1376 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1263) [DST-1458] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2130 Line: 49917 Section: wcstod Problem: Shallification Action: of nptr is stored in -> of nptr shall be stored in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1377 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1264) [DST-1459] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2134 Line: 50035 Section: wcstok Problem: Shallification Action: wcstok( ) breaks the wide-character -> wcstok( ) shall break the wide-character [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1378 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1265) [DST-1460] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2134 Line: 50037 Section: wcstok Problem: Specifically name the argumet; "third" is hard to follow. Action: The third argument points -> The _ptr_ argument points [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1379 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1266) [DST-1461] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2134 Line: 50038 Section: wcstok Problem: Shallification Action: function stores information necessary -> function shall store information necessary [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1380 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1267) [DST-1462] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2134 Line: 50043 Section: wcstok Problem: Shallification Action: the sequence searches the wide-character -> the sequence shall search the wide-character [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1381 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1268) [DST-1463] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2134 Line: 50048 Section: wcstok Problem: Shallification Action: function then searches from there -> function shall then search from there [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1382 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1269) [DST-1464] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2134 Line: 50051 Section: wcstok Problem: Shallification Action: found, it is overwritten by -> found, it shall be overwritten by [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1383 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1270) [DST-1465] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2134 Line: 50052 Section: wcstok Problem: Shallification Action: function saves a pointer -> function shall save a pointer [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1384 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1271) [DST-1466] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2134 Line: 50054 Section: wcstok Problem: Shallification Action: first argument, starts searching from -> first argument, shall start searching from [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1385 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1272) [DST-1467] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2134 Line: 50055 Section: wcstok Problem: Use right verb form. Action: pointer and behaves as described -> pointer and behave as described [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1386 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1273) [DST-1468] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2136 Line: 50093 Section: wcstol Problem: Shallification Action: decompose the input string into three parts: -> shall decompose the input string into three [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1387 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1274) [DST-1469] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2136 Line: 50100 Section: wcstol Problem: Shallification (note returns -> return) Action: Then it attempts to convert the subject sequence to an integer, and returns the result. -> Then it shall attempt to convert the subject sequence to an integer, and return the result. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1388 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1275) [DST-1470] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2136 Line: 50111 Section: wcstol Problem: Shallification Action: of base are permitted. -> of base shall be permitted. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1389 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1276) [DST-1471] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2136 Line: 50120 Section: wcstol Problem: Shallification Action: first digit is interpreted as -> first digit shall be interpreted as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1390 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1277) [DST-1472] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2136 Line: 50121 Section: wcstol Problem: Shallification Action: 36, it is used as -> 36, it shall be used as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1391 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1278) [DST-1473] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2136 Line: 50123 Section: wcstol Problem: Shallification x 2 Action: the conversion is negated. -> the conversion shall be negated. final wide-character string is -> final wide-character string shall be [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1392 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1279) [DST-1474] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2137 Line: 50127 Section: wcstol Problem: Shallification Action: no conversion is performed; -> no conversion shall be performed; [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1393 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1280) [DST-1475] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2137 Line: 50128 Section: wcstol Problem: Shallification Action: of nptr is stored in -> of nptr shall be stored in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1394 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1281) [DST-1476] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2141 Line: 50196 Section: wcstombs Problem: Proper verb form. Action: state and stores -> state and store [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1395 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1282) [DST-1477] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2141 Line: 50198 Section: wcstombs Problem: Shallification Action: wide-character code is converted as -> wide-character code shall be converted as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1396 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1283) [DST-1478] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2141 Line: 50199 Section: wcstombs Problem: Shallification Action: wctomb( ) is not affected. -> wctomb( ) shall not be affected. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1397 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1284) [DST-1479] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2143 Line: 50248 Section: wcstoul Problem: Shallification Action: First, they decompose the -> First, they shall decompose the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1398 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1285) [DST-1480] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2143 Line: 50255 Section: wcstoul Problem: Shallification Action: Then it attempts to convert -> Then it shall attempt to convert [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1399 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1286) [DST-1481] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2143 Line: 50266 Section: wcstoul Problem: Shallification Action: of base are permitted. If -> of base shall be permitted. If [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1400 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1287) [DST-1482] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2143 Line: 50274 Section: wcstoul Problem: Shallification Action: first digit is interpreted as -> first digit shall be interpreted as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1401 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1288) [DST-1483] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2143 Line: 50275 Section: wcstoul Problem: Shallification Action: 36, it is used as -> 36, it shall be used as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1402 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1289) [DST-1484] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2143 Line: 50277 Section: wcstoul Problem: Shallification Action: the conversion is negated. -> the conversion shall be negated. final wide-character string is -> final wide-character string shall be [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1403 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1290) [DST-1485] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2144 Line: 50281 Section: wcstoul Problem: Shallification Action: no conversion is performed; -> no conversion shall be performed; [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1404 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1292) [DST-1487] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2150 Line: 50418 Section: wcsxfrm Problem: Shallification Action: The transformation is such that -> The transformation shall be such that [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1405 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1293) [DST-1488] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2150 Line: 50421 Section: wcsxfrm Problem: Shallification Action: wide-character codes are placed into -> wide-character codes shall be placed into [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1406 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1291) [DST-1486] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2150 Line: 50424 Section: wcsxfrm Problem: Is ws1 required to be valid wide characters? (I hope not). Action: Add: The exact encoding of ws1 is unspecified, except that it shall be a wide null terminated string of non-null objects of type wchar_t. _____________________________________________________________________________ OBJECTION Enhancement Request Number 1407 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1295) [DST-1490] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2150 Line: 50431 Section: wcsxfrm Problem: Use right word. Action: ws1 are indeterminate. -> ws1 are unspecified. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1408 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1294) [DST-1489] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2150 Line: 50431 Section: wcsxfrm Problem: including the terminating null wide-character code). If the value returned is n or more, the -contents of the array pointed to by ws1 are indeterminate. +contents of the array pointed to by ws1 are unspecified. (in characters or bytes? (wmemchr uses characters!) Action: _____________________________________________________________________________ OBJECTION Enhancement Request Number 1409 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1296) [DST-1491] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2153 Line: 50508 Section: wctomb Problem: Shallification Action: It stores the character -> It shall store the character [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1410 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1297) [DST-1492] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2153 Line: 50510 Section: wctomb Problem: Shallification Action: {MB_CUR_MAX} bytes are stored. -> {MB_CUR_MAX} bytes shall be stored. If wchar is 0, a null byte is stored, preceded -> If wchar is 0, a null byte shall be stored, preceded [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1411 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1298) [DST-1493] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2153 Line: 50511 Section: wctomb Problem: Shallification Action: wctomb( ) is left in -> wctomb( ) shall be left in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1412 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1299) [DST-1494] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2153 Line: 50513 Section: wctomb Problem: Shallification Action: this function is placed into -> this function shall be placed into [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1413 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1300) [DST-1495] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2153 Line: 50515 Section: wctomb Problem: Shallification Action: pointer cause the -> pointer shall cause the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1414 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1301) [DST-1496] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2153 Line: 50516 Section: wctomb Problem: Shallification Action: pointer causes this function -> pointer shall cause this function [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1415 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1302) [DST-1497] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2153 Line: 50518 Section: wctomb Problem: Use the right word. Action: indeterminate. -> unspecified. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1416 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1303) [DST-1498] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2155 Line: 50561 Section: wctrans Problem: Shallification Action: function determines values of -> function shall determine values of [Ed recommendation: Accept] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 1417 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1304) [DST-1499] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2155 Line: 50566 Section: wctrans Problem: Fix runtogehter word. Action: indicate the errorif the given -> indicate the error if the given [Ed recommendation: Accept] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 1418 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1305) [DST-1500] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 2156 Line: 50595 Section: wctype Problem: Clarify. Action: The property is -> The argument property is [Ed recommendation: Accept as marked] [The property is -> The property argument is] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1419 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1306) [DST-1501] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2156 Line: 50596 Section: wctype Problem: Shallification Action: class names are defined in -> class names shall be defined in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1420 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1307) [DST-1502] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2156 Line: 50604 Section: wctype Problem: Shallification Action: function determines values of -> function shall determine values of [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1421 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1308) [DST-1503] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2156 Line: 50606 Section: wctype Problem: Shallification Action: wctype( ) are valid until -> wctype( ) shall be valid until [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1422 drepper@redhat.com Bug in XSHd5 wcwidth() (rdvk# 82) {ud-27} Sun, 28 Jan 2001 04:49:03 GMT _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2158 Line: 50635 Section: wcwidth() Problem: The wcwidth() function was derived from an old MSE draft. I don't know much about these drafts but looking at the function now the parameter type is wrong. ISO C99 has the type wint_t which is used whenever a single wide character is passed to a function. This is the case here but the type is wchar_t. Action: Change the parameter type is wcwidth() to wint_t. Replace line 50635 with int wcwidth(wint_t wc); Also, in XBD, page 438, line 15359 do the same. _____________________________________________________________________________ OBJECTION Enhancement Request Number 1423 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1309) [DST-1504] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2158 Line: 50640 Section: wcwidth Problem: Add "is" for grammar. Action: wchar_t, and a wide-character -> wchar_t, and is a wide-character [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1424 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1310) [DST-1505] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2159 Line: 50673 Section: wmemchr Problem: Shallification Action: This function is not affected by -> This function shall not be affected by [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1425 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1311) [DST-1506] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2159 Line: 50675 Section: wmemchr Problem: Shallification Action: characters are not treated specially. -> characters shall not be treated specially. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1426 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1312) [DST-1507] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2160 Line: 50709 Section: wmemcmp Problem: Shallification Action: This function is not affected by -> This function shall not be affected by [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1427 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1313) [DST-1508] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2160 Line: 50711 Section: wmemcmp Problem: Shallification Action: valid characters are not treated specially. -> valid characters shall not be treated specially. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1428 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1314) [DST-1509] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2160 Line: 50713 Section: wmemcmp Problem: Shallification Action: behaves as if -> shall behave as if [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1429 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1315) [DST-1510] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2161 Line: 50747 Section: wmemcpy Problem: Shallification x2 (2 in same sentence) Action: This function is not affected by locale and all wchar_t values are -> This function shall not be affected by locale and all wchar_t values shall be [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1430 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1316) [DST-1511] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2161 Line: 50751 Section: wmemcpy Problem: Shallification Action: copies zero wide -> shall copy zero wide [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1431 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1317) [DST-1512] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2162 Line: 50783 Section: wmemmove Problem: Shallification Action: Copying takes place as -> Copying shall take place as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1432 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1318) [DST-1513] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2162 Line: 50787 Section: wmemmove Problem: Shallification x 2 (2 shalls in one sentence) Action: This function is not affected by locale and all wchar_t values are treated identically. -> This function shall not be affected by locale and all wchar_t values shall be treated identically. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1433 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1319) [DST-1514] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2162 Line: 50788 Section: wmemmove Problem: Shallification Action: valid characters are not treated -> valid characters shall not be treated [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1434 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1320) [DST-1515] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2162 Line: 50791 Section: wmemmove Problem: Shallification Action: copies zero wide -> shall copy zero wide [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1435 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1321) [DST-1516] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2163 Line: 50822 Section: wmemset Problem: Shallification x 2 (2 shalls in one sentence) Action: This function is not affected by locale and all wchar_t values are treated -> This function shall not be affected by locale and all wchar_t values shall be treated [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1436 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1322) [DST-1517] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2163 Line: 50824 Section: wmemset Problem: Shallification Action: are not treated specially. -> shall not be treated specially. [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1437 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1323) [DST-1518] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2163 Line: 50825 Section: wmemset Problem: Shallification Action: the function copies zero -> the function shall copy zero [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1438 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1324) [DST-1519] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2164 Line: 50858 Section: wordexp Problem: Shallification Action: function performs word expansions -> function shall perform word expansions [Ed recommendation: None Since the S&U vol is always supported we could change this by deleting 50855- partial50858, leaving , The wordexp() function shall perform ...." ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1439 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1325) [DST-1520] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2164 Line: 50860 Section: wordexp Problem: Use proper verb form. Action: Quoting, and places the list -> Quoting, and place the list [Ed recommendation: Accept] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 1440 donnte@microsoft.com Bug in xsid5 (rdvk# 59) [DST-66] Wed, 10 Jan 2001 22:25:42 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2164 Line: 50876 Section: wordexp Problem: Readability... keep topics together. Action: Move 50876-50878 to just after 50861 (where it's talking about "if supported"). (Keep as separate paragraph.) [Ed recommendation:None is this para still needed? ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1441 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1326) [DST-1521] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2164 Line: 50879 Section: wordexp Problem: Improper shall: shall on the standard. Action: type wordexp_t shall be defined in -> type wordexp_t are defined in [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1442 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1327) [DST-1522] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2164 Line: 50886 Section: wordexp Problem: Shallification Action: function stores the number -> function shall store the number [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1443 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1328) [DST-1523] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2164 Line: 50891 Section: wordexp Problem: Shallification Action: Name Expansion) is a separate -> Name Expansion) shall be a separate [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1444 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1329) [DST-1524] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2164 Line: 50892 Section: wordexp Problem: Shallification Action: The words are in order -> The words shall be in order [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1445 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1330) [DST-1525] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2165 Line: 50897 Section: wordexp Problem: Shallification Action: function allocates other space -> function shall allocate other space [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 1446 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1456) [DWC-91] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2169 Line: 51034 Section: wprintf Problem: (restrict keyword) Add "restrict" keyword to prototype. Action: Change "int wprintf(const wchar_t *format, ...);" To "int wprintf(const wchar_t *restrict format, ...);" _____________________________________________________________________________ OBJECTION Enhancement Request Number 1447 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1331) [DST-1526] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2170 Line: 51054 Section: pwrite Problem: Shallification Action: of data proceeds from the -> of data shall proceed from the [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1448 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1332) [DST-1527] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2170 Line: 51056 Section: pwrite Problem: Shallification Action: file offset is incremented by -> file offset shall be incremented by [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1449 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1333) [DST-1528] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: See Ed recommendation _____________________________________________________________________________ Page: 2170 Line: 51059 Section: pwrite Problem: Shallification Action: seeking, writing always takes -> seeking, writing shall always takes [Ed recommendation: Accept as marked seeking, writing always takes -> seeking, writing shall always take ] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1450 gwc@unisoft.com BUG in XSHd5 pwrite (rdvk# 1346) {gwc write no room} Wed, 7 Feb 2001 18:20:42 +0000 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2170 Line: 51070 Section: pwrite Problem: The action proposed in [DST-1529] is not appropriate. The intended requirements here are well known and understood. All that is needed is to clarify the wording. The description of EFBIG suffers the same problem (inherited from POSIX.1-1990). Action: On line 51069 insert "and there is no room for any bytes to be written" before ", the request shall fail". On line 51181 change "file size limit" to "file size limit, and there was no room for any bytes to be written". _____________________________________________________________________________ OBJECTION Enhancement Request Number 1451 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1334) [DST-1529] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2170 Line: 51070 Section: pwrite Problem: Line 51065 says "do partial writes" when exceeding the file size limit. Line 51069 says "error, do no write" under the same circumstances. They're both XSI. Action: Choose one. _____________________________________________________________________________ OBJECTION Enhancement Request Number 1452 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1335) [DST-1530] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2171 Line: 51118 Section: pwrite Problem: Shallification Action: file descriptor complete as -> file descriptor shall complete as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1453 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1336) [DST-1531] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2171 Line: 51120 Section: pwrite Problem: Shallification Action: file descriptor complete as -> file descriptor shall complete as [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1454 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1337) [DST-1532] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2172 Line: 51155 Section: pwrite Problem: Shallification Action: the operation fails and no -> the operation shall fail and no [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 1455 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1338) [DST-1533] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2172 Line: 51160 Section: pwrite Problem: "If fildes refers to a typed memory type, the result of the writev() or pwrite( ) functions is unspecified." A similar exception to that at 51124 for STREAMS would be expected here. Action: NO... don't add it. Merge the list of exceptions for write, writev() and pwrite() so that the same exeptions apply to all 3. (That is, merge starting at 51115 and 51153. To make that make sense, move 51147-51152 to just after 51114.) (In a few cases, it might be necessary to treat one of the 3 differently, but if the list of exceptions is ordered by file type rather than function call, keeping it all straight now and into the future will be easier.) _____________________________________________________________________________ COMMENT Enhancement Request Number 1456 dwc@spartan.eng.sun.com BUG in XSHd5 (rdvk# 1457) [DWC-92] Wed, 14 Feb 2001 23:59:28 -0800 (PST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2179 Line: 51410 Section: wscanf Problem: (restrict missing) The restrict keyword is missing from the prototype. Action: Change: int wscanf(const wchar_t *format, ...); To: int wscanf(const wchar_t *restrict format, ...); _____________________________________________________________________________ OBJECTION Enhancement Request Number 1457 donnte@microsoft.com Bug in xsid5 Assorted (rdvk# 1339) [DST-1534] Mon, 5 Feb 2001 19:57:19 -0800 _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 2180 Line: 51423 Section: y0 Problem: The application shall ensure that the value of x is positive. The C standard makes no such requirement, and in fact the input argument CAN be non-positive because Domain Errors are explicitly discussed. Action: Remove the TASA (just delete the sentence). [Ed recommendation: None y0 is not in the C standard]