iPXE currently uses the last four bytes of the MAC address as the DHCP transaction identifier. Reduce the probability of collisions by generating a random transaction identifier. Originally-implemented-by: Amos Kong <akong@redhat.com> Signed-off-by: Michael Brown <mcb30@ipxe.org>tags/v1.20.1
|
|
||
660 |
|
660 |
|
661 |
|
661 |
|
662 |
|
662 |
|
|
663 |
|
|
663 |
|
664 |
|
664 |
|
665 |
|
665 |
|
666 |
|
666 |
|
667 |
|
667 |
|
|
|
668 |
|
|
|
|
668 |
|
|
|
669 |
|
|
|
670 |
|
|
669 |
|
671 |
|
670 |
|
672 |
|
671 |
|
|
|
|
673 |
|
|
|
674 |
|
|
672 |
|
675 |
|
673 |
|
676 |
|
674 |
|
677 |
|
|
|
||
114 |
|
114 |
|
115 |
|
115 |
|
116 |
|
116 |
|
117 |
|
|
|
|
117 |
|
|
|
118 |
|
|
118 |
|
119 |
|
119 |
|
120 |
|
120 |
|
121 |
|
|
|
||
139 |
|
140 |
|
140 |
|
141 |
|
141 |
|
142 |
|
142 |
|
|
|
|
143 |
|
|
|
144 |
|
|
143 |
|
145 |
|
144 |
|
146 |
|
145 |
|
147 |
|
|
|
||
190 |
|
192 |
|
191 |
|
193 |
|
192 |
|
194 |
|
193 |
|
|
|
|
195 |
|
|
|
196 |
|
|
194 |
|
197 |
|
195 |
|
198 |
|
196 |
|
199 |
|
|
|
||
116 |
|
116 |
|
117 |
|
117 |
|
118 |
|
118 |
|
|
119 |
|
|
|
120 |
|
|
|
121 |
|
|
|
122 |
|
|
|
123 |
|
|
|
124 |
|
|
|
125 |
|
|
|
126 |
|
|
119 |
|
127 |
|
120 |
|
128 |
|
121 |
|
129 |
|
|
|
||
137 |
|
145 |
|
138 |
|
146 |
|
139 |
|
147 |
|
140 |
|
|
|
141 |
|
|
|
142 |
|
|
|
143 |
|
|
|
144 |
|
|
|
145 |
|
|
|
146 |
|
|
|
147 |
|
|
|
148 |
|
|
|
149 |
|
|
|
150 |
|
|
|
151 |
|
|
|
152 |
|
|
|
153 |
|
|
|
154 |
|
|
|
155 |
|
|
|
156 |
|
|
|
157 |
|
148 |
|
158 |
|
149 |
|
159 |
|
150 |
|
|
|
||
219 |
|
210 |
|
220 |
|
211 |
|
221 |
|
212 |
|
|
213 |
|
|
|
214 |
|
|
222 |
|
215 |
|
223 |
|
216 |
|
224 |
|
217 |
|
|
|
||
916 |
|
909 |
|
917 |
|
910 |
|
918 |
|
911 |
|
|
912 |
|
|
919 |
|
913 |
|
920 |
|
914 |
|
921 |
|
915 |
|
|
|
||
927 |
|
921 |
|
928 |
|
922 |
|
929 |
|
923 |
|
930 |
|
|
|
|
924 |
|
|
931 |
|
925 |
|
932 |
|
926 |
|
933 |
|
927 |
|
|
|
||
938 |
|
932 |
|
939 |
|
933 |
|
940 |
|
934 |
|
941 |
|
|
|
|
935 |
|
|
942 |
|
936 |
|
943 |
|
937 |
|
944 |
|
938 |
|
|
|
||
964 |
|
958 |
|
965 |
|
959 |
|
966 |
|
960 |
|
|
961 |
|
|
967 |
|
962 |
|
968 |
|
963 |
|
969 |
|
964 |
|
|
|
||
974 |
|
969 |
|
975 |
|
970 |
|
976 |
|
971 |
|
977 |
|
|
|
|
972 |
|
|
|
973 |
|
|
978 |
|
974 |
|
979 |
|
975 |
|
980 |
|
976 |
|
|
|
||
985 |
|
981 |
|
986 |
|
982 |
|
987 |
|
983 |
|
988 |
|
|
|
|
984 |
|
|
989 |
|
985 |
|
990 |
|
986 |
|
991 |
|
987 |
|
|
|
||
1099 |
|
1095 |
|
1100 |
|
1096 |
|
1101 |
|
1097 |
|
1102 |
|
|
|
|
1098 |
|
|
|
1099 |
|
|
1103 |
|
1100 |
|
1104 |
|
1101 |
|
1105 |
|
1102 |
|
|
|
||
1187 |
|
1184 |
|
1188 |
|
1185 |
|
1189 |
|
1186 |
|
1190 |
|
|
|
|
1187 |
|
|
1191 |
|
1188 |
|
1192 |
|
1189 |
|
1193 |
|
1190 |
|
|
|
||
1311 |
|
1308 |
|
1312 |
|
1309 |
|
1313 |
|
1310 |
|
|
1311 |
|
|
|
1312 |
|
|
|
1313 |
|
|
|
1314 |
|
|
1314 |
|
1315 |
|
1315 |
|
1316 |
|
1316 |
|
1317 |
|