On 10/2/2023 7:37 PM, Stephen Hemminger wrote: > Some of the ethernet address formats which were invalid will > now become valid inputs when rte_ether_unformat_addr is modified > to allow leading zeros. > > Also, make local variables static. > > Signed-off-by: Stephen Hemminger <step...@networkplumber.org> >
<...> > @@ -61,10 +60,8 @@ const char * ether_addr_invalid_strs[] = { > "INVA:LIDC:HARS", > /* misc */ > "01 23 45 67 89 AB", > - "01.23.45.67.89.AB", > "01,23,45,67,89,AB", > - "01:23:45\0:67:89:AB", > - "01:23:45#:67:89:AB", > Why these two are valid now? And I guess second one is still not valid, but first one is parsed as [1], is this expected? [1] 00:01:00:23:00:45