Lines Matching defs:entry

338 STP_IN_port_get_state (IN int vlan_id, INOUT UID_STP_PORT_STATE_T* entry)
351 port = _stpapi_port_find (this, entry->port_no);
357 entry->port_id = port->port_id;
359 entry->state = UID_PORT_DISABLED;
361 entry->state = UID_PORT_DISCARDING;
363 entry->state = UID_PORT_LEARNING;
365 entry->state = UID_PORT_FORWARDING;
368 entry->uptime = port->uptime;
369 entry->path_cost = port->operPCost;
370 _conv_br_id_2_uid (&port->portPrio.root_bridge, &entry->designated_root);
371 entry->designated_cost = port->portPrio.root_path_cost;
372 _conv_br_id_2_uid (&port->portPrio.design_bridge, &entry->designated_bridge);
373 entry->designated_port = port->portPrio.design_port;
376 case DisabledPort: entry->role = ' '; break;
377 case AlternatePort: entry->role = 'A'; break;
378 case BackupPort: entry->role = 'B'; break;
379 case RootPort: entry->role = 'R'; break;
380 case DesignatedPort: entry->role = 'D'; break;
381 case NonStpPort: entry->role = '-'; break;
382 default: entry->role = '?'; break;
386 (void) memset (&entry->designated_root, 0, sizeof (UID_BRIDGE_ID_T));
387 (void) memset (&entry->designated_bridge, 0, sizeof (UID_BRIDGE_ID_T));
388 entry->designated_cost = 0;
389 entry->designated_port = port->port_id;
393 entry->oper_point2point = (P2P_FORCE_FALSE == port->adminPointToPointMac) ? 0 : 1;
394 entry->oper_edge = port->adminEdge;
395 entry->oper_stp_neigb = 0;
397 entry->oper_point2point = port->operPointToPointMac ? 1 : 0;
398 entry->oper_edge = port->operEdge ? 1 : 0;
399 entry->oper_stp_neigb = port->sendRSTP ? 0 : 1;
401 entry->oper_port_path_cost = port->operPCost;
403 entry->rx_cfg_bpdu_cnt = port->rx_cfg_bpdu_cnt;
404 entry->rx_rstp_bpdu_cnt = port->rx_rstp_bpdu_cnt;
405 entry->rx_tcn_bpdu_cnt = port->rx_tcn_bpdu_cnt;
407 entry->fdWhile = port->fdWhile; /* 17.15.1 */
408 entry->helloWhen = port->helloWhen; /* 17.15.2 */
409 entry->mdelayWhile = port->mdelayWhile; /* 17.15.3 */
410 entry->rbWhile = port->rbWhile; /* 17.15.4 */
411 entry->rcvdInfoWhile = port->rcvdInfoWhile;/* 17.15.5 */
412 entry->rrWhile = port->rrWhile; /* 17.15.6 */
413 entry->tcWhile = port->tcWhile; /* 17.15.7 */
414 entry->txCount = port->txCount; /* 17.18.40 */
415 entry->lnkWhile = port->lnkWhile;
417 entry->rcvdInfoWhile = port->rcvdInfoWhile;
418 entry->top_change_ack = port->tcAck;
419 entry->tc = port->tc;
426 STP_IN_stpm_get_state (IN int vlan_id, OUT UID_STP_STATE_T* entry)
438 (void) strncpy (entry->vlan_name, this->name, NAME_LEN);
439 entry->vlan_id = this->vlan_id;
440 _conv_br_id_2_uid (&this->rootPrio.root_bridge, &entry->designated_root);
441 entry->root_path_cost = this->rootPrio.root_path_cost;
442 entry->root_port = this->rootPortId;
443 entry->max_age = this->rootTimes.MaxAge;
444 entry->forward_delay = this->rootTimes.ForwardDelay;
445 entry->hello_time = this->rootTimes.HelloTime;
447 _conv_br_id_2_uid (&this->BrId, &entry->bridge_id);
449 entry->stp_enabled = this->admin_state;
451 entry->timeSince_Topo_Change = this->timeSince_Topo_Change;
452 entry->Topo_Change_Count = this->Topo_Change_Count;
453 entry->Topo_Change = this->Topo_Change;