mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-21 19:02:25 +00:00
virNetDevParseMcast: Avoid magic constant
There is no guarantee that an enum start it mapped onto a value of zero. However, we are guaranteed that enum items are consecutive integers. Moreover, it's a pity to define an enum to avoid using magical constants but then using them anyway. Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
This commit is contained in:
parent
1f24c1494a
commit
327bc16a05
@ -2708,7 +2708,7 @@ static int virNetDevParseMcast(char *buf, virNetDevMcastEntryPtr mcast)
|
||||
char *saveptr;
|
||||
char *endptr;
|
||||
|
||||
for (ifindex = 0, next = buf; ifindex < VIR_MCAST_TYPE_LAST; ifindex++,
|
||||
for (ifindex = VIR_MCAST_TYPE_INDEX_TOKEN, next = buf; ifindex < VIR_MCAST_TYPE_LAST; ifindex++,
|
||||
next = NULL) {
|
||||
token = strtok_r(next, VIR_MCAST_TOKEN_DELIMS, &saveptr);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user