Searched refs:otl (Results 1 – 4 of 4) sorted by relevance
/illumos-gate/usr/src/lib/varpd/libvarpd/common/ |
H A D | libvarpd_arp.c | 78 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 D | libvarpd_overlay.c | 152 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 D | libvarpd_files.c | 236 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 D | overlay_target.c | 639 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 …]
|