[Comm] vconfig & REORDER_HDR -- is a bug there?
Dmytro O. Redchuk
=?iso-8859-1?q?dor_=CE=C1_ldc=2Enet?=
Вт Фев 28 09:59:49 MSK 2006
On Mon, Feb 27, 2006 at 07:38:36PM +0300, Sergey Vlasov wrote:
> On Mon, Feb 27, 2006 at 04:23:35PM +0200, Dmytro O. Redchuk wrote:
> > Что "более правильно":
> > 1. Пересобрать vconfig, чтобы поведение соответствовало сообщению usage;
>
> Однако в этом случае операция vconfig add становится неатомарной
> (состояние флага REORDER_HDR нельзя указать при создании vlan - можно
> лишь изменить его для уже созданного vlan).
>
> > 2. Пересобрать vconfig, чтобы сообщение usage "соответствовало
> > действительности", и повесить багу на net-scripts (которая и останется
> > багой повеки?)
[...]
> > Учитывая "действительность" (и net-scripts в том числе), я бы сказал, что
> > правильнее вариант 1. :)
>
> Вот ещё действительность:
>
> http://linux.bkbits.net:8080/linux-2.4/hist/net/8021q/vlan.c?nav=index.html|src/|src/net|src/net/8021q
>
> unsigned short vlan_default_dev_flags = 1; там стоит с самой первой
> версии. Похоже, 0 там было только в патчах, существовавших до
> вхождения поддержки vlan в ядро.
Третий вариант -- пересобрать ядро? Чтобы умолчанием был ноль?
Что делать пользователям мастера 2.4? Денис намекнул, что net-scripts
патчить "неинтересно" (кавычки "мои"; прошу прощения, если несколько
перевираю, -- поправьте).
Я бы патч прислал, но мне это тоже сейчас "не в тему" (кроме того, к
net-scripts у меня есть и более серьёзные претензии, требующие немножко
больше усилий).
--
_,-=._ /|_/|
`-.} `=._,.-=-._., @ @._,
`._ _,-. ) _,.-'
` G.m-"^m`m' Dmytro O. Redchuk
Подробная информация о списке рассылки community