Lines Matching defs:entry
502 RT_entry *entry = (RT_entry *)&RT_table[next_entry];
504 for (*len=0; entry_num < RT_maxentry; entry_num++,entry++) {
505 if ((net_port != entry->NetPort) &&
506 !(entry->AURPFlag & AURP_NetHiden)) {
507 if ((entry->EntryState & 0x0F) >= RTE_STATE_SUSPECT) {
508 if (entry->NetStart) {
510 *(short *)buf = entry->NetStart;
512 *buf++ = 0x80 | (entry->NetDist & 0x1F);
513 *(short *)buf = entry->NetStop;
519 *(short *)buf = entry->NetStop;
521 *buf++ = (entry->NetDist & 0x1F);
611 * replace with the new entry
620 } else { /* no entry found */
750 RT_entry *entry = (RT_entry *)RT_table;
755 for (entry_num=0; entry_num < RT_maxentry; entry_num++,entry++) {
756 if ((net_port == entry->NetPort) && (node == entry->NextIRNode)) {
757 zt_remove_zones(entry->ZoneBitMap);
758 rt_delete(entry->NetStop, entry->NetStart);
764 void AURPrtupdate(entry, ev)
765 RT_entry *entry;
774 ev, entry->NetStart, entry->NetStop));
782 if ((net_access[i] == entry->NetStart) ||
783 (net_access[i] == entry->NetStop))
790 if ((net_access[i] == entry->NetStart) ||
791 (net_access[i] == entry->NetStop))
800 if (entry->NetStart) {
801 *(unsigned short *)&ev_tuple[1] = entry->NetStart;
802 ev_tuple[3] = 0x80 | (entry->NetDist & 0x1F);
803 *(unsigned short *)&ev_tuple[4] = entry->NetStop;
806 *(unsigned short *)&ev_tuple[1] = entry->NetStop;
807 ev_tuple[3] = (entry->NetDist & 0x1F);