Add Virtual LAN support
This patch adds support for virtual LAN (VLAN) tagging. VLAN tagging allows multiple VLANs in a bridged network to share the same physical network link but maintain isolation: http://en.wikipedia.org/wiki/IEEE_802.1Q * grub-core/net/ethernet.c: Add check, get, and set vlan tag id. * grub-core/net/drivers/ieee1275/ofnet.c: Get vlan tag id from bootargs. * grub-core/net/arp.c: Add check. * grub-core/net/ip.c: Likewise. * include/grub/net/arp.h: Add vlantag attribute. * include/grub/net/ip.h: Likewise.
This commit is contained in:
parent
3bac4caa2b
commit
0544db450d
8 changed files with 126 additions and 20 deletions
19
ChangeLog
19
ChangeLog
|
@ -168,6 +168,25 @@
|
|||
2015-01-19 Kris Moore <kris@pcbsd.org>
|
||||
|
||||
* grub-core/disk/geli.c: Support GELI v6 and v7.
|
||||
=======
|
||||
2015-01-23 Paulo Flabiano Smorigo <pfsmorigo@br.ibm.com>
|
||||
|
||||
Add Virtual LAN support.
|
||||
|
||||
This patch adds support for virtual LAN (VLAN) tagging. VLAN tagging
|
||||
allows multiple VLANs in a bridged network to share the same physical
|
||||
network link but maintain isolation:
|
||||
|
||||
http://en.wikipedia.org/wiki/IEEE_802.1Q
|
||||
|
||||
* grub-core/net/ethernet.c: Add check, get, and set vlan tag id.
|
||||
* grub-core/net/drivers/ieee1275/ofnet.c: Get vlan tag id from
|
||||
bootargs.
|
||||
* grub-core/net/arp.c: Add check.
|
||||
* grub-core/net/ip.c: Likewise.
|
||||
* include/grub/net/arp.h: Add vlantag attribute.
|
||||
* include/grub/net/ip.h: Likewise.
|
||||
>>>>>>> Add Virtual LAN support
|
||||
|
||||
2014-12-09 Andrei Borzenkov <arvidjaar@gmail.com>
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue