fixed lam_ifnext based to correctly handle end of list semantics
This commit was SVN r640.
Этот коммит содержится в:
родитель
5a13010974
Коммит
965c44204c
@ -270,7 +270,7 @@ int lam_ifnext(int if_index)
|
||||
intf = (lam_if_t*)lam_list_get_next(intf)) {
|
||||
if(intf->if_index == if_index) {
|
||||
lam_if_t* if_next = (lam_if_t*)lam_list_get_next(intf);
|
||||
return (if_next ? if_next->if_index : -1);
|
||||
return (if_next == (lam_if_t*)lam_list_get_end(&lam_if_list)) ? -1 : if_next->if_index;
|
||||
}
|
||||
}
|
||||
return (-1);
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user