Lines Matching refs:resp
276 struct netbios_resp *resp; in netbiosns_recv() local
280 resp = (struct netbios_resp*)q->payload; in netbiosns_recv()
283 resp->resp_hdr.trans_id = netbios_hdr->trans_id; in netbiosns_recv()
284 resp->resp_hdr.flags = PP_HTONS(NETB_HFLAG_RESPONSE | in netbiosns_recv()
288 resp->resp_hdr.questions = 0; in netbiosns_recv()
289 resp->resp_hdr.answerRRs = PP_HTONS(1); in netbiosns_recv()
290 resp->resp_hdr.authorityRRs = 0; in netbiosns_recv()
291 resp->resp_hdr.additionalRRs = 0; in netbiosns_recv()
294 … MEMCPY( resp->resp_name.encname, netbios_name_hdr->encname, sizeof(netbios_name_hdr->encname)); in netbiosns_recv()
295 resp->resp_name.nametype = netbios_name_hdr->nametype; in netbiosns_recv()
296 resp->resp_name.type = netbios_name_hdr->type; in netbiosns_recv()
297 resp->resp_name.cls = netbios_name_hdr->cls; in netbiosns_recv()
298 resp->resp_name.ttl = PP_HTONL(NETBIOS_NAME_TTL); in netbiosns_recv()
299 …resp->resp_name.datalen = PP_HTONS(sizeof(resp->resp_name.flags)+sizeof(resp->resp_name.addr)… in netbiosns_recv()
300 resp->resp_name.flags = PP_HTONS(NETB_NFLAG_NODETYPE_BNODE); in netbiosns_recv()
301 ip4_addr_copy(resp->resp_name.addr, *netif_ip4_addr(netif_default)); in netbiosns_recv()