Home
last modified time | relevance | path

Searched refs:otl (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/lib/varpd/libvarpd/common/
H A Dlibvarpd_arp.c78 if (otl->otl_sap != ETHERTYPE_ARP) { in libvarpd_plugin_proxy_arp()
90 if (otl->otl_hdrsize + otl->otl_pktsize > vaq->vaq_bsize || in libvarpd_plugin_proxy_arp()
105 if (otl->otl_hdrsize + otl->otl_pktsize < vaq->vaq_bsize) { in libvarpd_plugin_proxy_arp()
146 vaq->vaq_otl = otl; in libvarpd_plugin_proxy_arp()
251 if (otl->otl_dstaddr[0] != 0x33 || in libvarpd_plugin_proxy_ndp()
263 if (otl->otl_hdrsize + otl->otl_pktsize > vaq->vaq_bsize) { in libvarpd_plugin_proxy_ndp()
284 bsize -= otl->otl_hdrsize; in libvarpd_plugin_proxy_ndp()
386 vaq->vaq_otl = otl; in libvarpd_plugin_proxy_ndp()
519 if (otl->otl_hdrsize + otl->otl_pktsize > vdq->vdq_bsize || in libvarpd_plugin_proxy_dhcp()
535 if (vdq->vdq_bsize != otl->otl_hdrsize + otl->otl_pktsize) { in libvarpd_plugin_proxy_dhcp()
[all …]
H A Dlibvarpd_overlay.c152 otp.otp_reqid = otl->otl_reqid; in libvarpd_overlay_packet()
177 if (otl == NULL) { in libvarpd_overlay_inject_common()
248 overlay_targ_lookup_t *otl; in libvarpd_overlay_lookup_handle() local
253 otl = &vqp->vq_lookup; in libvarpd_overlay_lookup_handle()
336 overlay_targ_list_t *otl; in libvarpd_overlay_iter() local
342 if (otl == NULL) in libvarpd_overlay_iter()
345 otl->otl_nents = curents; in libvarpd_overlay_iter()
350 umem_free(otl, size); in libvarpd_overlay_iter()
360 curents = otl->otl_nents; in libvarpd_overlay_iter()
361 umem_free(otl, size); in libvarpd_overlay_iter()
[all …]
/illumos-gate/usr/src/lib/varpd/files/common/
H A Dlibvarpd_files.c236 if (otl == NULL) { in varpd_files_lookup()
241 if (otl->otl_sap == ETHERTYPE_ARP) { in varpd_files_lookup()
242 libvarpd_plugin_proxy_arp(vaf->vaf_hdl, qh, otl); in varpd_files_lookup()
246 if (otl->otl_sap == ETHERTYPE_IPV6 && in varpd_files_lookup()
247 otl->otl_dstaddr[0] == 0x33 && in varpd_files_lookup()
248 otl->otl_dstaddr[1] == 0x33) { in varpd_files_lookup()
249 libvarpd_plugin_proxy_ndp(vaf->vaf_hdl, qh, otl); in varpd_files_lookup()
253 if (otl->otl_sap == ETHERTYPE_IP && in varpd_files_lookup()
254 bcmp(otl->otl_dstaddr, bcast, ETHERADDRL) == 0) { in varpd_files_lookup()
280 libvarpd_plugin_proxy_dhcp(vaf->vaf_hdl, qh, otl); in varpd_files_lookup()
[all …]
/illumos-gate/usr/src/uts/common/io/overlay/
H A Doverlay_target.c639 otl->otl_pktsize = msgsize(entry->ote_chead) - otl->otl_hdrsize; in overlay_target_lookup_request()
987 overlay_targ_list_int_t *otl; in overlay_target_list_copyin() local
1000 otl->otli_cur = 0; in overlay_target_list_copyin()
1002 if (otl->otli_nents != 0) { in overlay_target_list_copyin()
1003 otl->otli_count = B_FALSE; in overlay_target_list_copyin()
1008 kmem_free(otl, *bsize); in overlay_target_list_copyin()
1012 otl->otli_count = B_TRUE; in overlay_target_list_copyin()
1015 *outp = otl; in overlay_target_list_copyin()
1024 if (otl->otli_cur < otl->otli_nents) in overlay_target_ioctl_list_cb()
1025 otl->otli_ents[otl->otli_cur] = odd->odd_linkid; in overlay_target_ioctl_list_cb()
[all …]