> +static inline struct iavf_emu_sock_list * iavf_emu_find_sock_list(char
> +*sock_addr) {
> +     struct iavf_emu_sock_list *list;
> +     struct iavf_emudev *dev;
> +     int list_exist;

Initialize list_exist to 0?
> +
> +     if (!sock_addr)
> +             return NULL;
> +
> +     pthread_mutex_lock(&sock_list_lock);
> +
> +     TAILQ_FOREACH(list, &sock_list, next) {
> +             dev = (struct iavf_emudev *)list->emu_dev->priv_data;
> +
> +             if (!strcmp(dev->sock_addr, sock_addr)) {
> +                     list_exist = 1;
> +                     break;
> +             }
> +             break;
This "break" need to be removed.

> +     }
> +
> +     pthread_mutex_unlock(&sock_list_lock);
> +
> +     if (!list_exist)
> +             return NULL;
> +
> +     return list;
> +}
> +

Reply via email to