• Home
  • History
  • Annotate
  • Raw
  • Download

Lines Matching refs:dbdat

307 	DBT dbkey, dbdat;  in do_one_request()  local
344 if (dbase->get(dbase, &dbkey, &dbdat, 0) != 0) { in do_one_request()
345 dbdat.data = 0; in do_one_request()
346 dbdat.size = 0; in do_one_request()
365 if (dbdat.data && !IS_NEG(dbdat.data)) in do_one_request()
373 if (dbdat.data && !IS_NEG(dbdat.data)) { in do_one_request()
375 respond_to_kernel(key.iface, key.addr, dbdat.data, dbdat.size); in do_one_request()
381 if (dbdat.data && NEG_VALID(dbdat.data)) { in do_one_request()
382 if (NEG_CNT(dbdat.data) >= active_probing) { in do_one_request()
393 NEG_CNT(dbdat.data)++; in do_one_request()
394 dbase->put(dbase, &dbkey, &dbdat, 0); in do_one_request()
404 if (!dbdat.data || in do_one_request()
405 !IS_NEG(dbdat.data) || in do_one_request()
406 !NEG_VALID(dbdat.data)) { in do_one_request()
410 dbdat.data = ndata; in do_one_request()
411 dbdat.size = sizeof(ndata); in do_one_request()
412 dbase->put(dbase, &dbkey, &dbdat, 0); in do_one_request()
415 if (dbdat.data && !IS_NEG(dbdat.data)) { in do_one_request()
416 if (memcmp(RTA_DATA(tb[NDA_LLADDR]), dbdat.data, dbdat.size) == 0) in do_one_request()
422 dbdat.data = RTA_DATA(tb[NDA_LLADDR]); in do_one_request()
423 dbdat.size = RTA_PAYLOAD(tb[NDA_LLADDR]); in do_one_request()
424 dbase->put(dbase, &dbkey, &dbdat, 0); in do_one_request()
492 DBT dbkey, dbdat; in get_arp_pkt() local
527 if (dbase->get(dbase, &dbkey, &dbdat, 0) == 0 && !IS_NEG(dbdat.data)) { in get_arp_pkt()
528 if (memcmp(dbdat.data, a+1, dbdat.size) == 0) in get_arp_pkt()
535 dbdat.data = a+1; in get_arp_pkt()
536 dbdat.size = a->ar_hln; in get_arp_pkt()
537 dbase->put(dbase, &dbkey, &dbdat, 0); in get_arp_pkt()
693 DBT dbkey, dbdat; in main() local
727 dbdat.size = 6; in main()
729 if (dbase->put(dbase, &dbkey, &dbdat, 0)) { in main()
740 DBT dbkey, dbdat; in main() local
742 while (dbase->seq(dbase, &dbkey, &dbdat, R_NEXT) == 0) { in main()
745 if (!IS_NEG(dbdat.data)) { in main()
750 ll_addr_n2a(dbdat.data, 6, ARPHRD_ETHER, b1, 18)); in main()
755 NEG_AGE(dbdat.data)); in main()