(what = "unknown flag", lldpctl_atom_set_int(med_policy,
lldpctl_k_med_policy_unknown,
cmdenv_get(env, "unknown")?1:0)) == NULL ||
+ (what = "tagged flag", lldpctl_atom_set_int(med_policy,
+ lldpctl_k_med_policy_tagged,
+ cmdenv_get(env, "tagged")?1:0)) == NULL ||
(what = "vlan",
cmdenv_get(env, "vlan")?
lldpctl_atom_set_str(med_policy,
configure_medpolicy,
"unknown", "Set unknown flag",
cmd_check_application_but_no, cmd_store_env_and_pop, "unknown");
+ commands_new(
+ configure_medpolicy,
+ "tagged", "Set tagged flag",
+ cmd_check_application_but_no, cmd_store_env_and_pop, "tagged");
commands_new(
commands_new(
configure_medpolicy,
.Cd med policy
.Cd application Ar application
.Op Cd unknown
+.Op Cd tagged
.Op Cd vlan Ar vlan
.Op Cd priority Ar priority
.Op Cd dscp Ar dscp
.Cd vlan
tells which 802.1q VLAN ID has to be advertised for the network
policy. A valid value is between 1 and 4094.
+.Cd tagged
+tells the VLAN should be tagged for the specified application type.
.Cd priority
allows one to specify IEEE 802.1d / IEEE 802.1p Layer 2 Priority, also
known as Class of Service (CoS), to be used for the specified
-application type. It should be one of those values:
+application type. This field is usually ignored if no VLAN is
+specified. It should be one of those values:
.Bl -bullet -compact -offset XXXXXXXX
.It
background