ubuf 897 source3/lib/charcnv.c smb_ucs2_t *ubuf = NULL; ubuf 903 source3/lib/charcnv.c strlen(s)+1, (void *)&ubuf, ubuf 909 source3/lib/charcnv.c strupper_w(ubuf); ubuf 911 source3/lib/charcnv.c if (!convert_string_talloc(ctx, CH_UTF16LE, CH_UNIX, ubuf, ubuf 915 source3/lib/charcnv.c TALLOC_FREE(ubuf); ubuf 922 source3/lib/charcnv.c TALLOC_FREE(ubuf); ubuf 152 source3/libsmb/nmblib.c static bool handle_name_ptrs(unsigned char *ubuf,int *offset,int length, ubuf 157 source3/libsmb/nmblib.c while ((ubuf[*offset] & 0xC0) == 0xC0) { ubuf 161 source3/libsmb/nmblib.c (*offset) = ((ubuf[*offset] & ~0xC0)<<8) | ubuf[(*offset)+1]; ubuf 178 source3/libsmb/nmblib.c unsigned char *ubuf = (unsigned char *)inbuf; ubuf 188 source3/libsmb/nmblib.c if (!handle_name_ptrs(ubuf,&offset,length,&got_pointer,&ret)) ubuf 191 source3/libsmb/nmblib.c m = ubuf[offset]; ubuf 206 source3/libsmb/nmblib.c c1 = ubuf[offset++]-'A'; ubuf 207 source3/libsmb/nmblib.c c2 = ubuf[offset++]-'A'; ubuf 229 source3/libsmb/nmblib.c while (ubuf[offset]) { ubuf 231 source3/libsmb/nmblib.c if (!handle_name_ptrs(ubuf,&offset,length,&got_pointer,&ret)) ubuf 234 source3/libsmb/nmblib.c m = ubuf[offset]; ubuf 248 source3/libsmb/nmblib.c name->scope[n++] = (char)ubuf[offset++]; ubuf 846 source3/libsmb/nmblib.c unsigned char *ubuf = (unsigned char *)buf; ubuf 851 source3/libsmb/nmblib.c ubuf[0] = dgram->header.msg_type; ubuf 852 source3/libsmb/nmblib.c ubuf[1] = (((int)dgram->header.flags.node_type)<<2); ubuf 854 source3/libsmb/nmblib.c ubuf[1] |= 1; ubuf 856 source3/libsmb/nmblib.c ubuf[1] |= 2; ubuf 857 source3/libsmb/nmblib.c RSSVAL(ubuf,2,dgram->header.dgm_id); ubuf 858 source3/libsmb/nmblib.c putip(ubuf+4,(char *)&dgram->header.source_ip); ubuf 859 source3/libsmb/nmblib.c RSSVAL(ubuf,8,dgram->header.source_port); ubuf 860 source3/libsmb/nmblib.c RSSVAL(ubuf,12,dgram->header.packet_offset); ubuf 868 source3/libsmb/nmblib.c offset += put_nmb_name((char *)ubuf,offset,&dgram->source_name); ubuf 869 source3/libsmb/nmblib.c offset += put_nmb_name((char *)ubuf,offset,&dgram->dest_name); ubuf 873 source3/libsmb/nmblib.c memcpy(ubuf+offset,dgram->data,dgram->datasize); ubuf 883 source3/libsmb/nmblib.c RSSVAL(ubuf,10,dgram->header.dgm_length); ubuf 922 source3/libsmb/nmblib.c unsigned char *ubuf = (unsigned char *)buf; ubuf 931 source3/libsmb/nmblib.c RSSVAL(ubuf,offset,nmb->header.name_trn_id); ubuf 932 source3/libsmb/nmblib.c ubuf[offset+2] = (nmb->header.opcode & 0xF) << 3; ubuf 934 source3/libsmb/nmblib.c ubuf[offset+2] |= (1<<7); ubuf 937 source3/libsmb/nmblib.c ubuf[offset+2] |= 0x4; ubuf 939 source3/libsmb/nmblib.c ubuf[offset+2] |= 0x2; ubuf 941 source3/libsmb/nmblib.c ubuf[offset+2] |= 0x1; ubuf 944 source3/libsmb/nmblib.c ubuf[offset+3] |= 0x80; ubuf 946 source3/libsmb/nmblib.c ubuf[offset+3] |= 0x10; ubuf 947 source3/libsmb/nmblib.c ubuf[offset+3] |= (nmb->header.rcode & 0xF); ubuf 949 source3/libsmb/nmblib.c RSSVAL(ubuf,offset+4,nmb->header.qdcount); ubuf 950 source3/libsmb/nmblib.c RSSVAL(ubuf,offset+6,nmb->header.ancount); ubuf 951 source3/libsmb/nmblib.c RSSVAL(ubuf,offset+8,nmb->header.nscount); ubuf 952 source3/libsmb/nmblib.c RSSVAL(ubuf,offset+10,nmb->header.arcount); ubuf 966 source3/libsmb/nmblib.c offset += put_nmb_name((char *)ubuf,offset, ubuf 969 source3/libsmb/nmblib.c RSSVAL(ubuf,offset,nmb->question.question_type); ubuf 970 source3/libsmb/nmblib.c RSSVAL(ubuf,offset+2,nmb->question.question_class); ubuf 984 source3/libsmb/nmblib.c offset += put_res_rec((char *)ubuf,offset,nmb->answers, ubuf 997 source3/libsmb/nmblib.c offset += put_res_rec((char *)ubuf,offset,nmb->nsrecs, ubuf 1024 source3/libsmb/nmblib.c offset += put_compressed_name_ptr(ubuf,offset, ubuf 1035 source3/libsmb/nmblib.c offset += put_res_rec((char *)ubuf,offset,nmb->additional,