dst 46 examples/libsmbclient/smbwrapper/bsd-strlcat.c smbw_strlcat(char *dst, const char *src, size_t siz) dst 48 examples/libsmbclient/smbwrapper/bsd-strlcat.c char *d = dst; dst 56 examples/libsmbclient/smbwrapper/bsd-strlcat.c dlen = d - dst; dst 44 examples/libsmbclient/smbwrapper/bsd-strlcpy.c smbw_strlcpy(char *dst, const char *src, size_t siz) dst 46 examples/libsmbclient/smbwrapper/bsd-strlcpy.c char *d = dst; dst 3 examples/libsmbclient/smbwrapper/bsd-strlfunc.h extern size_t strlcpy(char *dst, const char *src, size_t siz); dst 4 examples/libsmbclient/smbwrapper/bsd-strlfunc.h extern size_t strlcat(char *dst, const char *src, size_t siz); dst 29 examples/pcap2nbench/ethernet.cpp memcpy(dst, data, sizeof(dst)); dst 40 examples/pcap2nbench/ethernet.cpp sprintf(buf, "%.2x", rhs.dst[i]); dst 29 examples/pcap2nbench/ethernet.hpp uint8_t dst[6]; dst 537 lib/nss_wrapper/nss_wrapper.c static int nwrap_pw_copy_r(const struct passwd *src, struct passwd *dst, dst 558 lib/nss_wrapper/nss_wrapper.c dst->pw_name = buf + ofs; dst 560 lib/nss_wrapper/nss_wrapper.c dst->pw_passwd = buf + ofs; dst 561 lib/nss_wrapper/nss_wrapper.c dst->pw_uid = src->pw_uid; dst 562 lib/nss_wrapper/nss_wrapper.c dst->pw_gid = src->pw_gid; dst 564 lib/nss_wrapper/nss_wrapper.c dst->pw_gecos = buf + ofs; dst 566 lib/nss_wrapper/nss_wrapper.c dst->pw_dir = buf + ofs; dst 568 lib/nss_wrapper/nss_wrapper.c dst->pw_shell = buf + ofs; dst 571 lib/nss_wrapper/nss_wrapper.c *dstp = dst; dst 725 lib/nss_wrapper/nss_wrapper.c static int nwrap_gr_copy_r(const struct group *src, struct group *dst, dst 755 lib/nss_wrapper/nss_wrapper.c dst->gr_name = buf + ofs; dst 757 lib/nss_wrapper/nss_wrapper.c dst->gr_passwd = buf + ofs; dst 758 lib/nss_wrapper/nss_wrapper.c dst->gr_gid = src->gr_gid; dst 760 lib/nss_wrapper/nss_wrapper.c dst->gr_mem = (char **)(buf + ofsb); dst 763 lib/nss_wrapper/nss_wrapper.c dst->gr_mem[i] = buf + ofs; dst 767 lib/nss_wrapper/nss_wrapper.c *dstp = dst; dst 99 lib/popt/poptconfig.c /*@dependent@*/ char * dst; dst 130 lib/popt/poptconfig.c dst = buf = (char *)alloca(fileLength + 1); dst 138 lib/popt/poptconfig.c *dst = '\0'; dst 139 lib/popt/poptconfig.c dst = buf; dst 140 lib/popt/poptconfig.c while (*dst && isspace(*dst)) dst++; dst 141 lib/popt/poptconfig.c if (*dst && *dst != '#') dst 142 lib/popt/poptconfig.c configLine(con, dst); dst 146 lib/popt/poptconfig.c *dst++ = *chptr++; dst 149 lib/popt/poptconfig.c dst--, chptr++; dst 152 lib/popt/poptconfig.c *dst++ = *chptr++; dst 156 lib/popt/poptconfig.c *dst++ = *chptr++; dst 19 lib/popt/poptparse.c char * dst; dst 30 lib/popt/poptparse.c dst = (char *)malloc(nb); dst 31 lib/popt/poptparse.c if (dst == NULL) /* XXX can't happen */ dst 33 lib/popt/poptparse.c argv2 = (const char **) dst; dst 34 lib/popt/poptparse.c dst += (argc + 1) * sizeof(*argv); dst 38 lib/popt/poptparse.c argv2[i] = dst; dst 39 lib/popt/poptparse.c dst += strlen(strcpy(dst, argv[i])) + 1; dst 30 lib/replace/inet_aton.c int rep_inet_aton(const char *src, struct in_addr *dst) dst 32 lib/replace/inet_aton.c return (inet_pton(AF_INET, src, dst) > 0) ? 1 : 0; dst 30 lib/replace/inet_ntop.c static const char *inet_ntop4(const unsigned char *src, char *dst, dst 34 lib/replace/inet_ntop.c static const char *inet_ntop6(const unsigned char *src, char *dst, dst 47 lib/replace/inet_ntop.c rep_inet_ntop(int af, const void *src, char *dst, socklen_t size) dst 51 lib/replace/inet_ntop.c return (inet_ntop4(src, dst, size)); dst 54 lib/replace/inet_ntop.c return (inet_ntop6(src, dst, size)); dst 75 lib/replace/inet_ntop.c inet_ntop4(const unsigned char *src, char *dst, socklen_t size) dst 86 lib/replace/inet_ntop.c memcpy(dst, tmp, len + 1); dst 88 lib/replace/inet_ntop.c return (dst); dst 99 lib/replace/inet_ntop.c inet_ntop6(const unsigned char *src, char *dst, socklen_t size) dst 188 lib/replace/inet_ntop.c memcpy(dst, tmp, tp - tmp); dst 189 lib/replace/inet_ntop.c return (dst); dst 30 lib/replace/inet_pton.c static int inet_pton4(const char *src, unsigned char *dst); dst 32 lib/replace/inet_pton.c static int inet_pton6(const char *src, unsigned char *dst); dst 49 lib/replace/inet_pton.c void *dst) dst 53 lib/replace/inet_pton.c return (inet_pton4(src, dst)); dst 56 lib/replace/inet_pton.c return (inet_pton6(src, dst)); dst 76 lib/replace/inet_pton.c inet_pton4(src, dst) dst 78 lib/replace/inet_pton.c unsigned char *dst; dst 111 lib/replace/inet_pton.c memcpy(dst, tmp, NS_INADDRSZ); dst 130 lib/replace/inet_pton.c inet_pton6(src, dst) dst 132 lib/replace/inet_pton.c unsigned char *dst; dst 210 lib/replace/inet_pton.c memcpy(dst, tmp, NS_IN6ADDRSZ); dst 106 lib/replace/system/network.h int rep_inet_pton(int af, const char *src, void *dst); dst 111 lib/replace/system/network.h const char *rep_inet_ntop(int af, const void *src, char *dst, socklen_t size); dst 116 lib/replace/system/network.h int rep_inet_aton(const char *src, struct in_addr *dst); dst 172 lib/util/charset/charcnv.c void *dst) dst 175 lib/util/charset/charcnv.c void **dest = (void **)dst; dst 318 lib/util/charset/charcnv.c void *dst, size_t *converted_size, dst 321 lib/util/charset/charcnv.c void **dest = (void **)dst; dst 37 libcli/security/secacl.c struct security_acl *dst; dst 40 libcli/security/secacl.c if((dst = talloc_zero(ctx, struct security_acl)) == NULL) dst 43 libcli/security/secacl.c dst->revision = revision; dst 44 libcli/security/secacl.c dst->num_aces = num_aces; dst 45 libcli/security/secacl.c dst->size = SEC_ACL_HEADER_SIZE; dst 54 libcli/security/secacl.c ((dst->aces = talloc_array(ctx, struct security_ace, num_aces)) dst 60 libcli/security/secacl.c dst->aces[i] = ace_list[i]; /* Structure copy. */ dst 61 libcli/security/secacl.c dst->size += ace_list[i].size; dst 64 libcli/security/secacl.c return dst; dst 1356 source3/auth/auth_util.c auth_serversupplied_info *dst; dst 1358 source3/auth/auth_util.c dst = make_server_info(mem_ctx); dst 1359 source3/auth/auth_util.c if (dst == NULL) { dst 1363 source3/auth/auth_util.c dst->guest = src->guest; dst 1364 source3/auth/auth_util.c dst->utok.uid = src->utok.uid; dst 1365 source3/auth/auth_util.c dst->utok.gid = src->utok.gid; dst 1366 source3/auth/auth_util.c dst->utok.ngroups = src->utok.ngroups; dst 1368 source3/auth/auth_util.c dst->utok.groups = (gid_t *)TALLOC_MEMDUP( dst 1369 source3/auth/auth_util.c dst, src->utok.groups, dst 1370 source3/auth/auth_util.c sizeof(gid_t)*dst->utok.ngroups); dst 1372 source3/auth/auth_util.c dst->utok.groups = NULL; dst 1376 source3/auth/auth_util.c dst->ptok = dup_nt_token(dst, src->ptok); dst 1377 source3/auth/auth_util.c if (!dst->ptok) { dst 1378 source3/auth/auth_util.c TALLOC_FREE(dst); dst 1383 source3/auth/auth_util.c dst->user_session_key = data_blob_talloc( dst, src->user_session_key.data, dst 1386 source3/auth/auth_util.c dst->lm_session_key = data_blob_talloc(dst, src->lm_session_key.data, dst 1389 source3/auth/auth_util.c dst->sam_account = samu_new(NULL); dst 1390 source3/auth/auth_util.c if (!dst->sam_account) { dst 1391 source3/auth/auth_util.c TALLOC_FREE(dst); dst 1395 source3/auth/auth_util.c if (!pdb_copy_sam_account(dst->sam_account, src->sam_account)) { dst 1396 source3/auth/auth_util.c TALLOC_FREE(dst); dst 1400 source3/auth/auth_util.c dst->pam_handle = NULL; dst 1401 source3/auth/auth_util.c dst->unix_name = talloc_strdup(dst, src->unix_name); dst 1402 source3/auth/auth_util.c if (!dst->unix_name) { dst 1403 source3/auth/auth_util.c TALLOC_FREE(dst); dst 1407 source3/auth/auth_util.c dst->sanitized_username = talloc_strdup(dst, src->sanitized_username); dst 1408 source3/auth/auth_util.c if (!dst->sanitized_username) { dst 1409 source3/auth/auth_util.c TALLOC_FREE(dst); dst 1413 source3/auth/auth_util.c return dst; dst 1449 source3/auth/auth_util.c bool copy_current_user(struct current_user *dst, struct current_user *src) dst 1466 source3/auth/auth_util.c dst->conn = src->conn; dst 1467 source3/auth/auth_util.c dst->vuid = src->vuid; dst 1468 source3/auth/auth_util.c dst->ut.uid = src->ut.uid; dst 1469 source3/auth/auth_util.c dst->ut.gid = src->ut.gid; dst 1470 source3/auth/auth_util.c dst->ut.ngroups = src->ut.ngroups; dst 1471 source3/auth/auth_util.c dst->ut.groups = groups; dst 1472 source3/auth/auth_util.c dst->nt_user_token = nt_token; dst 132 source3/include/proto.h bool copy_current_user(struct current_user *dst, struct current_user *src); dst 335 source3/include/proto.h int bitmap_copy(struct bitmap * const dst, const struct bitmap * const src); dst 352 source3/include/proto.h void const *src, size_t srclen, void *dst, dst 618 source3/include/proto.h bool se_priv_copy( SE_PRIV *dst, const SE_PRIV *src ); dst 1307 source3/include/proto.h bool sid_compose(DOM_SID *dst, const DOM_SID *domain_sid, uint32 rid); dst 1311 source3/include/proto.h void sid_copy(DOM_SID *dst, const DOM_SID *src); dst 1555 source3/include/proto.h size_t dos_PutUniCode(char *dst,const char *src, size_t len, bool null_terminate); dst 4436 source3/include/proto.h bool pdb_copy_sam_account(struct samu *dst, struct samu *src ); dst 5733 source3/include/proto.h bool prs_append_prs_data(prs_struct *dst, prs_struct *src); dst 5734 source3/include/proto.h bool prs_append_some_data(prs_struct *dst, void *src_base, uint32_t start, dst 5736 source3/include/proto.h bool prs_append_some_prs_data(prs_struct *dst, prs_struct *src, int32 start, uint32 len); dst 5737 source3/include/proto.h bool prs_copy_data_in(prs_struct *dst, const char *src, uint32 len); dst 5738 source3/include/proto.h bool prs_copy_data_out(char *dst, prs_struct *src, uint32 len); dst 5739 source3/include/proto.h bool prs_copy_all_data_out(char *dst, prs_struct *src); dst 89 source3/lib/bitmap.c int bitmap_copy(struct bitmap * const dst, const struct bitmap * const src) dst 91 source3/lib/bitmap.c int count = MIN(dst->n, src->n); dst 93 source3/lib/bitmap.c SMB_ASSERT(dst->b != src->b); dst 94 source3/lib/bitmap.c memcpy(dst->b, src->b, sizeof(uint32)*((count+31)/32)); dst 541 source3/lib/charcnv.c void const *src, size_t srclen, void *dst, dst 549 source3/lib/charcnv.c void **dest = (void **)dst; dst 779 source3/lib/charcnv.c void const *src, size_t srclen, void *dst, dst 782 source3/lib/charcnv.c void **dest = (void **)dst; dst 73 source3/lib/ldb/common/ldb_dn.c char *d, *dst; dst 83 source3/lib/ldb/common/ldb_dn.c dst = d = talloc_array(mem_ctx, char, len * 3 + 1); dst 84 source3/lib/ldb/common/ldb_dn.c LDB_DN_NULL_FAILED(dst); dst 110 source3/lib/ldb/common/ldb_dn.c return dst; dst 113 source3/lib/ldb/common/ldb_dn.c talloc_free(dst); dst 121 source3/lib/ldb/common/ldb_dn.c char *p, *dst = NULL, *end; dst 127 source3/lib/ldb/common/ldb_dn.c dst = p = (char *)talloc_memdup(mem_ctx, src, strlen(src) + 1); dst 128 source3/lib/ldb/common/ldb_dn.c LDB_DN_NULL_FAILED(dst); dst 130 source3/lib/ldb/common/ldb_dn.c end = &dst[strlen(dst)]; dst 158 source3/lib/ldb/common/ldb_dn.c value.length = end - dst; dst 159 source3/lib/ldb/common/ldb_dn.c value.data = (uint8_t *)dst; dst 163 source3/lib/ldb/common/ldb_dn.c talloc_free(dst); dst 683 source3/lib/ldb/common/ldb_dn.c struct ldb_dn_component dst; dst 685 source3/lib/ldb/common/ldb_dn.c memset(&dst, 0, sizeof(dst)); dst 688 source3/lib/ldb/common/ldb_dn.c return dst; dst 691 source3/lib/ldb/common/ldb_dn.c dst.value = ldb_val_dup(mem_ctx, &(src->value)); dst 692 source3/lib/ldb/common/ldb_dn.c if (dst.value.data == NULL) { dst 693 source3/lib/ldb/common/ldb_dn.c return dst; dst 696 source3/lib/ldb/common/ldb_dn.c dst.name = talloc_strdup(mem_ctx, src->name); dst 697 source3/lib/ldb/common/ldb_dn.c if (dst.name == NULL) { dst 698 source3/lib/ldb/common/ldb_dn.c talloc_free(dst.value.data); dst 699 source3/lib/ldb/common/ldb_dn.c dst.value.data = NULL; dst 702 source3/lib/ldb/common/ldb_dn.c return dst; dst 117 source3/lib/privileges_basic.c bool se_priv_copy( SE_PRIV *dst, const SE_PRIV *src ) dst 119 source3/lib/privileges_basic.c if ( !dst || !src ) dst 122 source3/lib/privileges_basic.c memcpy( dst, src, sizeof(SE_PRIV) ); dst 189 source3/lib/secdesc.c SEC_DESC *dst; dst 194 source3/lib/secdesc.c if(( dst = TALLOC_ZERO_P(ctx, SEC_DESC)) == NULL) dst 197 source3/lib/secdesc.c dst->revision = revision; dst 198 source3/lib/secdesc.c dst->type = type; dst 201 source3/lib/secdesc.c dst->type |= SEC_DESC_SACL_PRESENT; dst 203 source3/lib/secdesc.c dst->type |= SEC_DESC_DACL_PRESENT; dst 205 source3/lib/secdesc.c dst->owner_sid = NULL; dst 206 source3/lib/secdesc.c dst->group_sid = NULL; dst 207 source3/lib/secdesc.c dst->sacl = NULL; dst 208 source3/lib/secdesc.c dst->dacl = NULL; dst 210 source3/lib/secdesc.c if(owner_sid && ((dst->owner_sid = sid_dup_talloc(dst,owner_sid)) == NULL)) dst 213 source3/lib/secdesc.c if(grp_sid && ((dst->group_sid = sid_dup_talloc(dst,grp_sid)) == NULL)) dst 216 source3/lib/secdesc.c if(sacl && ((dst->sacl = dup_sec_acl(dst, sacl)) == NULL)) dst 219 source3/lib/secdesc.c if(dacl && ((dst->dacl = dup_sec_acl(dst, dacl)) == NULL)) dst 228 source3/lib/secdesc.c if (dst->sacl != NULL) { dst 229 source3/lib/secdesc.c offset += dst->sacl->size; dst 231 source3/lib/secdesc.c if (dst->dacl != NULL) { dst 232 source3/lib/secdesc.c offset += dst->dacl->size; dst 235 source3/lib/secdesc.c if (dst->owner_sid != NULL) { dst 236 source3/lib/secdesc.c offset += ndr_size_dom_sid(dst->owner_sid, NULL, 0); dst 239 source3/lib/secdesc.c if (dst->group_sid != NULL) { dst 240 source3/lib/secdesc.c offset += ndr_size_dom_sid(dst->group_sid, NULL, 0); dst 244 source3/lib/secdesc.c return dst; dst 410 source3/lib/secdesc.c SEC_DESC_BUF *dst; dst 412 source3/lib/secdesc.c if((dst = TALLOC_ZERO_P(ctx, SEC_DESC_BUF)) == NULL) dst 416 source3/lib/secdesc.c dst->sd_size = (uint32)len; dst 418 source3/lib/secdesc.c if(sec_desc && ((dst->sd = dup_sec_desc(ctx, sec_desc)) == NULL)) { dst 422 source3/lib/secdesc.c return dst; dst 203 source3/lib/tdb_validate.c struct tdb_context *dst; dst 212 source3/lib/tdb_validate.c if (tdb_store(data->dst, key, dbuf, TDB_INSERT) != 0) { dst 213 source3/lib/tdb_validate.c DEBUG(4, ("Failed to insert into %s: %s\n", tdb_name(data->dst), dst 221 source3/lib/tdb_validate.c static int tdb_copy(struct tdb_context *src, struct tdb_context *dst) dst 226 source3/lib/tdb_validate.c data.dst = dst; dst 300 source3/lib/util_sid.c bool sid_compose(DOM_SID *dst, const DOM_SID *domain_sid, uint32 rid) dst 302 source3/lib/util_sid.c sid_copy(dst, domain_sid); dst 303 source3/lib/util_sid.c return sid_append_rid(dst, rid); dst 362 source3/lib/util_sid.c void sid_copy(DOM_SID *dst, const DOM_SID *src) dst 366 source3/lib/util_sid.c ZERO_STRUCTP(dst); dst 368 source3/lib/util_sid.c dst->sid_rev_num = src->sid_rev_num; dst 369 source3/lib/util_sid.c dst->num_auths = src->num_auths; dst 371 source3/lib/util_sid.c memcpy(&dst->id_auth[0], &src->id_auth[0], sizeof(src->id_auth)); dst 374 source3/lib/util_sid.c dst->sub_auths[i] = src->sub_auths[i]; dst 560 source3/lib/util_sid.c DOM_SID *dst; dst 565 source3/lib/util_sid.c if((dst = TALLOC_ZERO_P(ctx, DOM_SID)) != NULL) { dst 566 source3/lib/util_sid.c sid_copy( dst, src); dst 569 source3/lib/util_sid.c return dst; dst 231 source3/lib/util_unistr.c size_t dos_PutUniCode(char *dst,const char *src, size_t len, bool null_terminate) dst 235 source3/lib/util_unistr.c return push_ucs2(NULL, dst, src, len, flags); dst 86 source3/modules/charset_macosxfs.c static inline void swap_bytes (char * dst, const char * src, size_t len) dst 90 source3/modules/charset_macosxfs.c dst[0] = src[1]; dst 91 source3/modules/charset_macosxfs.c dst[1] = src[0]; dst 92 source3/modules/charset_macosxfs.c dst += 2; dst 108 source3/modules/charset_macosxfs.c #define le_to_native(dst,src,len) swap_bytes(dst,src,len) dst 115 source3/modules/charset_macosxfs.c #define le_to_native(dst,src,len) memcpy(dst,src,len) dst 468 source3/modules/nfs4_acls.c DOM_SID *dst) dst 511 source3/modules/nfs4_acls.c if (!string_to_sid(dst, (char *)data.dptr)) { dst 863 source3/modules/vfs_afsacl.c static void merge_unknown_aces(struct afs_acl *src, struct afs_acl *dst) dst 879 source3/modules/vfs_afsacl.c copy = clone_afs_ace(dst->ctx, ace); dst 886 source3/modules/vfs_afsacl.c copy->next = dst->acelist; dst 887 source3/modules/vfs_afsacl.c dst->acelist = copy; dst 888 source3/modules/vfs_afsacl.c dst->num_aces += 1; dst 2054 source3/passdb/passdb.c bool pdb_copy_sam_account(struct samu *dst, struct samu *src ) dst 2065 source3/passdb/passdb.c if (!init_samu_from_buffer( dst, SAMU_BUFFER_LATEST, buf, len )) { dst 2070 source3/passdb/passdb.c dst->methods = src->methods; dst 2073 source3/passdb/passdb.c dst->unix_pw = tcopy_passwd( dst, src->unix_pw ); dst 2074 source3/passdb/passdb.c if (!dst->unix_pw) { dst 1756 source3/printing/nt_printing.c static void convert_level_6_to_level3(NT_PRINTER_DRIVER_INFO_LEVEL_3 *dst, NT_PRINTER_DRIVER_INFO_LEVEL_6 *src) dst 1758 source3/printing/nt_printing.c dst->cversion = src->version; dst 1760 source3/printing/nt_printing.c fstrcpy( dst->name, src->name); dst 1761 source3/printing/nt_printing.c fstrcpy( dst->environment, src->environment); dst 1762 source3/printing/nt_printing.c fstrcpy( dst->driverpath, src->driverpath); dst 1763 source3/printing/nt_printing.c fstrcpy( dst->datafile, src->datafile); dst 1764 source3/printing/nt_printing.c fstrcpy( dst->configfile, src->configfile); dst 1765 source3/printing/nt_printing.c fstrcpy( dst->helpfile, src->helpfile); dst 1766 source3/printing/nt_printing.c fstrcpy( dst->monitorname, src->monitorname); dst 1767 source3/printing/nt_printing.c fstrcpy( dst->defaultdatatype, src->defaultdatatype); dst 1768 source3/printing/nt_printing.c dst->dependentfiles = src->dependentfiles; dst 380 source3/rpc_parse/parse_prs.c bool prs_append_prs_data(prs_struct *dst, prs_struct *src) dst 385 source3/rpc_parse/parse_prs.c if(!prs_grow(dst, prs_offset(src))) dst 388 source3/rpc_parse/parse_prs.c memcpy(&dst->data_p[dst->data_offset], src->data_p, (size_t)prs_offset(src)); dst 389 source3/rpc_parse/parse_prs.c dst->data_offset += prs_offset(src); dst 398 source3/rpc_parse/parse_prs.c bool prs_append_some_data(prs_struct *dst, void *src_base, uint32_t start, dst 405 source3/rpc_parse/parse_prs.c if(!prs_grow(dst, len)) { dst 409 source3/rpc_parse/parse_prs.c memcpy(&dst->data_p[dst->data_offset], ((char *)src_base) + start, (size_t)len); dst 410 source3/rpc_parse/parse_prs.c dst->data_offset += len; dst 414 source3/rpc_parse/parse_prs.c bool prs_append_some_prs_data(prs_struct *dst, prs_struct *src, int32 start, dst 417 source3/rpc_parse/parse_prs.c return prs_append_some_data(dst, src->data_p, start, len); dst 424 source3/rpc_parse/parse_prs.c bool prs_copy_data_in(prs_struct *dst, const char *src, uint32 len) dst 429 source3/rpc_parse/parse_prs.c if(!prs_grow(dst, len)) dst 432 source3/rpc_parse/parse_prs.c memcpy(&dst->data_p[dst->data_offset], src, (size_t)len); dst 433 source3/rpc_parse/parse_prs.c dst->data_offset += len; dst 442 source3/rpc_parse/parse_prs.c bool prs_copy_data_out(char *dst, prs_struct *src, uint32 len) dst 450 source3/rpc_parse/parse_prs.c memcpy(dst, &src->data_p[src->data_offset], (size_t)len); dst 460 source3/rpc_parse/parse_prs.c bool prs_copy_all_data_out(char *dst, prs_struct *src) dst 468 source3/rpc_parse/parse_prs.c return prs_copy_data_out(dst, src, len); dst 78 source3/smbd/lanman.c int snum, char **dst, char *src, int *p_space_remaining) dst 84 source3/smbd/lanman.c if (!src || !dst || !p_space_remaining || !(*dst) || dst 111 source3/smbd/lanman.c l = push_ascii(*dst,buf,*p_space_remaining, STR_TERMINATE); dst 115 source3/smbd/lanman.c (*dst) += l; dst 120 source3/smbd/lanman.c static int CopyAndAdvance(char **dst, char *src, int *n) dst 123 source3/smbd/lanman.c if (!src || !dst || !n || !(*dst)) { dst 126 source3/smbd/lanman.c l = push_ascii(*dst,src,*n, STR_TERMINATE); dst 130 source3/smbd/lanman.c (*dst) += l; dst 322 source3/utils/net_idmap.c char *src, *dst; dst 355 source3/utils/net_idmap.c || !(dst = sid_string_talloc(mem_ctx, &dst_sid))) { dst 366 source3/utils/net_idmap.c status = rec->store(rec, string_term_tdb_data(dst), 0); dst 3392 source3/utils/net_rpc.c char *dst = NULL; dst 3394 source3/utils/net_rpc.c dst = SMB_STRDUP(c->opt_destination?c->opt_destination:"127.0.0.1"); dst 3395 source3/utils/net_rpc.c if (dst == NULL) { dst 3454 source3/utils/net_rpc.c NULL, dst, info502.name, "A:"); dst 3484 source3/utils/net_rpc.c SAFE_FREE(dst); dst 159 source4/heimdal/lib/hcrypto/rand-fortuna.c md_result(MD_CTX * ctx, unsigned char *dst) dst 164 source4/heimdal/lib/hcrypto/rand-fortuna.c SHA256_Final(dst, &tmp); dst 204 source4/heimdal/lib/hcrypto/rand-fortuna.c encrypt_counter(FState * st, unsigned char *dst) dst 206 source4/heimdal/lib/hcrypto/rand-fortuna.c ciph_encrypt(&st->ciph, st->counter, dst); dst 388 source4/heimdal/lib/hcrypto/rand-fortuna.c extract_data(FState * st, unsigned count, unsigned char *dst) dst 419 source4/heimdal/lib/hcrypto/rand-fortuna.c memcpy(dst, st->result, n); dst 420 source4/heimdal/lib/hcrypto/rand-fortuna.c dst += n; dst 84 source4/heimdal/lib/roken/get_window_size.c int dst[2]; dst 86 source4/heimdal/lib/roken/get_window_size.c _scrsize(dst); dst 87 source4/heimdal/lib/roken/get_window_size.c wp->ws_row = dst[1]; dst 88 source4/heimdal/lib/roken/get_window_size.c wp->ws_col = dst[0]; dst 46 source4/heimdal/lib/roken/inet_ntop.c inet_ntop_v4 (const void *src, char *dst, size_t size) dst 52 source4/heimdal/lib/roken/inet_ntop.c const char *orig_dst = dst; dst 63 source4/heimdal/lib/roken/inet_ntop.c *dst++ = digits[n / 100]; dst 68 source4/heimdal/lib/roken/inet_ntop.c *dst++ = digits[n / 10]; dst 72 source4/heimdal/lib/roken/inet_ntop.c *dst++ = digits[n]; dst 74 source4/heimdal/lib/roken/inet_ntop.c *dst++ = '.'; dst 76 source4/heimdal/lib/roken/inet_ntop.c *dst++ = '\0'; dst 82 source4/heimdal/lib/roken/inet_ntop.c inet_ntop_v6 (const void *src, char *dst, size_t size) dst 88 source4/heimdal/lib/roken/inet_ntop.c const char *orig_dst = dst; dst 98 source4/heimdal/lib/roken/inet_ntop.c *dst++ = xdigits[ptr[0] >> 4]; dst 102 source4/heimdal/lib/roken/inet_ntop.c *dst++ = xdigits[ptr[0] & 0x0F]; dst 106 source4/heimdal/lib/roken/inet_ntop.c *dst++ = xdigits[ptr[1] >> 4]; dst 109 source4/heimdal/lib/roken/inet_ntop.c *dst++ = xdigits[ptr[1] & 0x0F]; dst 111 source4/heimdal/lib/roken/inet_ntop.c *dst++ = ':'; dst 114 source4/heimdal/lib/roken/inet_ntop.c *dst++ = '\0'; dst 120 source4/heimdal/lib/roken/inet_ntop.c inet_ntop(int af, const void *src, char *dst, size_t size) dst 124 source4/heimdal/lib/roken/inet_ntop.c return inet_ntop_v4 (src, dst, size); dst 127 source4/heimdal/lib/roken/inet_ntop.c return inet_ntop_v6 (src, dst, size); dst 42 source4/heimdal/lib/roken/inet_pton.c inet_pton(int af, const char *src, void *dst) dst 48 source4/heimdal/lib/roken/inet_pton.c return inet_aton (src, dst); dst 156 source4/heimdal/lib/roken/vis.c do_hvis(char *dst, int c, int flag, int nextc, const char *extra) dst 159 source4/heimdal/lib/roken/vis.c *dst++ = '%'; dst 160 source4/heimdal/lib/roken/vis.c *dst++ = xtoa(((unsigned int)c >> 4) & 0xf); dst 161 source4/heimdal/lib/roken/vis.c *dst++ = xtoa((unsigned int)c & 0xf); dst 163 source4/heimdal/lib/roken/vis.c dst = do_svis(dst, c, flag, nextc, extra); dst 165 source4/heimdal/lib/roken/vis.c return dst; dst 178 source4/heimdal/lib/roken/vis.c do_svis(char *dst, int c, int flag, int nextc, const char *extra) dst 184 source4/heimdal/lib/roken/vis.c *dst++ = c; dst 185 source4/heimdal/lib/roken/vis.c return dst; dst 190 source4/heimdal/lib/roken/vis.c *dst++ = '\\'; *dst++ = 'n'; dst 191 source4/heimdal/lib/roken/vis.c return dst; dst 193 source4/heimdal/lib/roken/vis.c *dst++ = '\\'; *dst++ = 'r'; dst 194 source4/heimdal/lib/roken/vis.c return dst; dst 196 source4/heimdal/lib/roken/vis.c *dst++ = '\\'; *dst++ = 'b'; dst 197 source4/heimdal/lib/roken/vis.c return dst; dst 199 source4/heimdal/lib/roken/vis.c *dst++ = '\\'; *dst++ = 'a'; dst 200 source4/heimdal/lib/roken/vis.c return dst; dst 202 source4/heimdal/lib/roken/vis.c *dst++ = '\\'; *dst++ = 'v'; dst 203 source4/heimdal/lib/roken/vis.c return dst; dst 205 source4/heimdal/lib/roken/vis.c *dst++ = '\\'; *dst++ = 't'; dst 206 source4/heimdal/lib/roken/vis.c return dst; dst 208 source4/heimdal/lib/roken/vis.c *dst++ = '\\'; *dst++ = 'f'; dst 209 source4/heimdal/lib/roken/vis.c return dst; dst 211 source4/heimdal/lib/roken/vis.c *dst++ = '\\'; *dst++ = 's'; dst 212 source4/heimdal/lib/roken/vis.c return dst; dst 214 source4/heimdal/lib/roken/vis.c *dst++ = '\\'; *dst++ = '0'; dst 216 source4/heimdal/lib/roken/vis.c *dst++ = '0'; dst 217 source4/heimdal/lib/roken/vis.c *dst++ = '0'; dst 219 source4/heimdal/lib/roken/vis.c return dst; dst 222 source4/heimdal/lib/roken/vis.c *dst++ = '\\'; *dst++ = c; dst 223 source4/heimdal/lib/roken/vis.c return dst; dst 228 source4/heimdal/lib/roken/vis.c *dst++ = '\\'; dst 229 source4/heimdal/lib/roken/vis.c *dst++ = (u_char)(((u_int32_t)(u_char)c >> 6) & 03) + '0'; dst 230 source4/heimdal/lib/roken/vis.c *dst++ = (u_char)(((u_int32_t)(u_char)c >> 3) & 07) + '0'; dst 231 source4/heimdal/lib/roken/vis.c *dst++ = (c & 07) + '0'; dst 233 source4/heimdal/lib/roken/vis.c if ((flag & VIS_NOSLASH) == 0) *dst++ = '\\'; dst 235 source4/heimdal/lib/roken/vis.c c &= 0177; *dst++ = 'M'; dst 238 source4/heimdal/lib/roken/vis.c *dst++ = '^'; dst 240 source4/heimdal/lib/roken/vis.c *dst++ = '?'; dst 242 source4/heimdal/lib/roken/vis.c *dst++ = c + '@'; dst 244 source4/heimdal/lib/roken/vis.c *dst++ = '-'; *dst++ = c; dst 247 source4/heimdal/lib/roken/vis.c return dst; dst 256 source4/heimdal/lib/roken/vis.c rk_svis(char *dst, int c, int flag, int nextc, const char *extra) dst 260 source4/heimdal/lib/roken/vis.c _DIAGASSERT(dst != NULL); dst 264 source4/heimdal/lib/roken/vis.c *dst = '\0'; /* can't create nextra, return "" */ dst 265 source4/heimdal/lib/roken/vis.c return dst; dst 268 source4/heimdal/lib/roken/vis.c dst = do_hvis(dst, c, flag, nextc, nextra); dst 270 source4/heimdal/lib/roken/vis.c dst = do_svis(dst, c, flag, nextc, nextra); dst 272 source4/heimdal/lib/roken/vis.c *dst = '\0'; dst 273 source4/heimdal/lib/roken/vis.c return dst; dst 293 source4/heimdal/lib/roken/vis.c rk_strsvis(char *dst, const char *csrc, int flag, const char *extra) dst 300 source4/heimdal/lib/roken/vis.c _DIAGASSERT(dst != NULL); dst 305 source4/heimdal/lib/roken/vis.c *dst = '\0'; /* can't create nextra, return "" */ dst 309 source4/heimdal/lib/roken/vis.c for (start = dst; (c = *src++) != '\0'; /* empty */) dst 310 source4/heimdal/lib/roken/vis.c dst = do_hvis(dst, c, flag, *src, nextra); dst 312 source4/heimdal/lib/roken/vis.c for (start = dst; (c = *src++) != '\0'; /* empty */) dst 313 source4/heimdal/lib/roken/vis.c dst = do_svis(dst, c, flag, *src, nextra); dst 316 source4/heimdal/lib/roken/vis.c *dst = '\0'; dst 317 source4/heimdal/lib/roken/vis.c return (dst - start); dst 322 source4/heimdal/lib/roken/vis.c rk_strsvisx(char *dst, const char *csrc, size_t len, int flag, const char *extra) dst 329 source4/heimdal/lib/roken/vis.c _DIAGASSERT(dst != NULL); dst 334 source4/heimdal/lib/roken/vis.c *dst = '\0'; /* can't create nextra, return "" */ dst 339 source4/heimdal/lib/roken/vis.c for (start = dst; len > 0; len--) { dst 341 source4/heimdal/lib/roken/vis.c dst = do_hvis(dst, c, flag, len ? *src : '\0', nextra); dst 344 source4/heimdal/lib/roken/vis.c for (start = dst; len > 0; len--) { dst 346 source4/heimdal/lib/roken/vis.c dst = do_svis(dst, c, flag, len ? *src : '\0', nextra); dst 350 source4/heimdal/lib/roken/vis.c *dst = '\0'; dst 351 source4/heimdal/lib/roken/vis.c return (dst - start); dst 360 source4/heimdal/lib/roken/vis.c rk_vis(char *dst, int c, int flag, int nextc) dst 365 source4/heimdal/lib/roken/vis.c _DIAGASSERT(dst != NULL); dst 369 source4/heimdal/lib/roken/vis.c *dst = '\0'; /* can't create extra, return "" */ dst 370 source4/heimdal/lib/roken/vis.c return dst; dst 373 source4/heimdal/lib/roken/vis.c dst = do_hvis(dst, uc, flag, nextc, extra); dst 375 source4/heimdal/lib/roken/vis.c dst = do_svis(dst, uc, flag, nextc, extra); dst 377 source4/heimdal/lib/roken/vis.c *dst = '\0'; dst 378 source4/heimdal/lib/roken/vis.c return dst; dst 393 source4/heimdal/lib/roken/vis.c rk_strvis(char *dst, const char *src, int flag) dst 400 source4/heimdal/lib/roken/vis.c *dst = '\0'; /* can't create extra, return "" */ dst 403 source4/heimdal/lib/roken/vis.c rv = strsvis(dst, src, flag, extra); dst 410 source4/heimdal/lib/roken/vis.c rk_strvisx(char *dst, const char *src, size_t len, int flag) dst 417 source4/heimdal/lib/roken/vis.c *dst = '\0'; /* can't create extra, return "" */ dst 420 source4/heimdal/lib/roken/vis.c rv = strsvisx(dst, src, len, flag, extra); dst 162 source4/lib/ldb/common/ldb_dn.c static int ldb_dn_escape_internal(char *dst, const char *src, int len) dst 169 source4/lib/ldb/common/ldb_dn.c d = dst; dst 197 source4/lib/ldb/common/ldb_dn.c return (l + (d - dst)); dst 202 source4/lib/ldb/common/ldb_dn.c char *dst; dst 208 source4/lib/ldb/common/ldb_dn.c dst = talloc_array(mem_ctx, char, value.length * 3 + 1); dst 209 source4/lib/ldb/common/ldb_dn.c if ( ! dst) { dst 210 source4/lib/ldb/common/ldb_dn.c talloc_free(dst); dst 214 source4/lib/ldb/common/ldb_dn.c ldb_dn_escape_internal(dst, (const char *)value.data, value.length); dst 216 source4/lib/ldb/common/ldb_dn.c dst = talloc_realloc(mem_ctx, dst, char, strlen(dst) + 1); dst 218 source4/lib/ldb/common/ldb_dn.c return dst; dst 1032 source4/lib/ldb/common/ldb_dn.c struct ldb_dn_component dst; dst 1034 source4/lib/ldb/common/ldb_dn.c memset(&dst, 0, sizeof(dst)); dst 1037 source4/lib/ldb/common/ldb_dn.c return dst; dst 1040 source4/lib/ldb/common/ldb_dn.c dst.value = ldb_val_dup(mem_ctx, &(src->value)); dst 1041 source4/lib/ldb/common/ldb_dn.c if (dst.value.data == NULL) { dst 1042 source4/lib/ldb/common/ldb_dn.c return dst; dst 1045 source4/lib/ldb/common/ldb_dn.c dst.name = talloc_strdup(mem_ctx, src->name); dst 1046 source4/lib/ldb/common/ldb_dn.c if (dst.name == NULL) { dst 1047 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dst.value.data); dst 1048 source4/lib/ldb/common/ldb_dn.c return dst; dst 1052 source4/lib/ldb/common/ldb_dn.c dst.cf_value = ldb_val_dup(mem_ctx, &(src->cf_value)); dst 1053 source4/lib/ldb/common/ldb_dn.c if (dst.cf_value.data == NULL) { dst 1054 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dst.value.data); dst 1055 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dst.name); dst 1056 source4/lib/ldb/common/ldb_dn.c return dst; dst 1059 source4/lib/ldb/common/ldb_dn.c dst.cf_name = talloc_strdup(mem_ctx, src->cf_name); dst 1060 source4/lib/ldb/common/ldb_dn.c if (dst.cf_name == NULL) { dst 1061 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dst.cf_name); dst 1062 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dst.value.data); dst 1063 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dst.name); dst 1064 source4/lib/ldb/common/ldb_dn.c return dst; dst 1067 source4/lib/ldb/common/ldb_dn.c dst.cf_value.data = NULL; dst 1068 source4/lib/ldb/common/ldb_dn.c dst.cf_name = NULL; dst 1071 source4/lib/ldb/common/ldb_dn.c return dst; dst 1076 source4/lib/ldb/common/ldb_dn.c struct ldb_dn_extended_component dst; dst 1078 source4/lib/ldb/common/ldb_dn.c memset(&dst, 0, sizeof(dst)); dst 1081 source4/lib/ldb/common/ldb_dn.c return dst; dst 1084 source4/lib/ldb/common/ldb_dn.c dst.value = ldb_val_dup(mem_ctx, &(src->value)); dst 1085 source4/lib/ldb/common/ldb_dn.c if (dst.value.data == NULL) { dst 1086 source4/lib/ldb/common/ldb_dn.c return dst; dst 1089 source4/lib/ldb/common/ldb_dn.c dst.name = talloc_strdup(mem_ctx, src->name); dst 1090 source4/lib/ldb/common/ldb_dn.c if (dst.name == NULL) { dst 1091 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dst.value.data); dst 1092 source4/lib/ldb/common/ldb_dn.c return dst; dst 1095 source4/lib/ldb/common/ldb_dn.c return dst; dst 120 source4/nbt_server/irpc.c struct nbt_name src, dst; dst 151 source4/nbt_server/irpc.c make_nbt_name(&dst, req->in.domainname, 0x1c); dst 158 source4/nbt_server/irpc.c &dst, dest,