Allow the link layer to directly report whether or not a packet is multicast or broadcast at the time of calling pull(), rather than relying on heuristics to determine this at a later stage. Signed-off-by: Michael Brown <mcb30@ipxe.org>tags/v1.20.1
 Michael Brown
						
						14 years ago
							Michael Brown
						
						14 years ago
					|  |  | ||
| 652 |  | 652 |  | 
| 653 |  | 653 |  | 
| 654 |  | 654 |  | 
|  | 655 |  | |
| 655 |  | 656 |  | 
| 656 |  | 657 |  | 
| 657 |  | 658 |  | 
|  |  | ||
| 753 |  | 754 |  | 
| 754 |  | 755 |  | 
| 755 |  | 756 |  | 
| 756 |  |  | |
|  | 757 |  | |
|  | 758 |  | |
| 757 |  | 759 |  | 
| 758 |  | 760 |  | 
| 759 |  | 761 |  | 
|  |  | ||
| 788 |  | 790 |  | 
| 789 |  | 791 |  | 
| 790 |  | 792 |  | 
| 791 |  |  | |
| 792 |  |  | |
| 793 |  |  | |
| 794 |  |  | |
| 795 |  |  | |
|  | 793 |  | |
| 796 |  | 794 |  | 
| 797 |  |  | |
|  | 795 |  | |
| 798 |  | 796 |  | 
|  | 797 |  | |
|  | 798 |  | |
| 799 |  | 799 |  | 
| 800 |  | 800 |  | 
| 801 |  | 801 |  | 
|  |  | ||
| 224 |  | 224 |  | 
| 225 |  | 225 |  | 
| 226 |  | 226 |  | 
|  | 227 |  | |
| 227 |  | 228 |  | 
| 228 |  | 229 |  | 
| 229 |  | 230 |  | 
| 230 |  | 231 |  | 
| 231 |  |  | |
|  | 232 |  | |
|  | 233 |  | |
| 232 |  | 234 |  | 
| 233 |  | 235 |  | 
| 234 |  | 236 |  | 
|  |  | ||
| 255 |  | 257 |  | 
| 256 |  | 258 |  | 
| 257 |  | 259 |  | 
|  | 260 |  | |
| 258 |  | 261 |  | 
| 259 |  | 262 |  | 
| 260 |  | 263 |  | 
|  |  | ||
| 66 |  | 66 |  | 
| 67 |  | 67 |  | 
| 68 |  | 68 |  | 
| 69 |  |  | |
| 70 |  |  | |
| 71 |  |  | |
| 72 |  |  | |
|  | 69 |  | |
|  | 70 |  | |
|  | 71 |  | |
|  | 72 |  | |
|  | 73 |  | |
|  | 74 |  | |
| 73 |  | 75 |  | 
| 74 |  | 76 |  | 
| 75 |  | 77 |  | 
| 76 |  | 78 |  | 
| 77 |  |  | |
|  | 79 |  | |
|  | 80 |  | |
| 78 |  | 81 |  | 
| 79 |  | 82 |  | 
| 80 |  | 83 |  | 
| 81 |  |  | |
| 82 |  |  | |
|  | 84 |  | |
|  | 85 |  | |
| 83 |  | 86 |  | 
| 84 |  | 87 |  | 
| 85 |  | 88 |  | 
|  |  | ||
| 97 |  | 100 |  | 
| 98 |  | 101 |  | 
| 99 |  | 102 |  | 
|  | 103 |  | |
|  | 104 |  | |
|  | 105 |  | |
|  | 106 |  | |
|  | 107 |  | |
|  | 108 |  | |
| 100 |  | 109 |  | 
| 101 |  | 110 |  | 
| 102 |  | 111 |  | 
|  |  | ||
| 125 |  | 134 |  | 
| 126 |  | 135 |  | 
| 127 |  | 136 |  | 
|  | 137 |  | |
| 128 |  | 138 |  | 
| 129 |  | 139 |  | 
| 130 |  | 140 |  | 
| 131 |  | 141 |  | 
| 132 |  |  | |
|  | 142 |  | |
| 133 |  | 143 |  | 
| 134 |  | 144 |  | 
| 135 |  | 145 |  | 
|  |  | ||
| 611 |  | 621 |  | 
| 612 |  | 622 |  | 
| 613 |  | 623 |  | 
| 614 |  |  | |
|  | 624 |  | |
| 615 |  | 625 |  | 
| 616 |  | 626 |  | 
| 617 |  | 627 |  | 
|  |  | ||
| 658 |  | 658 |  | 
| 659 |  | 659 |  | 
| 660 |  | 660 |  | 
|  | 661 |  | |
| 661 |  | 662 |  | 
| 662 |  | 663 |  | 
| 663 |  | 664 |  | 
|  |  | ||
| 682 |  | 683 |  | 
| 683 |  | 684 |  | 
| 684 |  | 685 |  | 
| 685 |  |  | |
|  | 686 |  | |
|  | 687 |  | |
| 686 |  | 688 |  | 
| 687 |  | 689 |  | 
| 688 |  | 690 |  | 
|  |  | ||
| 135 |  | 135 |  | 
| 136 |  | 136 |  | 
| 137 |  | 137 |  | 
| 138 |  |  | |
|  | 138 |  | |
|  | 139 |  | |
| 139 |  | 140 |  | 
| 140 |  | 141 |  | 
| 141 |  | 142 |  | 
|  |  | ||
| 529 |  | 530 |  | 
| 530 |  | 531 |  | 
| 531 |  | 532 |  | 
|  | 533 |  | |
| 532 |  | 534 |  | 
| 533 |  | 535 |  | 
| 534 |  | 536 |  | 
|  |  | ||
| 537 |  | 539 |  | 
| 538 |  | 540 |  | 
| 539 |  | 541 |  | 
| 540 |  |  | |
|  | 542 |  | |
| 541 |  | 543 |  | 
| 542 |  | 544 |  | 
| 543 |  | 545 |  | 
|  |  | ||
| 586 |  | 588 |  | 
| 587 |  | 589 |  | 
| 588 |  | 590 |  | 
|  | 591 |  | |
|  | 592 |  | |
|  | 593 |  | |
|  | 594 |  | |
| 589 |  | 595 |  | 
| 590 |  | 596 |  | 
| 591 |  | 597 |  | 
|  |  | ||
| 906 |  | 906 |  | 
| 907 |  | 907 |  | 
| 908 |  | 908 |  | 
|  | 909 |  | |
| 909 |  | 910 |  | 
| 910 |  |  | |
| 911 |  | 911 |  | 
| 912 |  | 912 |  | 
| 913 |  | 913 |  | 
| 914 |  | 914 |  | 
| 915 |  |  | |
|  | 915 |  | |
|  | 916 |  | |
| 916 |  | 917 |  | 
| 917 |  | 918 |  | 
| 918 |  | 919 |  | 
|  |  | ||
| 186 |  | 186 |  | 
| 187 |  | 187 |  | 
| 188 |  | 188 |  | 
|  | 189 |  | |
| 189 |  | 190 |  | 
| 190 |  | 191 |  | 
| 191 |  | 192 |  | 
|  |  | ||
| 196 |  | 197 |  | 
| 197 |  | 198 |  | 
| 198 |  | 199 |  | 
| 199 |  |  | |
|  | 200 |  | |
|  | 201 |  | |
| 200 |  | 202 |  | 
| 201 |  | 203 |  | 
| 202 |  | 204 |  | 
|  |  | ||
| 38 |  | 38 |  | 
| 39 |  | 39 |  | 
| 40 |  | 40 |  | 
|  | 41 |  | |
| 41 |  | 42 |  | 
| 42 |  | 43 |  | 
| 43 |  | 44 |  | 
| 44 |  | 45 |  | 
| 45 |  |  | |
|  | 46 |  | |
|  | 47 |  | |
| 46 |  | 48 |  | 
| 47 |  | 49 |  | 
| 48 |  | 50 |  | 
|  |  | ||
| 234 |  | 234 |  | 
| 235 |  | 235 |  | 
| 236 |  | 236 |  | 
|  | 237 |  | |
| 237 |  | 238 |  | 
| 238 |  | 239 |  | 
| 239 |  | 240 |  | 
| 240 |  | 241 |  | 
| 241 |  | 242 |  | 
| 242 |  |  | |
|  | 243 |  | |
|  | 244 |  | |
| 243 |  | 245 |  | 
| 244 |  | 246 |  | 
| 245 |  | 247 |  | 
|  |  | ||
| 71 |  | 71 |  | 
| 72 |  | 72 |  | 
| 73 |  | 73 |  | 
|  | 74 |  | |
| 74 |  | 75 |  | 
| 75 |  | 76 |  | 
| 76 |  | 77 |  | 
| 77 |  | 78 |  | 
| 78 |  |  | |
|  | 79 |  | |
|  | 80 |  | |
| 79 |  | 81 |  | 
| 80 |  | 82 |  | 
| 81 |  | 83 |  | 
|  |  | ||
| 92 |  | 94 |  | 
| 93 |  | 95 |  | 
| 94 |  | 96 |  | 
|  | 97 |  | |
|  | 98 |  | |
|  | 99 |  | |
|  | 100 |  | |
| 95 |  | 101 |  | 
| 96 |  | 102 |  | 
| 97 |  | 103 |  | 
|  |  | ||
| 331 |  | 331 |  | 
| 332 |  | 332 |  | 
| 333 |  | 333 |  | 
|  | 334 |  | |
| 334 |  | 335 |  | 
| 335 |  | 336 |  | 
| 336 |  | 337 |  | 
| 337 |  |  | |
|  | 338 |  | |
|  | 339 |  | |
| 338 |  | 340 |  | 
| 339 |  | 341 |  | 
| 340 |  | 342 |  | 
|  |  | ||
| 924 |  | 926 |  | 
| 925 |  | 927 |  | 
| 926 |  | 928 |  | 
|  | 929 |  | |
| 927 |  | 930 |  | 
| 928 |  | 931 |  | 
| 929 |  | 932 |  | 
| 930 |  | 933 |  | 
| 931 |  | 934 |  | 
| 932 |  |  | |
|  | 935 |  | |
|  | 936 |  | |
| 933 |  | 937 |  | 
| 934 |  | 938 |  | 
| 935 |  | 939 |  | 
|  |  | ||
| 381 |  | 381 |  | 
| 382 |  | 382 |  | 
| 383 |  | 383 |  | 
| 384 |  |  | |
| 385 |  |  | |
| 386 |  |  | |
| 387 |  |  | |
|  | 384 |  | |
|  | 385 |  | |
|  | 386 |  | |
|  | 387 |  | |
|  | 388 |  | |
|  | 389 |  | |
| 388 |  | 390 |  | 
| 389 |  | 391 |  | 
| 390 |  | 392 |  | 
|  |  | ||
| 392 |  | 394 |  | 
| 393 |  | 395 |  | 
| 394 |  | 396 |  | 
| 395 |  |  | |
|  | 397 |  | |
|  | 398 |  | |
| 396 |  | 399 |  | 
| 397 |  | 400 |  | 
| 398 |  | 401 |  | 
|  |  | ||
| 288 |  | 288 |  | 
| 289 |  | 289 |  | 
| 290 |  | 290 |  | 
|  | 291 |  | |
| 291 |  | 292 |  | 
| 292 |  | 293 |  | 
| 293 |  | 294 |  | 
| 294 |  | 295 |  | 
| 295 |  | 296 |  | 
| 296 |  | 297 |  | 
| 297 |  |  | |
|  | 298 |  | |
|  | 299 |  | |
| 298 |  | 300 |  | 
| 299 |  | 301 |  | 
| 300 |  | 302 |  | 
|  |  | ||
| 678 |  | 678 |  | 
| 679 |  | 679 |  | 
| 680 |  | 680 |  | 
|  | 681 |  | |
| 681 |  | 682 |  | 
| 682 |  | 683 |  | 
| 683 |  | 684 |  | 
| 684 |  |  | |
|  | 685 |  | |
|  | 686 |  | |
| 685 |  | 687 |  | 
| 686 |  | 688 |  | 
| 687 |  | 689 |  | 
| 688 |  | 690 |  | 
| 689 |  | 691 |  | 
| 690 |  | 692 |  | 
| 691 |  |  | |
|  | 693 |  | |
| 692 |  | 694 |  | 
| 693 |  | 695 |  | 
| 694 |  | 696 |  | 
|  |  | ||
| 710 |  | 712 |  | 
| 711 |  | 713 |  | 
| 712 |  | 714 |  | 
|  | 715 |  | |
| 713 |  | 716 |  | 
| 714 |  | 717 |  | 
| 715 |  | 718 |  | 
|  |  | ||
| 743 |  | 746 |  | 
| 744 |  | 747 |  | 
| 745 |  | 748 |  | 
| 746 |  |  | |
|  | 749 |  | |
|  | 750 |  | |
| 747 |  | 751 |  | 
| 748 |  | 752 |  | 
| 749 |  | 753 |  | 
|  |  | ||
| 751 |  | 755 |  | 
| 752 |  | 756 |  | 
| 753 |  | 757 |  | 
| 754 |  |  | |
|  | 758 |  | |
| 755 |  | 759 |  | 
| 756 |  | 760 |  | 
| 757 |  | 761 |  | 
|  |  | ||
| 38 |  | 38 |  | 
| 39 |  | 39 |  | 
| 40 |  | 40 |  | 
|  | 41 |  | |
| 41 |  | 42 |  | 
| 42 |  | 43 |  | 
| 43 |  | 44 |  | 
|  |  | ||
| 45 |  | 46 |  | 
| 46 |  | 47 |  | 
| 47 |  | 48 |  | 
| 48 |  |  | |
|  | 49 |  | |
|  | 50 |  | |
| 49 |  | 51 |  | 
| 50 |  | 52 |  | 
| 51 |  | 53 |  | 
|  |  | ||
| 91 |  | 91 |  | 
| 92 |  | 92 |  | 
| 93 |  | 93 |  | 
|  | 94 |  | |
| 94 |  | 95 |  | 
| 95 |  | 96 |  | 
| 96 |  | 97 |  | 
| 97 |  | 98 |  | 
| 98 |  | 99 |  | 
| 99 |  |  | |
|  | 100 |  | |
| 100 |  | 101 |  | 
| 101 |  | 102 |  | 
| 102 |  | 103 |  | 
|  |  | ||
| 214 |  | 215 |  | 
| 215 |  | 216 |  | 
| 216 |  | 217 |  | 
|  | 218 |  | |
| 217 |  | 219 |  | 
| 218 |  | 220 |  | 
| 219 |  | 221 |  | 
| 220 |  |  | |
|  | 222 |  | |
|  | 223 |  | |
| 221 |  | 224 |  | 
| 222 |  | 225 |  | 
| 223 |  | 226 |  | 
|  |  | ||
| 47 |  | 47 |  | 
| 48 |  | 48 |  | 
| 49 |  | 49 |  | 
|  | 50 |  | |
| 50 |  | 51 |  | 
| 51 |  | 52 |  | 
| 52 |  | 53 |  | 
| 53 |  | 54 |  | 
| 54 |  | 55 |  | 
| 55 |  |  | |
|  | 56 |  | |
|  | 57 |  | |
| 56 |  | 58 |  | 
| 57 |  | 59 |  | 
| 58 |  | 60 |  | 
|  |  | ||
| 97 |  | 99 |  | 
| 98 |  | 100 |  | 
| 99 |  | 101 |  | 
|  | 102 |  | |
| 100 |  | 103 |  | 
| 101 |  | 104 |  | 
| 102 |  | 105 |  | 
|  |  | ||
| 166 |  | 169 |  | 
| 167 |  | 170 |  | 
| 168 |  | 171 |  | 
| 169 |  |  | |
|  | 172 |  | |
|  | 173 |  | |
| 170 |  | 174 |  | 
| 171 |  | 175 |  | 
| 172 |  | 176 |  |