bitmap_and() returns true if the resulting bitmap is not empty. Propagate that return value through linkmode_and() so callers can use it where applicable.
Signed-off-by: Yury Norov <[email protected]> --- include/linux/linkmode.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/linux/linkmode.h b/include/linux/linkmode.h index 3b9de09871f6..c08632c10c3d 100644 --- a/include/linux/linkmode.h +++ b/include/linux/linkmode.h @@ -20,10 +20,10 @@ static inline void linkmode_copy(unsigned long *dst, const unsigned long *src) bitmap_copy(dst, src, __ETHTOOL_LINK_MODE_MASK_NBITS); } -static inline void linkmode_and(unsigned long *dst, const unsigned long *a, +static inline bool linkmode_and(unsigned long *dst, const unsigned long *a, const unsigned long *b) { - bitmap_and(dst, a, b, __ETHTOOL_LINK_MODE_MASK_NBITS); + return bitmap_and(dst, a, b, __ETHTOOL_LINK_MODE_MASK_NBITS); } static inline void linkmode_or(unsigned long *dst, const unsigned long *a, -- 2.53.0
