Lines Matching defs:vlr
96 getvlan(prop_dictionary_t env, struct vlanreq *vlr, bool quiet)
98 memset(vlr, 0, sizeof(*vlr));
106 if (indirect_ioctl(env, SIOCGETVLAN, vlr) == -1)
115 struct vlanreq vlr;
118 if (getvlan(env, &vlr, false) == -1)
126 vlr.vlr_tag = tag;
128 if (indirect_ioctl(env, SIOCSETVLAN, &vlr) == -1)
136 struct vlanreq vlr;
140 if (getvlan(env, &vlr, false) == -1)
147 strlcpy(vlr.vlr_parent, parent, sizeof(vlr.vlr_parent));
154 vlr.vlr_tag = (unsigned short)tag;
156 if (indirect_ioctl(env, SIOCSETVLAN, &vlr) == -1)
164 struct vlanreq vlr;
166 if (getvlan(env, &vlr, true) == -1)
169 if (vlr.vlr_tag || vlr.vlr_parent[0] != '\0')
171 vlr.vlr_tag, vlr.vlr_parent[0] == '\0' ?
172 "<none>" : vlr.vlr_parent);