Lines Matching defs:llinfo
409 why = "could not allocate llinfo";
520 struct llinfo_arp *llinfo;
575 log(LOG_DEBUG, "arpresolve: can't allocate llinfo for %s\n",
600 llinfo = (struct llinfo_arp*)route->rt_llinfo;
602 if (llinfo->la_hold) {
603 m_freem(llinfo->la_hold);
605 llinfo->la_hold = packet;
610 if (llinfo->la_asked == 0 || route->rt_rmx.rmx_expire != timenow.tv_sec) {
612 if (llinfo->la_asked++ < arp_maxtries) {
621 llinfo->la_asked = 0;
622 llinfo->la_hold = NULL;
647 struct llinfo_arp *llinfo;
865 /* update the llinfo, send a queued packet if there is one */
866 llinfo = (struct llinfo_arp*)route->rt_llinfo;
867 llinfo->la_asked = 0;
868 if (llinfo->la_hold) {
870 m0 = llinfo->la_hold;
871 llinfo->la_hold = 0;