mirror of
https://git.savannah.gnu.org/git/grub.git
synced 2026-10-26 09:10:53 +00:00
net/net: Add vlan information to net_ls_addr output
Example output: grub> net_ls_addr efinet1 00:11:22:33:44:55 192.0.2.100 vlan100 Signed-off-by: Chad Kimes <chkimes@github.com> Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
This commit is contained in:
1 parent
37ddd9457f
commit
98c299e540
2 files changed
+24
-1
No files matched your search
@@ -512,12 +512,18 @@ grub_net_addr_cmp (const grub_net_network_level_address_t *a,
|
||||
|
||||
#define GRUB_NET_MAX_STR_HWADDR_LEN (sizeof ("XX:XX:XX:XX:XX:XX"))
|
||||
|
||||
/* Max VLAN id = 4094 */
|
||||
#define GRUB_NET_MAX_STR_VLAN_LEN (sizeof ("vlanXXXX"))
|
||||
|
||||
void
|
||||
grub_net_addr_to_str (const grub_net_network_level_address_t *target,
|
||||
char *buf);
|
||||
void
|
||||
grub_net_hwaddr_to_str (const grub_net_link_level_address_t *addr, char *str);
|
||||
|
||||
void
|
||||
grub_net_vlan_to_str (grub_uint16_t vlantag, char *str);
|
||||
|
||||
grub_err_t
|
||||
grub_env_set_net_property (const char *intername, const char *suffix,
|
||||
const char *value, grub_size_t len);
|
||||
|
||||
Reference in new issue
Block a user