[devel] Портирование smcroute на 4.0 branch
Kirill A. Shutemov
kirill на shutemov.name
Вт Май 4 17:31:43 UTC 2010
2010/5/4 Андрей Черепанов <cas на altlinux.ru>:
> Пытаюсь для static multiroute портировать smcroute на 4.0 branch. Не выходит.
> Как отрубить /usr/include/netinet/in.h (явно в коде нигде не вызывается)?
>
> In file included from /usr/include/linux/mroute.h:5,
> from mclab.h:51,
> from smcroute.c:38:
> /usr/include/linux/in.h:26: error: redeclaration of enumerator 'IPPROTO_IP'
> /usr/include/netinet/in.h:33: error: previous definition of 'IPPROTO_IP' was
> here
В 4.0 слишком старые glibc-kernheaders. Как workaround -- вставить
#define _LINUX_IN_H перед включением <linux/mroute.h>
Подробная информация о списке рассылки Devel