Lines Matching refs:ifID
89 at_ifaddr_t *ifID;
93 void trackrouter_rem_if(ifID)
94 register at_ifaddr_t *ifID;
101 if (trackedrouters[i].ifID == ifID) {
129 void trackrouter(ifID, net, node)
130 register at_ifaddr_t *ifID;
153 if (ifID->ifARouter.s_net == 0) {
157 atalk_post_msg(ifID->aa_ifp, KEV_ATALK_ROUTERUP, 0, 0);
160 unused->ifID = ifID;
163 ifID->ifRouterState = ROUTER_AROUND;
166 if (NET(ifID) == 0 && NODE(ifID) == 0) {
167 NET(ifID) = net;
168 NODE(ifID) = node;
186 ourrouter = deadrouter->ifID;
255 void rtmp_input (mp, ifID)
257 register at_ifaddr_t *ifID;
275 if (!ifID) {
283 this_net = ifID->ifThisNode.s_net;
296 if (ifID->ifRouterState == ROUTER_AROUND) {
297 if ((ifID->ifThisCableStart == range_start) &&
298 (ifID->ifThisCableEnd == range_end)) {
299 trackrouter(ifID,
313 if (ifID->ifRouterState == NO_ROUTER) {
318 trackrouter(ifID,
322 ifID->ifRouterState = ROUTER_WARNING;
325 atalk_post_msg(ifID->aa_ifp, KEV_ATALK_ROUTERUP_INVALID, 0, 0);
340 ifID->ifThisCableStart = range_start;
341 ifID->ifThisCableEnd = range_end;
345 atalk_post_msg(ifID->aa_ifp, KEV_ATALK_ROUTERUP, 0, 0);
347 trackrouter(ifID,
351 zip_control(ifID, ZIP_LATE_ROUTER);
358 if (ifID->ifRouterState == NO_ROUTER) {
361 trackrouter(ifID,
365 ifID->ifRouterState = ROUTER_WARNING;
369 atalk_post_msg(ifID->aa_ifp, KEV_ATALK_ROUTERUP_INVALID, 0, 0);