[PATCH] 802.1p priority
Vladimir Grebenschikov
vova at fbsd.ru
Thu Jan 20 02:26:54 PST 2005
В чт, 20/01/2005 в 08:54 +0500, Boris Kovalenko пишет:
> Hello!
>
> I want to implement 802.1p priority tagging for VLAN. I made this dirty
> patch and wonder - it works for me. May somebody look at it and tell me
> is this enough for BSD community or should I look and patch something more?
>
> вложение plain text document (patch-8021p.diff)
> --- sbin/ifconfig/ifconfig.h.orig Wed Jan 19 10:44:20 2005
> +++ sbin/ifconfig/ifconfig.h Wed Jan 19 10:09:57 2005
> @@ -49,6 +49,7 @@
>
> extern void setvlantag(const char *, int, int, const struct afswtch *rafp);
> extern void setvlandev(const char *, int, int, const struct afswtch *rafp);
> +extern void setvlanpri(const char *, int, int, const struct afswtch *rafp);
> extern void unsetvlandev(const char *, int, int, const struct afswtch *rafp);
> extern void vlan_status(int s, struct rt_addrinfo *);
...
> --- sbin/ifconfig/ifconfig.c.orig Wed Jan 19 10:56:44 2005
> +++ sbin/ifconfig/ifconfig.c Wed Jan 19 10:56:24 2005
> @@ -248,6 +248,7 @@
> #ifdef USE_VLANS
> { "vlan", NEXTARG, setvlantag },
> { "vlandev", NEXTARG, setvlandev },
> + { "vlanpri", NEXTARG, setvlandev },
{ "vlanpri", NEXTARG, setvlanpri },
Should be setvlanpri instead of setvlandev ?
> { "-vlandev", NEXTARG, unsetvlandev },
> #endif
> #if 0
--
Vladimir B. Grebenchikov
vova at fbsd.ru
More information about the freebsd-net
mailing list