src 46 examples/libsmbclient/smbwrapper/bsd-strlcat.c smbw_strlcat(char *dst, const char *src, size_t siz)
src 49 examples/libsmbclient/smbwrapper/bsd-strlcat.c const char *s = src;
src 70 examples/libsmbclient/smbwrapper/bsd-strlcat.c return(dlen + (s - src)); /* count does not include NUL */
src 44 examples/libsmbclient/smbwrapper/bsd-strlcpy.c smbw_strlcpy(char *dst, const char *src, size_t siz)
src 47 examples/libsmbclient/smbwrapper/bsd-strlcpy.c const char *s = src;
src 66 examples/libsmbclient/smbwrapper/bsd-strlcpy.c return(s - src - 1); /* count does not include NUL */
src 3 examples/libsmbclient/smbwrapper/bsd-strlfunc.h extern size_t strlcpy(char *dst, const char *src, size_t siz);
src 4 examples/libsmbclient/smbwrapper/bsd-strlfunc.h extern size_t strlcat(char *dst, const char *src, size_t siz);
src 347 examples/libsmbclient/smbwrapper/smbw.c void smbw_fix_path(const char *src, char *dest)
src 352 examples/libsmbclient/smbwrapper/smbw.c if (*src == '/') {
src 353 examples/libsmbclient/smbwrapper/smbw.c for (p = src + len; *p == '/'; p++)
src 357 examples/libsmbclient/smbwrapper/smbw.c snprintf(dest, PATH_MAX, "%s/%s", smbw_cwd, src);
src 362 examples/libsmbclient/smbwrapper/smbw.c DEBUG(10, ("smbw_fix_path(%s) returning [%s]\n", src, dest));
src 71 examples/libsmbclient/smbwrapper/smbw.h void smbw_fix_path(const char *src, char *dest);
src 286 examples/libsmbclient/smbwrapper/wrapper.c static void stat_convert(struct SMBW_stat *src, struct stat *dest)
src 289 examples/libsmbclient/smbwrapper/wrapper.c dest->st_size = src->s_size;
src 290 examples/libsmbclient/smbwrapper/wrapper.c dest->st_mode = src->s_mode;
src 291 examples/libsmbclient/smbwrapper/wrapper.c dest->st_ino = src->s_ino;
src 292 examples/libsmbclient/smbwrapper/wrapper.c dest->st_dev = src->s_dev;
src 293 examples/libsmbclient/smbwrapper/wrapper.c dest->st_rdev = src->s_rdev;
src 294 examples/libsmbclient/smbwrapper/wrapper.c dest->st_nlink = src->s_nlink;
src 295 examples/libsmbclient/smbwrapper/wrapper.c dest->st_uid = src->s_uid;
src 296 examples/libsmbclient/smbwrapper/wrapper.c dest->st_gid = src->s_gid;
src 297 examples/libsmbclient/smbwrapper/wrapper.c dest->st_atime = src->s_atime;
src 298 examples/libsmbclient/smbwrapper/wrapper.c dest->st_mtime = src->s_mtime;
src 299 examples/libsmbclient/smbwrapper/wrapper.c dest->st_ctime = src->s_ctime;
src 300 examples/libsmbclient/smbwrapper/wrapper.c dest->st_blksize = src->s_blksize;
src 301 examples/libsmbclient/smbwrapper/wrapper.c dest->st_blocks = src->s_blocks;
src 304 examples/libsmbclient/smbwrapper/wrapper.c static void stat64_convert(struct SMBW_stat *src, struct stat64 *dest)
src 307 examples/libsmbclient/smbwrapper/wrapper.c dest->st_size = src->s_size;
src 308 examples/libsmbclient/smbwrapper/wrapper.c dest->st_mode = src->s_mode;
src 309 examples/libsmbclient/smbwrapper/wrapper.c dest->st_ino = src->s_ino;
src 310 examples/libsmbclient/smbwrapper/wrapper.c dest->st_dev = src->s_dev;
src 311 examples/libsmbclient/smbwrapper/wrapper.c dest->st_rdev = src->s_rdev;
src 312 examples/libsmbclient/smbwrapper/wrapper.c dest->st_nlink = src->s_nlink;
src 313 examples/libsmbclient/smbwrapper/wrapper.c dest->st_uid = src->s_uid;
src 314 examples/libsmbclient/smbwrapper/wrapper.c dest->st_gid = src->s_gid;
src 315 examples/libsmbclient/smbwrapper/wrapper.c dest->st_atime = src->s_atime;
src 316 examples/libsmbclient/smbwrapper/wrapper.c dest->st_mtime = src->s_mtime;
src 317 examples/libsmbclient/smbwrapper/wrapper.c dest->st_ctime = src->s_ctime;
src 318 examples/libsmbclient/smbwrapper/wrapper.c dest->st_blksize = src->s_blksize;
src 319 examples/libsmbclient/smbwrapper/wrapper.c dest->st_blocks = src->s_blocks;
src 322 examples/libsmbclient/smbwrapper/wrapper.c static void dirent_convert(struct SMBW_dirent *src, struct dirent *dest)
src 327 examples/libsmbclient/smbwrapper/wrapper.c dest->d_ino = src->d_ino;
src 328 examples/libsmbclient/smbwrapper/wrapper.c dest->d_off = src->d_off;
src 330 examples/libsmbclient/smbwrapper/wrapper.c switch(src->d_type)
src 360 examples/libsmbclient/smbwrapper/wrapper.c dest->d_reclen = src->d_reclen;
src 361 examples/libsmbclient/smbwrapper/wrapper.c smbw_strlcpy(dest->d_name, src->d_name, sizeof(dest->d_name));
src 364 examples/libsmbclient/smbwrapper/wrapper.c src->d_comment,
src 368 examples/libsmbclient/smbwrapper/wrapper.c static void dirent64_convert(struct SMBW_dirent *src, struct dirent64 *dest)
src 373 examples/libsmbclient/smbwrapper/wrapper.c dest->d_ino = src->d_ino;
src 374 examples/libsmbclient/smbwrapper/wrapper.c dest->d_off = src->d_off;
src 376 examples/libsmbclient/smbwrapper/wrapper.c switch(src->d_type)
src 406 examples/libsmbclient/smbwrapper/wrapper.c dest->d_reclen = src->d_reclen;
src 407 examples/libsmbclient/smbwrapper/wrapper.c smbw_strlcpy(dest->d_name, src->d_name, sizeof(dest->d_name));
src 410 examples/libsmbclient/smbwrapper/wrapper.c src->d_comment,
src 30 examples/pcap2nbench/ethernet.cpp memcpy(src, data + 6, sizeof(src));
src 49 examples/pcap2nbench/ethernet.cpp sprintf(buf, "%.2x", rhs.src[i]);
src 30 examples/pcap2nbench/ethernet.hpp uint8_t src[6];
src 537 lib/nss_wrapper/nss_wrapper.c static int nwrap_pw_copy_r(const struct passwd *src, struct passwd *dst,
src 544 lib/nss_wrapper/nss_wrapper.c first = src->pw_name;
src 546 lib/nss_wrapper/nss_wrapper.c last = src->pw_shell;
src 557 lib/nss_wrapper/nss_wrapper.c ofs = PTR_DIFF(src->pw_name, first);
src 559 lib/nss_wrapper/nss_wrapper.c ofs = PTR_DIFF(src->pw_passwd, first);
src 561 lib/nss_wrapper/nss_wrapper.c dst->pw_uid = src->pw_uid;
src 562 lib/nss_wrapper/nss_wrapper.c dst->pw_gid = src->pw_gid;
src 563 lib/nss_wrapper/nss_wrapper.c ofs = PTR_DIFF(src->pw_gecos, first);
src 565 lib/nss_wrapper/nss_wrapper.c ofs = PTR_DIFF(src->pw_dir, first);
src 567 lib/nss_wrapper/nss_wrapper.c ofs = PTR_DIFF(src->pw_shell, first);
src 725 lib/nss_wrapper/nss_wrapper.c static int nwrap_gr_copy_r(const struct group *src, struct group *dst,
src 736 lib/nss_wrapper/nss_wrapper.c first = src->gr_name;
src 738 lib/nss_wrapper/nss_wrapper.c lastm = src->gr_mem;
src 745 lib/nss_wrapper/nss_wrapper.c ofsm = PTR_DIFF(lastm + 1, src->gr_mem);
src 752 lib/nss_wrapper/nss_wrapper.c memcpy(buf + ofsb, src->gr_mem, ofsm);
src 754 lib/nss_wrapper/nss_wrapper.c ofs = PTR_DIFF(src->gr_name, first);
src 756 lib/nss_wrapper/nss_wrapper.c ofs = PTR_DIFF(src->gr_passwd, first);
src 758 lib/nss_wrapper/nss_wrapper.c dst->gr_gid = src->gr_gid;
src 761 lib/nss_wrapper/nss_wrapper.c for (i=0; src->gr_mem[i]; i++) {
src 762 lib/nss_wrapper/nss_wrapper.c ofs = PTR_DIFF(src->gr_mem[i], first);
src 59 lib/popt/poptparse.c const char * src;
src 71 lib/popt/poptparse.c for (src = s; *src != '\0'; src++) {
src 72 lib/popt/poptparse.c if (quote == *src) {
src 75 lib/popt/poptparse.c if (*src == '\\') {
src 76 lib/popt/poptparse.c src++;
src 77 lib/popt/poptparse.c if (!*src) {
src 81 lib/popt/poptparse.c if (*src != quote) *buf++ = '\\';
src 83 lib/popt/poptparse.c *buf++ = *src;
src 84 lib/popt/poptparse.c } else if (isspace(*src)) {
src 94 lib/popt/poptparse.c } else switch (*src) {
src 97 lib/popt/poptparse.c quote = *src;
src 100 lib/popt/poptparse.c src++;
src 101 lib/popt/poptparse.c if (!*src) {
src 107 lib/popt/poptparse.c *buf++ = *src;
src 30 lib/replace/inet_aton.c int rep_inet_aton(const char *src, struct in_addr *dst)
src 32 lib/replace/inet_aton.c return (inet_pton(AF_INET, src, dst) > 0) ? 1 : 0;
src 30 lib/replace/inet_ntop.c static const char *inet_ntop4(const unsigned char *src, char *dst,
src 34 lib/replace/inet_ntop.c static const char *inet_ntop6(const unsigned char *src, char *dst,
src 47 lib/replace/inet_ntop.c rep_inet_ntop(int af, const void *src, char *dst, socklen_t size)
src 51 lib/replace/inet_ntop.c return (inet_ntop4(src, dst, size));
src 54 lib/replace/inet_ntop.c return (inet_ntop6(src, dst, size));
src 75 lib/replace/inet_ntop.c inet_ntop4(const unsigned char *src, char *dst, socklen_t size)
src 81 lib/replace/inet_ntop.c len = snprintf(tmp, sizeof tmp, fmt, src[0], src[1], src[2], src[3]);
src 99 lib/replace/inet_ntop.c inet_ntop6(const unsigned char *src, char *dst, socklen_t size)
src 120 lib/replace/inet_ntop.c words[i / 2] |= (src[i] << ((1 - (i % 2)) << 3));
src 164 lib/replace/inet_ntop.c if (!inet_ntop4(src+12, tp, sizeof tmp - (tp - tmp)))
src 30 lib/replace/inet_pton.c static int inet_pton4(const char *src, unsigned char *dst);
src 32 lib/replace/inet_pton.c static int inet_pton6(const char *src, unsigned char *dst);
src 48 lib/replace/inet_pton.c const char *src,
src 53 lib/replace/inet_pton.c return (inet_pton4(src, dst));
src 56 lib/replace/inet_pton.c return (inet_pton6(src, dst));
src 76 lib/replace/inet_pton.c inet_pton4(src, dst)
src 77 lib/replace/inet_pton.c const char *src;
src 87 lib/replace/inet_pton.c while ((ch = *src++) != '\0') {
src 130 lib/replace/inet_pton.c inet_pton6(src, dst)
src 131 lib/replace/inet_pton.c const char *src;
src 145 lib/replace/inet_pton.c if (*src == ':')
src 146 lib/replace/inet_pton.c if (*++src != ':')
src 148 lib/replace/inet_pton.c curtok = src;
src 151 lib/replace/inet_pton.c while ((ch = *src++) != '\0') {
src 165 lib/replace/inet_pton.c curtok = src;
src 228 lib/replace/replace.c void *rep_memmove(void *dest,const void *src,int size)
src 232 lib/replace/replace.c if (dest==src || !size) return(dest);
src 235 lib/replace/replace.c s = (unsigned long)src;
src 239 lib/replace/replace.c memcpy(dest,src,size);
src 251 lib/replace/replace.c int *isrc = (int *)src;
src 257 lib/replace/replace.c char *csrc = (char *)src;
src 268 lib/replace/replace.c int *isrc = (int *)src;
src 274 lib/replace/replace.c char *csrc = (char *)src;
src 140 lib/replace/replace.h void *rep_memmove(void *dest,const void *src,int size);
src 384 lib/replace/replace.h #define va_copy(dest, src) __va_copy(dest, src)
src 386 lib/replace/replace.h #define va_copy(dest, src) (dest) = (src)
src 146 lib/replace/snprintf.c #define VA_COPY(dest, src) va_copy(dest, src)
src 149 lib/replace/snprintf.c #define VA_COPY(dest, src) __va_copy(dest, src)
src 151 lib/replace/snprintf.c #define VA_COPY(dest, src) (dest) = (src)
src 106 lib/replace/system/network.h int rep_inet_pton(int af, const char *src, void *dst);
src 111 lib/replace/system/network.h const char *rep_inet_ntop(int af, const void *src, char *dst, socklen_t size);
src 116 lib/replace/system/network.h int rep_inet_aton(const char *src, struct in_addr *dst);
src 93 lib/replace/test/testsuite.c const char *src;
src 104 lib/replace/test/testsuite.c for (i=0;tests[i].src;i++) {
src 105 lib/replace/test/testsuite.c if (strlcpy(buf, tests[i].src, sizeof(buf)) != tests[i].result) {
src 827 lib/socket_wrapper/socket_wrapper.c const struct sockaddr *src,
src 861 lib/socket_wrapper/socket_wrapper.c switch (src->sa_family) {
src 863 lib/socket_wrapper/socket_wrapper.c src_in = (const struct sockaddr_in *)src;
src 871 lib/socket_wrapper/socket_wrapper.c src_in6 = (const struct sockaddr_in6 *)src;
src 901 lib/socket_wrapper/socket_wrapper.c switch (src->sa_family) {
src 939 lib/socket_wrapper/socket_wrapper.c switch (src->sa_family) {
src 970 lib/socket_wrapper/socket_wrapper.c switch (src->sa_family) {
src 1484 lib/talloc/talloc.c #define va_copy(dest, src) __va_copy(dest, src)
src 1486 lib/talloc/talloc.c #define va_copy(dest, src) (dest) = (src)
src 171 lib/util/charset/charcnv.c void const *src, size_t srclen,
src 177 lib/util/charset/charcnv.c const char *inbuf = (const char *)src;
src 243 lib/util/charset/charcnv.c void const *src, size_t srclen,
src 249 lib/util/charset/charcnv.c const char* inbuf = (const char*)src;
src 266 lib/util/charset/charcnv.c memcpy(dest,src,len);
src 286 lib/util/charset/charcnv.c (const char *)src));
src 317 lib/util/charset/charcnv.c void const *src, size_t srclen,
src 330 lib/util/charset/charcnv.c if (src == NULL || srclen == (size_t)-1 || srclen == 0)
src 343 lib/util/charset/charcnv.c ret = iconv_talloc(ctx, descriptor, src, srclen, dest);
src 108 lib/util/charset/charset.h char *alpha_strcpy(char *dest, const char *src, const char *other_safe_chars, size_t maxlength);
src 118 lib/util/charset/charset.h char *strupper_talloc(TALLOC_CTX *ctx, const char *src);
src 119 lib/util/charset/charset.h char *talloc_strdup_upper(TALLOC_CTX *ctx, const char *src);
src 120 lib/util/charset/charset.h char *strupper_talloc_n(TALLOC_CTX *ctx, const char *src, size_t n);
src 121 lib/util/charset/charset.h char *strlower_talloc(TALLOC_CTX *ctx, const char *src);
src 127 lib/util/charset/charset.h bool push_ascii_talloc(TALLOC_CTX *ctx, char **dest, const char *src, size_t *converted_size);
src 128 lib/util/charset/charset.h bool push_ucs2_talloc(TALLOC_CTX *ctx, smb_ucs2_t **dest, const char *src, size_t *converted_size);
src 129 lib/util/charset/charset.h bool push_utf8_talloc(TALLOC_CTX *ctx, char **dest, const char *src, size_t *converted_size);
src 130 lib/util/charset/charset.h bool pull_ascii_talloc(TALLOC_CTX *ctx, char **dest, const char *src, size_t *converted_size);
src 131 lib/util/charset/charset.h bool pull_ucs2_talloc(TALLOC_CTX *ctx, char **dest, const smb_ucs2_t *src, size_t *converted_size);
src 132 lib/util/charset/charset.h bool pull_utf8_talloc(TALLOC_CTX *ctx, char **dest, const char *src, size_t *converted_size);
src 133 lib/util/charset/charset.h ssize_t push_string(void *dest, const char *src, size_t dest_len, int flags);
src 134 lib/util/charset/charset.h ssize_t pull_string(char *dest, const void *src, size_t dest_len, size_t src_len, int flags);
src 138 lib/util/charset/charset.h void const *src, size_t srclen,
src 143 lib/util/charset/charset.h void const *src, size_t srclen,
src 148 lib/util/charset/charset.h void const *src, size_t srclen,
src 172 lib/util/charset/charset.h void const *src, size_t srclen,
src 178 lib/util/charset/charset.h void const *src, size_t srclen,
src 211 lib/util/charset/util_unistr.c _PUBLIC_ char *alpha_strcpy(char *dest, const char *src, const char *other_safe_chars, size_t maxlength)
src 225 lib/util/charset/util_unistr.c if (!src) {
src 230 lib/util/charset/util_unistr.c len = strlen(src);
src 238 lib/util/charset/util_unistr.c int val = (src[i] & 0xff);
src 240 lib/util/charset/util_unistr.c dest[i] = src[i];
src 427 lib/util/charset/util_unistr.c _PUBLIC_ char *strlower_talloc(TALLOC_CTX *ctx, const char *src)
src 435 lib/util/charset/util_unistr.c dest = talloc_array(ctx, char, 2*(strlen(src))+1);
src 440 lib/util/charset/util_unistr.c while (*src) {
src 442 lib/util/charset/util_unistr.c codepoint_t c = next_codepoint_convenience(iconv_convenience, src, &c_size);
src 443 lib/util/charset/util_unistr.c src += c_size;
src 469 lib/util/charset/util_unistr.c _PUBLIC_ char *strupper_talloc_n(TALLOC_CTX *ctx, const char *src, size_t n)
src 475 lib/util/charset/util_unistr.c if (!src) {
src 486 lib/util/charset/util_unistr.c while (*src && n--) {
src 488 lib/util/charset/util_unistr.c codepoint_t c = next_codepoint_convenience(iconv_convenience, src, &c_size);
src 489 lib/util/charset/util_unistr.c src += c_size;
src 514 lib/util/charset/util_unistr.c _PUBLIC_ char *strupper_talloc(TALLOC_CTX *ctx, const char *src)
src 516 lib/util/charset/util_unistr.c return strupper_talloc_n(ctx, src, src?strlen(src):0);
src 522 lib/util/charset/util_unistr.c _PUBLIC_ char *talloc_strdup_upper(TALLOC_CTX *ctx, const char *src)
src 524 lib/util/charset/util_unistr.c return strupper_talloc(ctx, src);
src 639 lib/util/charset/util_unistr.c static ssize_t push_ascii(void *dest, const char *src, size_t dest_len, int flags)
src 645 lib/util/charset/util_unistr.c char *tmpbuf = strupper_talloc(NULL, src);
src 654 lib/util/charset/util_unistr.c src_len = strlen(src);
src 659 lib/util/charset/util_unistr.c return convert_string(CH_UNIX, CH_DOS, src, src_len, dest, dest_len, false);
src 671 lib/util/charset/util_unistr.c _PUBLIC_ bool push_ascii_talloc(TALLOC_CTX *ctx, char **dest, const char *src, size_t *converted_size)
src 673 lib/util/charset/util_unistr.c size_t src_len = strlen(src)+1;
src 675 lib/util/charset/util_unistr.c return convert_string_talloc(ctx, CH_UNIX, CH_DOS, src, src_len, (void **)dest, converted_size, false);
src 694 lib/util/charset/util_unistr.c static ssize_t pull_ascii(char *dest, const void *src, size_t dest_len, size_t src_len, int flags)
src 700 lib/util/charset/util_unistr.c src_len = strlen((const char *)src) + 1;
src 702 lib/util/charset/util_unistr.c size_t len = strnlen((const char *)src, src_len);
src 709 lib/util/charset/util_unistr.c ret = convert_string(CH_DOS, CH_UNIX, src, src_len, dest, dest_len, false);
src 733 lib/util/charset/util_unistr.c static ssize_t push_ucs2(void *dest, const char *src, size_t dest_len, int flags)
src 736 lib/util/charset/util_unistr.c size_t src_len = strlen(src);
src 740 lib/util/charset/util_unistr.c char *tmpbuf = strupper_talloc(NULL, src);
src 762 lib/util/charset/util_unistr.c ret = convert_string(CH_UNIX, CH_UTF16, src, src_len, dest, dest_len, false);
src 782 lib/util/charset/util_unistr.c _PUBLIC_ bool push_ucs2_talloc(TALLOC_CTX *ctx, smb_ucs2_t **dest, const char *src, size_t *converted_size)
src 784 lib/util/charset/util_unistr.c size_t src_len = strlen(src)+1;
src 786 lib/util/charset/util_unistr.c return convert_string_talloc(ctx, CH_UNIX, CH_UTF16, src, src_len, (void **)dest, converted_size, false);
src 798 lib/util/charset/util_unistr.c _PUBLIC_ bool push_utf8_talloc(TALLOC_CTX *ctx, char **dest, const char *src, size_t *converted_size)
src 800 lib/util/charset/util_unistr.c size_t src_len = strlen(src)+1;
src 802 lib/util/charset/util_unistr.c return convert_string_talloc(ctx, CH_UNIX, CH_UTF8, src, src_len, (void **)dest, converted_size, false);
src 816 lib/util/charset/util_unistr.c static size_t pull_ucs2(char *dest, const void *src, size_t dest_len, size_t src_len, int flags)
src 820 lib/util/charset/util_unistr.c if (ucs2_align(NULL, src, flags)) {
src 821 lib/util/charset/util_unistr.c src = (const void *)((const char *)src + 1);
src 828 lib/util/charset/util_unistr.c src_len = utf16_len(src);
src 830 lib/util/charset/util_unistr.c src_len = utf16_len_n(src, src_len);
src 838 lib/util/charset/util_unistr.c ret = convert_string(CH_UTF16, CH_UNIX, src, src_len, dest, dest_len, false);
src 853 lib/util/charset/util_unistr.c _PUBLIC_ bool pull_ascii_talloc(TALLOC_CTX *ctx, char **dest, const char *src, size_t *converted_size)
src 855 lib/util/charset/util_unistr.c size_t src_len = strlen(src)+1;
src 857 lib/util/charset/util_unistr.c return convert_string_talloc(ctx, CH_DOS, CH_UNIX, src, src_len, (void **)dest, converted_size, false);
src 868 lib/util/charset/util_unistr.c _PUBLIC_ bool pull_ucs2_talloc(TALLOC_CTX *ctx, char **dest, const smb_ucs2_t *src, size_t *converted_size)
src 870 lib/util/charset/util_unistr.c size_t src_len = utf16_len(src);
src 872 lib/util/charset/util_unistr.c return convert_string_talloc(ctx, CH_UTF16, CH_UNIX, src, src_len, (void **)dest, converted_size, false);
src 883 lib/util/charset/util_unistr.c _PUBLIC_ bool pull_utf8_talloc(TALLOC_CTX *ctx, char **dest, const char *src, size_t *converted_size)
src 885 lib/util/charset/util_unistr.c size_t src_len = strlen(src)+1;
src 887 lib/util/charset/util_unistr.c return convert_string_talloc(ctx, CH_UTF8, CH_UNIX, src, src_len, (void **)dest, converted_size, false);
src 904 lib/util/charset/util_unistr.c _PUBLIC_ ssize_t push_string(void *dest, const char *src, size_t dest_len, int flags)
src 907 lib/util/charset/util_unistr.c return push_ascii(dest, src, dest_len, flags);
src 909 lib/util/charset/util_unistr.c return push_ucs2(dest, src, dest_len, flags);
src 931 lib/util/charset/util_unistr.c _PUBLIC_ ssize_t pull_string(char *dest, const void *src, size_t dest_len, size_t src_len, int flags)
src 934 lib/util/charset/util_unistr.c return pull_ascii(dest, src, dest_len, src_len, flags);
src 936 lib/util/charset/util_unistr.c return pull_ucs2(dest, src, dest_len, src_len, flags);
src 954 lib/util/charset/util_unistr.c void const *src, size_t srclen,
src 960 lib/util/charset/util_unistr.c src, srclen,
src 980 lib/util/charset/util_unistr.c void const *src, size_t srclen,
src 985 lib/util/charset/util_unistr.c from, to, src, srclen, dest,
src 30 lib/util/safe_string.h #define strcpy(dest,src) __ERROR__XX__NEVER_USE_STRCPY___;
src 35 lib/util/safe_string.h #define strcat(dest,src) __ERROR__XX__NEVER_USE_STRCAT___;
src 757 lib/util/util.c _PUBLIC_ size_t ascii_len_n(const char *src, size_t n)
src 761 lib/util/util.c len = strnlen(src, n);
src 811 lib/util/util.c _PUBLIC_ size_t utf16_len_n(const void *src, size_t n)
src 815 lib/util/util.c for (len = 0; (len+2 < n) && SVAL(src, len); len += 2) ;
src 237 lib/util/util.h _PUBLIC_ char *safe_strcpy(char *dest,const char *src, size_t maxlength);
src 243 lib/util/util.h _PUBLIC_ char *safe_strcat(char *dest, const char *src, size_t maxlength);
src 327 lib/util/util.h _PUBLIC_ size_t ascii_len_n(const char *src, size_t n);
src 372 lib/util/util.h _PUBLIC_ size_t utf16_len_n(const void *src, size_t n);
src 38 lib/util/util_str.c _PUBLIC_ char *safe_strcpy(char *dest,const char *src, size_t maxlength)
src 54 lib/util/util_str.c log_suspicious_usage("safe_strcpy", src);
src 58 lib/util/util_str.c if (!src) {
src 63 lib/util/util_str.c len = strlen(src);
src 67 lib/util/util_str.c (uint_t)(len-maxlength), (unsigned)len, (unsigned)maxlength, src));
src 71 lib/util/util_str.c memmove(dest, src, len);
src 80 lib/util/util_str.c _PUBLIC_ char *safe_strcat(char *dest, const char *src, size_t maxlength)
src 89 lib/util/util_str.c if (!src)
src 94 lib/util/util_str.c log_suspicious_usage("safe_strcat", src);
src 97 lib/util/util_str.c src_len = strlen(src);
src 102 lib/util/util_str.c (int)(src_len + dest_len - maxlength), src));
src 104 lib/util/util_str.c memcpy(&dest[dest_len], src, maxlength - dest_len);
src 110 lib/util/util_str.c memcpy(&dest[dest_len], src, src_len);
src 282 libcli/nbt/libnbt.h struct socket_address *src);
src 162 libcli/nbt/nbtsocket.c struct socket_address *src;
src 181 libcli/nbt/nbtsocket.c tmp_ctx, &src);
src 206 libcli/nbt/nbtsocket.c (int)blob.length, src->addr, src->port));
src 214 libcli/nbt/nbtsocket.c nbtsock->incoming.handler(nbtsock, packet, src);
src 225 libcli/nbt/nbtsocket.c nbtsock->unexpected.handler(nbtsock, packet, src);
src 235 libcli/nbt/nbtsocket.c talloc_steal(req, src);
src 237 libcli/nbt/nbtsocket.c nbt_name_socket_handle_response_packet(req, packet, src);
src 242 libcli/nbt/nbtsocket.c struct socket_address *src)
src 291 libcli/nbt/nbtsocket.c talloc_steal(req, src);
src 292 libcli/nbt/nbtsocket.c req->replies[req->num_replies].dest = src;
src 71 libcli/security/secacl.c struct security_acl *dup_sec_acl(TALLOC_CTX *ctx, struct security_acl *src)
src 73 libcli/security/secacl.c if(src == NULL)
src 76 libcli/security/secacl.c return make_sec_acl(ctx, src->revision, src->num_aces, src->aces);
src 28 libcli/security/secacl.h struct security_acl *dup_sec_acl(TALLOC_CTX *ctx, struct security_acl *src);
src 1045 nsswitch/pam_winbind.c const char *src,
src 1049 nsswitch/pam_winbind.c int src_length = strlen(src);
src 1055 nsswitch/pam_winbind.c memcpy(dest + dest_length, src, src_length + 1);
src 85 nsswitch/winbind_nss_aix.c #define STRCPY_RET(dest, src) \
src 87 nsswitch/winbind_nss_aix.c if (strlen(src)+1 > sizeof(dest)) { errno = EINVAL; return -1; } \
src 88 nsswitch/winbind_nss_aix.c strcpy(dest, src); \
src 91 nsswitch/winbind_nss_aix.c #define STRCPY_RETNULL(dest, src) \
src 93 nsswitch/winbind_nss_aix.c if (strlen(src)+1 > sizeof(dest)) { errno = EINVAL; return NULL; } \
src 94 nsswitch/winbind_nss_aix.c strcpy(dest, src); \
src 75 nsswitch/winbind_nss_solaris.c #define make_pwent_str(dest, src) \
src 77 nsswitch/winbind_nss_solaris.c if((dest = get_static(buffer, buflen, strlen(src)+1)) == NULL) \
src 83 nsswitch/winbind_nss_solaris.c strcpy(dest, src); \
src 1354 source3/auth/auth_util.c const auth_serversupplied_info *src)
src 1363 source3/auth/auth_util.c dst->guest = src->guest;
src 1364 source3/auth/auth_util.c dst->utok.uid = src->utok.uid;
src 1365 source3/auth/auth_util.c dst->utok.gid = src->utok.gid;
src 1366 source3/auth/auth_util.c dst->utok.ngroups = src->utok.ngroups;
src 1367 source3/auth/auth_util.c if (src->utok.ngroups != 0) {
src 1369 source3/auth/auth_util.c dst, src->utok.groups,
src 1375 source3/auth/auth_util.c if (src->ptok) {
src 1376 source3/auth/auth_util.c dst->ptok = dup_nt_token(dst, src->ptok);
src 1383 source3/auth/auth_util.c dst->user_session_key = data_blob_talloc( dst, src->user_session_key.data,
src 1384 source3/auth/auth_util.c src->user_session_key.length);
src 1386 source3/auth/auth_util.c dst->lm_session_key = data_blob_talloc(dst, src->lm_session_key.data,
src 1387 source3/auth/auth_util.c src->lm_session_key.length);
src 1395 source3/auth/auth_util.c if (!pdb_copy_sam_account(dst->sam_account, src->sam_account)) {
src 1401 source3/auth/auth_util.c dst->unix_name = talloc_strdup(dst, src->unix_name);
src 1407 source3/auth/auth_util.c dst->sanitized_username = talloc_strdup(dst, src->sanitized_username);
src 1449 source3/auth/auth_util.c bool copy_current_user(struct current_user *dst, struct current_user *src)
src 1454 source3/auth/auth_util.c groups = (gid_t *)memdup(src->ut.groups,
src 1455 source3/auth/auth_util.c sizeof(gid_t) * src->ut.ngroups);
src 1456 source3/auth/auth_util.c if ((src->ut.ngroups != 0) && (groups == NULL)) {
src 1460 source3/auth/auth_util.c nt_token = dup_nt_token(NULL, src->nt_user_token);
src 1466 source3/auth/auth_util.c dst->conn = src->conn;
src 1467 source3/auth/auth_util.c dst->vuid = src->vuid;
src 1468 source3/auth/auth_util.c dst->ut.uid = src->ut.uid;
src 1469 source3/auth/auth_util.c dst->ut.gid = src->ut.gid;
src 1470 source3/auth/auth_util.c dst->ut.ngroups = src->ut.ngroups;
src 2797 source3/client/client.c char *src = NULL;
src 2809 source3/client/client.c src = talloc_asprintf(ctx,
src 2813 source3/client/client.c if (!src) {
src 2819 source3/client/client.c if (!cli_resolve_path(ctx, "", auth_info, cli, src, &targetcli, &targetname)) {
src 2820 source3/client/client.c d_printf("chmod %s: %s\n", src, cli_errstr(cli));
src 2831 source3/client/client.c cli_errstr(targetcli), src, (unsigned int)mode);
src 2947 source3/client/client.c char *src = NULL;
src 2964 source3/client/client.c src = talloc_asprintf(ctx,
src 2968 source3/client/client.c if (!src) {
src 2972 source3/client/client.c if (!cli_resolve_path(ctx, "", auth_info, cli, src, &targetcli, &targetname)) {
src 2973 source3/client/client.c d_printf("stat %s: %s\n", src, cli_errstr(cli));
src 2996 source3/client/client.c cli_errstr(targetcli), src);
src 3002 source3/client/client.c cli_errstr(targetcli), src);
src 3009 source3/client/client.c src, (unsigned int)CVAL(retbuf,0) );
src 3018 source3/client/client.c src,
src 3026 source3/client/client.c d_printf("# file: %s\n", src);
src 3062 source3/client/client.c src, (unsigned int)tagtype );
src 3099 source3/client/client.c src, (unsigned int)tagtype );
src 3118 source3/client/client.c char *src = NULL;
src 3130 source3/client/client.c src = talloc_asprintf(ctx,
src 3134 source3/client/client.c if (!src) {
src 3138 source3/client/client.c if (!cli_resolve_path(ctx, "", auth_info, cli, src, &targetcli, &targetname)) {
src 3139 source3/client/client.c d_printf("stat %s: %s\n", src, cli_errstr(cli));
src 3150 source3/client/client.c cli_errstr(targetcli), src);
src 3155 source3/client/client.c d_printf("File: %s\n", src);
src 3215 source3/client/client.c char *src = NULL;
src 3232 source3/client/client.c src = talloc_asprintf(ctx,
src 3236 source3/client/client.c if (!src) {
src 3239 source3/client/client.c if (!cli_resolve_path(ctx, "", auth_info, cli, src, &targetcli, &targetname) ) {
src 3240 source3/client/client.c d_printf("chown %s: %s\n", src, cli_errstr(cli));
src 3251 source3/client/client.c cli_errstr(targetcli), src, (int)uid, (int)gid);
src 3265 source3/client/client.c char *src, *dest;
src 3277 source3/client/client.c src = talloc_asprintf(ctx,
src 3281 source3/client/client.c if (!src) {
src 3293 source3/client/client.c if (!cli_resolve_path(ctx, "", auth_info, cli, src, &targetcli, &targetsrc)) {
src 3294 source3/client/client.c d_printf("rename %s: %s\n", src, cli_errstr(cli));
src 3341 source3/client/client.c char *src, *dest;
src 3352 source3/client/client.c src = talloc_asprintf(ctx,
src 3356 source3/client/client.c if (!src) {
src 3368 source3/client/client.c if (!cli_resolve_path(ctx, "", auth_info, cli, src, &targetcli, &targetname)) {
src 3369 source3/client/client.c d_printf("hardlink %s: %s\n", src, cli_errstr(cli));
src 2612 source3/include/libsmbclient.h smbc_urldecode(char *dest, char * src, size_t max_dest_len);
src 2639 source3/include/libsmbclient.h smbc_urlencode(char * dest, char * src, int max_dest_len);
src 126 source3/include/proto.h const auth_serversupplied_info *src);
src 132 source3/include/proto.h bool copy_current_user(struct current_user *dst, struct current_user *src);
src 335 source3/include/proto.h int bitmap_copy(struct bitmap * const dst, const struct bitmap * const src);
src 349 source3/include/proto.h void const *src, size_t srclen,
src 352 source3/include/proto.h void const *src, size_t srclen, void *dst,
src 354 source3/include/proto.h size_t unix_strupper(const char *src, size_t srclen, char *dest, size_t destlen);
src 357 source3/include/proto.h size_t unix_strlower(const char *src, size_t srclen, char *dest, size_t destlen);
src 361 source3/include/proto.h size_t push_ascii(void *dest, const char *src, size_t dest_len, int flags);
src 362 source3/include/proto.h size_t push_ascii_fstring(void *dest, const char *src);
src 363 source3/include/proto.h size_t push_ascii_nstring(void *dest, const char *src);
src 364 source3/include/proto.h bool push_ascii_allocate(char **dest, const char *src, size_t *converted_size);
src 365 source3/include/proto.h size_t pull_ascii(char *dest, const void *src, size_t dest_len, size_t src_len, int flags);
src 366 source3/include/proto.h size_t pull_ascii_fstring(char *dest, const void *src);
src 367 source3/include/proto.h size_t pull_ascii_nstring(char *dest, size_t dest_len, const void *src);
src 368 source3/include/proto.h size_t push_ucs2(const void *base_ptr, void *dest, const char *src, size_t dest_len, int flags);
src 369 source3/include/proto.h bool push_ucs2_allocate(smb_ucs2_t **dest, const char *src,
src 371 source3/include/proto.h size_t push_utf8_fstring(void *dest, const char *src);
src 372 source3/include/proto.h bool push_utf8_talloc(TALLOC_CTX *ctx, char **dest, const char *src,
src 374 source3/include/proto.h bool push_utf8_allocate(char **dest, const char *src, size_t *converted_size);
src 375 source3/include/proto.h size_t pull_ucs2(const void *base_ptr, char *dest, const void *src, size_t dest_len, size_t src_len, int flags);
src 379 source3/include/proto.h const void *src,
src 382 source3/include/proto.h size_t pull_ucs2_fstring(char *dest, const void *src);
src 383 source3/include/proto.h bool push_ucs2_talloc(TALLOC_CTX *ctx, smb_ucs2_t **dest, const char *src,
src 385 source3/include/proto.h bool pull_ucs2_allocate(char **dest, const smb_ucs2_t *src,
src 387 source3/include/proto.h bool pull_utf8_talloc(TALLOC_CTX *ctx, char **dest, const char *src,
src 389 source3/include/proto.h bool pull_utf8_allocate(char **dest, const char *src, size_t *converted_size);
src 390 source3/include/proto.h bool pull_ucs2_talloc(TALLOC_CTX *ctx, char **dest, const smb_ucs2_t *src,
src 392 source3/include/proto.h bool pull_ascii_talloc(TALLOC_CTX *ctx, char **dest, const char *src,
src 396 source3/include/proto.h void *dest, const char *src,
src 403 source3/include/proto.h const void *src,
src 413 source3/include/proto.h const void *src,
src 469 source3/include/proto.h void debug_message(struct messaging_context *msg_ctx, void *private_data, uint32_t msg_type, struct server_id src, DATA_BLOB *data);
src 618 source3/include/proto.h bool se_priv_copy( SE_PRIV *dst, const SE_PRIV *src );
src 667 source3/include/proto.h SEC_DESC *dup_sec_desc(TALLOC_CTX *ctx, const SEC_DESC *src);
src 681 source3/include/proto.h SEC_DESC_BUF *dup_sec_desc_buf(TALLOC_CTX *ctx, SEC_DESC_BUF *src);
src 1055 source3/include/proto.h time_t uint64s_nt_time_to_unix_abs(const uint64_t *src);
src 1311 source3/include/proto.h void sid_copy(DOM_SID *dst, const DOM_SID *src);
src 1320 source3/include/proto.h DOM_SID *sid_dup_talloc(TALLOC_CTX *ctx, const DOM_SID *src);
src 1456 source3/include/proto.h const char *src,
src 1461 source3/include/proto.h const char *src,
src 1466 source3/include/proto.h const char *src,
src 1469 source3/include/proto.h char *StrnCpy_fn(const char *fn, int line,char *dest,const char *src,size_t n);
src 1472 source3/include/proto.h bool string_set(char **dest,const char *src);
src 1488 source3/include/proto.h char *talloc_string_sub2(TALLOC_CTX *mem_ctx, const char *src,
src 1495 source3/include/proto.h const char *src,
src 1500 source3/include/proto.h const char *src,
src 1505 source3/include/proto.h char *strchr_m(const char *src, char c);
src 1508 source3/include/proto.h char *strstr_m(const char *src, const char *findstr);
src 1543 source3/include/proto.h char *sstring_sub(const char *src, char front, char back);
src 1547 source3/include/proto.h char *escape_shell_string(const char *src);
src 1555 source3/include/proto.h size_t dos_PutUniCode(char *dst,const char *src, size_t len, bool null_terminate);
src 1556 source3/include/proto.h char *skip_unibuf(char *src, size_t len);
src 1557 source3/include/proto.h int rpcstr_pull(char* dest, void *src, int dest_len, int src_len, int flags);
src 1560 source3/include/proto.h void *src,
src 1563 source3/include/proto.h int rpcstr_push(void *dest, const char *src, size_t dest_len, int flags);
src 1564 source3/include/proto.h int rpcstr_push_talloc(TALLOC_CTX *ctx, smb_ucs2_t **dest, const char *src);
src 1570 source3/include/proto.h size_t strlen_w(const smb_ucs2_t *src);
src 1571 source3/include/proto.h size_t strnlen_w(const smb_ucs2_t *src, size_t max);
src 1586 source3/include/proto.h smb_ucs2_t *strdup_w(const smb_ucs2_t *src);
src 1587 source3/include/proto.h smb_ucs2_t *strndup_w(const smb_ucs2_t *src, size_t len);
src 1588 source3/include/proto.h smb_ucs2_t *strncpy_w(smb_ucs2_t *dest, const smb_ucs2_t *src, const size_t max);
src 1589 source3/include/proto.h smb_ucs2_t *strncat_w(smb_ucs2_t *dest, const smb_ucs2_t *src, const size_t max);
src 1590 source3/include/proto.h smb_ucs2_t *strcat_w(smb_ucs2_t *dest, const smb_ucs2_t *src);
src 2838 source3/include/proto.h const char *src,
src 2845 source3/include/proto.h const void *src,
src 2854 source3/include/proto.h const void *src,
src 4436 source3/include/proto.h bool pdb_copy_sam_account(struct samu *dst, struct samu *src );
src 4944 source3/include/proto.h void set_profile_level(int level, struct server_id src);
src 5733 source3/include/proto.h bool prs_append_prs_data(prs_struct *dst, prs_struct *src);
src 5736 source3/include/proto.h bool prs_append_some_prs_data(prs_struct *dst, prs_struct *src, int32 start, uint32 len);
src 5737 source3/include/proto.h bool prs_copy_data_in(prs_struct *dst, const char *src, uint32 len);
src 5738 source3/include/proto.h bool prs_copy_data_out(char *dst, prs_struct *src, uint32 len);
src 5739 source3/include/proto.h bool prs_copy_all_data_out(char *dst, prs_struct *src);
src 6688 source3/include/proto.h struct server_id src,
src 6833 source3/include/proto.h const char *src,
src 6842 source3/include/proto.h const char *src,
src 6847 source3/include/proto.h char **pp_dest, const char *src, int flags,
src 6850 source3/include/proto.h char **pp_dest, const char *src, int flags,
src 6926 source3/include/proto.h const char *src,
src 7027 source3/include/proto.h const char *src, int dest_len, int flags);
src 32 source3/include/safe_string.h #define bcopy(src,dest,size) __ERROR__XX__NEVER_USE_BCOPY___;
src 37 source3/include/safe_string.h #define strcpy(dest,src) __ERROR__XX__NEVER_USE_STRCPY___;
src 42 source3/include/safe_string.h #define strcat(dest,src) __ERROR__XX__NEVER_USE_STRCAT___;
src 93 source3/include/safe_string.h #define safe_strcpy_base(dest, src, base, size) \
src 94 source3/include/safe_string.h safe_strcpy(dest, src, size-PTR_DIFF(dest,base)-1)
src 121 source3/include/safe_string.h #define overmalloc_safe_strcpy(dest,src,maxlength) \
src 123 source3/include/safe_string.h dest,src,maxlength)
src 125 source3/include/safe_string.h #define safe_strcpy(dest,src,maxlength) \
src 127 source3/include/safe_string.h dest,src,maxlength)
src 129 source3/include/safe_string.h #define safe_strcat(dest,src,maxlength) \
src 131 source3/include/safe_string.h dest,src,maxlength)
src 133 source3/include/safe_string.h #define push_string(base_ptr, dest, src, dest_len, flags) \
src 135 source3/include/safe_string.h base_ptr, 0, dest, src, dest_len, flags)
src 137 source3/include/safe_string.h #define pull_string(base_ptr, smb_flags2, dest, src, dest_len, src_len, flags) \
src 139 source3/include/safe_string.h base_ptr, smb_flags2, dest, src, dest_len, src_len, flags)
src 141 source3/include/safe_string.h #define pull_string_talloc(ctx, base_ptr, smb_flags2, dest, src, src_len, flags) \
src 143 source3/include/safe_string.h ctx, base_ptr, smb_flags2, dest, src, src_len, flags)
src 145 source3/include/safe_string.h #define clistr_push(cli, dest, src, dest_len, flags) \
src 147 source3/include/safe_string.h cli, dest, src, dest_len, flags)
src 149 source3/include/safe_string.h #define clistr_pull(inbuf, dest, src, dest_len, src_len, flags) \
src 151 source3/include/safe_string.h inbuf, dest, src, dest_len, src_len, flags)
src 153 source3/include/safe_string.h #define clistr_pull_talloc(ctx, inbuf, pp_dest, src, src_len, flags) \
src 155 source3/include/safe_string.h ctx, inbuf, pp_dest, src, src_len, flags)
src 157 source3/include/safe_string.h #define srvstr_push(base_ptr, smb_flags2, dest, src, dest_len, flags) \
src 159 source3/include/safe_string.h base_ptr, smb_flags2, dest, src, dest_len, flags)
src 161 source3/include/safe_string.h #define alpha_strcpy(dest,src,other_safe_chars,maxlength) \
src 163 source3/include/safe_string.h dest,src,other_safe_chars,maxlength)
src 165 source3/include/safe_string.h #define StrnCpy(dest,src,n) \
src 167 source3/include/safe_string.h dest,src,n)
src 185 source3/include/safe_string.h #define push_string_fn2(fn_name, fn_line, base_ptr, flags2, dest, src, dest_len, flags) \
src 188 source3/include/safe_string.h : push_string_fn(fn_name, fn_line, base_ptr, flags2, dest, src, dest_len, flags))
src 190 source3/include/safe_string.h #define pull_string_fn2(fn_name, fn_line, base_ptr, smb_flags2, dest, src, dest_len, src_len, flags) \
src 193 source3/include/safe_string.h : pull_string_fn(fn_name, fn_line, base_ptr, smb_flags2, dest, src, dest_len, src_len, flags))
src 195 source3/include/safe_string.h #define pull_string_talloc_fn2(fn_name, fn_line, ctx, base_ptr, smb_flags2, dest, src, src_len, flags) \
src 196 source3/include/safe_string.h pull_string_talloc_fn(fn_name, fn_line, ctx, base_ptr, smb_flags2, dest, src, src_len, flags)
src 198 source3/include/safe_string.h #define clistr_push_fn2(fn_name, fn_line, cli, dest, src, dest_len, flags) \
src 201 source3/include/safe_string.h : clistr_push_fn(fn_name, fn_line, cli, dest, src, dest_len, flags))
src 203 source3/include/safe_string.h #define clistr_pull_fn2(fn_name, fn_line, inbuf, dest, src, dest_len, srclen, flags) \
src 206 source3/include/safe_string.h : clistr_pull_fn(fn_name, fn_line, inbuf, dest, src, dest_len, srclen, flags))
src 208 source3/include/safe_string.h #define srvstr_push_fn2(fn_name, fn_line, base_ptr, smb_flags2, dest, src, dest_len, flags) \
src 211 source3/include/safe_string.h : srvstr_push_fn(fn_name, fn_line, base_ptr, smb_flags2, dest, src, dest_len, flags))
src 165 source3/include/smb.h #define COPY_UCS2_CHAR(dest,src) (((unsigned char *)(dest))[0] = ((unsigned char *)(src))[0],\
src 166 source3/include/smb.h ((unsigned char *)(dest))[1] = ((unsigned char *)(src))[1], (dest))
src 183 source3/include/smb_macros.h #define putip(dest,src) memcpy(dest,src,4)
src 20 source3/include/srvstr.h #define srvstr_pull_talloc(ctx, base_ptr, smb_flags2, dest, src, src_len, flags) \
src 21 source3/include/srvstr.h pull_string_talloc(ctx, base_ptr, smb_flags2, dest, src, src_len, flags)
src 28 source3/include/srvstr.h #define srvstr_pull_req_talloc(ctx, req_, dest, src, flags) \
src 29 source3/include/srvstr.h pull_string_talloc(ctx, req_->inbuf, req_->flags2, dest, src, \
src 30 source3/include/srvstr.h smbreq_bufrem(req_, src), flags)
src 89 source3/lib/bitmap.c int bitmap_copy(struct bitmap * const dst, const struct bitmap * const src)
src 91 source3/lib/bitmap.c int count = MIN(dst->n, src->n);
src 93 source3/lib/bitmap.c SMB_ASSERT(dst->b != src->b);
src 94 source3/lib/bitmap.c memcpy(dst->b, src->b, sizeof(uint32)*((count+31)/32));
src 202 source3/lib/charcnv.c void const *src, size_t srclen,
src 207 source3/lib/charcnv.c const char* inbuf = (const char*)src;
src 217 source3/lib/charcnv.c srclen = (strlen_w((const smb_ucs2_t *)src)+1) * 2;
src 219 source3/lib/charcnv.c srclen = strlen((const char *)src)+1;
src 252 source3/lib/charcnv.c (unsigned int)srclen, (unsigned int)destlen, (const char *)src));
src 377 source3/lib/charcnv.c void const *src, size_t srclen,
src 394 source3/lib/charcnv.c const unsigned char *p = (const unsigned char *)src;
src 433 source3/lib/charcnv.c const unsigned char *p = (const unsigned char *)src;
src 473 source3/lib/charcnv.c const unsigned char *p = (const unsigned char *)src;
src 517 source3/lib/charcnv.c return convert_string_internal(from, to, src, srclen, dest, destlen, allow_bad_conv);
src 541 source3/lib/charcnv.c void const *src, size_t srclen, void *dst,
src 546 source3/lib/charcnv.c const char *inbuf = (const char *)src;
src 558 source3/lib/charcnv.c if (src == NULL || srclen == (size_t)-1) {
src 779 source3/lib/charcnv.c void const *src, size_t srclen, void *dst,
src 785 source3/lib/charcnv.c return convert_string_allocate(ctx, from, to, src, srclen, dest,
src 789 source3/lib/charcnv.c size_t unix_strupper(const char *src, size_t srclen, char *dest, size_t destlen)
src 794 source3/lib/charcnv.c if (!push_ucs2_allocate(&buffer, src, &size)) {
src 798 source3/lib/charcnv.c if (!strupper_w(buffer) && (dest == src)) {
src 928 source3/lib/charcnv.c size_t unix_strlower(const char *src, size_t srclen, char *dest, size_t destlen)
src 933 source3/lib/charcnv.c if (!convert_string_allocate(NULL, CH_UNIX, CH_UTF16LE, src, srclen,
src 939 source3/lib/charcnv.c if (!strlower_w(buffer) && (dest == src)) {
src 1019 source3/lib/charcnv.c size_t push_ascii(void *dest, const char *src, size_t dest_len, int flags)
src 1021 source3/lib/charcnv.c size_t src_len = strlen(src);
src 1031 source3/lib/charcnv.c tmpbuf = SMB_STRDUP(src);
src 1036 source3/lib/charcnv.c src = tmpbuf;
src 1043 source3/lib/charcnv.c ret = convert_string(CH_UNIX, CH_DOS, src, src_len, dest, dest_len, True);
src 1053 source3/lib/charcnv.c size_t push_ascii_fstring(void *dest, const char *src)
src 1055 source3/lib/charcnv.c return push_ascii(dest, src, sizeof(fstring), STR_TERMINATE);
src 1063 source3/lib/charcnv.c size_t push_ascii_nstring(void *dest, const char *src)
src 1069 source3/lib/charcnv.c if (!push_ucs2_allocate(&buffer, src, &buffer_len)) {
src 1100 source3/lib/charcnv.c bool push_ascii_allocate(char **dest, const char *src, size_t *converted_size)
src 1102 source3/lib/charcnv.c size_t src_len = strlen(src)+1;
src 1105 source3/lib/charcnv.c return convert_string_allocate(NULL, CH_UNIX, CH_DOS, src, src_len,
src 1124 source3/lib/charcnv.c size_t pull_ascii(char *dest, const void *src, size_t dest_len, size_t src_len, int flags)
src 1135 source3/lib/charcnv.c src_len = strlen((const char *)src) + 1;
src 1137 source3/lib/charcnv.c size_t len = strnlen((const char *)src, src_len);
src 1144 source3/lib/charcnv.c ret = convert_string(CH_DOS, CH_UNIX, src, src_len, dest, dest_len, True);
src 1183 source3/lib/charcnv.c const void *src,
src 1205 source3/lib/charcnv.c src_len = strlen((const char *)src) + 1;
src 1207 source3/lib/charcnv.c size_t len = strnlen((const char *)src, src_len);
src 1232 source3/lib/charcnv.c if (!convert_string_allocate(ctx, CH_DOS, CH_UNIX, src, src_len, &dest,
src 1264 source3/lib/charcnv.c size_t pull_ascii_fstring(char *dest, const void *src)
src 1266 source3/lib/charcnv.c return pull_ascii(dest, src, sizeof(fstring), -1, STR_TERMINATE);
src 1271 source3/lib/charcnv.c size_t pull_ascii_nstring(char *dest, size_t dest_len, const void *src)
src 1273 source3/lib/charcnv.c return pull_ascii(dest, src, dest_len, sizeof(nstring)-1, STR_TERMINATE);
src 1293 source3/lib/charcnv.c size_t push_ucs2(const void *base_ptr, void *dest, const char *src, size_t dest_len, int flags)
src 1307 source3/lib/charcnv.c src_len = strlen(src);
src 1320 source3/lib/charcnv.c ret = convert_string(CH_UNIX, CH_UTF16LE, src, src_len, dest, dest_len, True);
src 1362 source3/lib/charcnv.c bool push_ucs2_talloc(TALLOC_CTX *ctx, smb_ucs2_t **dest, const char *src,
src 1365 source3/lib/charcnv.c size_t src_len = strlen(src)+1;
src 1368 source3/lib/charcnv.c return convert_string_talloc(ctx, CH_UNIX, CH_UTF16LE, src, src_len,
src 1384 source3/lib/charcnv.c bool push_ucs2_allocate(smb_ucs2_t **dest, const char *src,
src 1387 source3/lib/charcnv.c size_t src_len = strlen(src)+1;
src 1390 source3/lib/charcnv.c return convert_string_allocate(NULL, CH_UNIX, CH_UTF16LE, src, src_len,
src 1404 source3/lib/charcnv.c static size_t push_utf8(void *dest, const char *src, size_t dest_len, int flags)
src 1416 source3/lib/charcnv.c tmpbuf = strdup_upper(src);
src 1420 source3/lib/charcnv.c src = tmpbuf;
src 1421 source3/lib/charcnv.c src_len = strlen(src);
src 1424 source3/lib/charcnv.c src_len = strlen(src);
src 1429 source3/lib/charcnv.c ret = convert_string(CH_UNIX, CH_UTF8, src, src_len, dest, dest_len, True);
src 1434 source3/lib/charcnv.c size_t push_utf8_fstring(void *dest, const char *src)
src 1436 source3/lib/charcnv.c return push_utf8(dest, src, sizeof(fstring), STR_TERMINATE);
src 1450 source3/lib/charcnv.c bool push_utf8_talloc(TALLOC_CTX *ctx, char **dest, const char *src,
src 1453 source3/lib/charcnv.c size_t src_len = strlen(src)+1;
src 1456 source3/lib/charcnv.c return convert_string_talloc(ctx, CH_UNIX, CH_UTF8, src, src_len,
src 1471 source3/lib/charcnv.c bool push_utf8_allocate(char **dest, const char *src, size_t *converted_size)
src 1473 source3/lib/charcnv.c size_t src_len = strlen(src)+1;
src 1476 source3/lib/charcnv.c return convert_string_allocate(NULL, CH_UNIX, CH_UTF8, src, src_len,
src 1491 source3/lib/charcnv.c size_t pull_ucs2(const void *base_ptr, char *dest, const void *src, size_t dest_len, size_t src_len, int flags)
src 1507 source3/lib/charcnv.c if (ucs2_align(base_ptr, src, flags)) {
src 1508 source3/lib/charcnv.c src = (const void *)((const char *)src + 1);
src 1516 source3/lib/charcnv.c size_t len = strnlen_w((const smb_ucs2_t *)src,
src 1528 source3/lib/charcnv.c ret = convert_string(CH_UTF16LE, CH_UNIX, src, src_len, dest, dest_len, True);
src 1566 source3/lib/charcnv.c const void *src,
src 1586 source3/lib/charcnv.c if (ucs2_align(base_ptr, src, flags)) {
src 1587 source3/lib/charcnv.c src = (const void *)((const char *)src + 1);
src 1595 source3/lib/charcnv.c size_t len = strnlen_w((const smb_ucs2_t *)src,
src 1605 source3/lib/charcnv.c src_len = (strlen_w((const smb_ucs2_t *)src)+1)*sizeof(smb_ucs2_t);
src 1626 source3/lib/charcnv.c if (!convert_string_talloc(ctx, CH_UTF16LE, CH_UNIX, src, src_len,
src 1658 source3/lib/charcnv.c size_t pull_ucs2_fstring(char *dest, const void *src)
src 1660 source3/lib/charcnv.c return pull_ucs2(NULL, dest, src, sizeof(fstring), -1, STR_TERMINATE);
src 1674 source3/lib/charcnv.c bool pull_ucs2_talloc(TALLOC_CTX *ctx, char **dest, const smb_ucs2_t *src,
src 1677 source3/lib/charcnv.c size_t src_len = (strlen_w(src)+1) * sizeof(smb_ucs2_t);
src 1680 source3/lib/charcnv.c return convert_string_talloc(ctx, CH_UTF16LE, CH_UNIX, src, src_len,
src 1694 source3/lib/charcnv.c bool pull_ucs2_allocate(char **dest, const smb_ucs2_t *src,
src 1697 source3/lib/charcnv.c size_t src_len = (strlen_w(src)+1) * sizeof(smb_ucs2_t);
src 1700 source3/lib/charcnv.c return convert_string_allocate(NULL, CH_UTF16LE, CH_UNIX, src, src_len,
src 1715 source3/lib/charcnv.c bool pull_utf8_talloc(TALLOC_CTX *ctx, char **dest, const char *src,
src 1718 source3/lib/charcnv.c size_t src_len = strlen(src)+1;
src 1721 source3/lib/charcnv.c return convert_string_talloc(ctx, CH_UTF8, CH_UNIX, src, src_len,
src 1736 source3/lib/charcnv.c bool pull_utf8_allocate(char **dest, const char *src, size_t *converted_size)
src 1738 source3/lib/charcnv.c size_t src_len = strlen(src)+1;
src 1741 source3/lib/charcnv.c return convert_string_allocate(NULL, CH_UTF8, CH_UNIX, src, src_len,
src 1756 source3/lib/charcnv.c bool pull_ascii_talloc(TALLOC_CTX *ctx, char **dest, const char *src,
src 1759 source3/lib/charcnv.c size_t src_len = strlen(src)+1;
src 1762 source3/lib/charcnv.c return convert_string_talloc(ctx, CH_DOS, CH_UNIX, src, src_len,
src 1782 source3/lib/charcnv.c void *dest, const char *src,
src 1802 source3/lib/charcnv.c return push_ucs2(base_ptr, dest, src, dest_len, flags);
src 1804 source3/lib/charcnv.c return push_ascii(dest, src, dest_len, flags);
src 1827 source3/lib/charcnv.c const void *src,
src 1844 source3/lib/charcnv.c return pull_ucs2(base_ptr, dest, src, dest_len, src_len, flags);
src 1846 source3/lib/charcnv.c return pull_ascii(dest, src, dest_len, src_len, flags);
src 1870 source3/lib/charcnv.c const void *src,
src 1885 source3/lib/charcnv.c src,
src 1891 source3/lib/charcnv.c src,
src 1246 source3/lib/ctdbd_conn.c p4.src = *(struct sockaddr_in *)&client;
src 1253 source3/lib/ctdbd_conn.c p.src.ip6 = *(struct sockaddr_in6 *)&client;
src 494 source3/lib/debug.c struct server_id src,
src 502 source3/lib/debug.c (unsigned int)procid_to_pid(&src),
src 509 source3/lib/debug.c (unsigned int)procid_to_pid(&src)));
src 521 source3/lib/debug.c struct server_id src,
src 532 source3/lib/debug.c procid_str_static(&src)));
src 533 source3/lib/debug.c messaging_send_buf(msg_ctx, src, MSG_DEBUGLEVEL,
src 72 source3/lib/ldb/common/ldb_dn.c const char *p, *s, *src;
src 79 source3/lib/ldb/common/ldb_dn.c p = s = src = (const char *)value.data;
src 86 source3/lib/ldb/common/ldb_dn.c while (p - src < len) {
src 90 source3/lib/ldb/common/ldb_dn.c if (p - src == len) /* found no escapable chars */
src 108 source3/lib/ldb/common/ldb_dn.c memcpy(d, s, &src[len] - s + 1);
src 117 source3/lib/ldb/common/ldb_dn.c static struct ldb_val ldb_dn_unescape_value(void *mem_ctx, const char *src)
src 125 source3/lib/ldb/common/ldb_dn.c LDB_DN_NULL_FAILED(src);
src 127 source3/lib/ldb/common/ldb_dn.c dst = p = (char *)talloc_memdup(mem_ctx, src, strlen(src) + 1);
src 681 source3/lib/ldb/common/ldb_dn.c static struct ldb_dn_component ldb_dn_copy_component(void *mem_ctx, struct ldb_dn_component *src)
src 687 source3/lib/ldb/common/ldb_dn.c if (src == NULL) {
src 691 source3/lib/ldb/common/ldb_dn.c dst.value = ldb_val_dup(mem_ctx, &(src->value));
src 696 source3/lib/ldb/common/ldb_dn.c dst.name = talloc_strdup(mem_ctx, src->name);
src 68 source3/lib/messages.c struct server_id src,
src 74 source3/lib/messages.c procid_str_static(&src), msg));
src 75 source3/lib/messages.c messaging_send(msg_ctx, src, MSG_PONG, data);
src 374 source3/lib/messages.c rec->src, &rec->buf);
src 83 source3/lib/messages_ctdbd.c msg.src = procid_self();
src 366 source3/lib/messages_local.c rec[msg_array->num_messages].src = procid_self();
src 117 source3/lib/privileges_basic.c bool se_priv_copy( SE_PRIV *dst, const SE_PRIV *src )
src 119 source3/lib/privileges_basic.c if ( !dst || !src )
src 122 source3/lib/privileges_basic.c memcpy( dst, src, sizeof(SE_PRIV) );
src 256 source3/lib/secdesc.c SEC_DESC *dup_sec_desc(TALLOC_CTX *ctx, const SEC_DESC *src)
src 260 source3/lib/secdesc.c if(src == NULL)
src 263 source3/lib/secdesc.c return make_sec_desc( ctx, src->revision, src->type,
src 264 source3/lib/secdesc.c src->owner_sid, src->group_sid, src->sacl,
src 265 source3/lib/secdesc.c src->dacl, &dummy);
src 429 source3/lib/secdesc.c SEC_DESC_BUF *dup_sec_desc_buf(TALLOC_CTX *ctx, SEC_DESC_BUF *src)
src 431 source3/lib/secdesc.c if(src == NULL)
src 434 source3/lib/secdesc.c return make_sec_desc_buf( ctx, src->sd_size, src->sd);
src 70 source3/lib/tallocmsg.c struct server_id src,
src 94 source3/lib/tallocmsg.c messaging_send_buf(msg_ctx, src, MSG_POOL_USAGE,
src 221 source3/lib/tdb_validate.c static int tdb_copy(struct tdb_context *src, struct tdb_context *dst)
src 229 source3/lib/tdb_validate.c count = tdb_traverse(src, traverse_copy_fn, (void *)(&data));
src 891 source3/lib/time.c time_t uint64s_nt_time_to_unix_abs(const uint64_t *src)
src 894 source3/lib/time.c nttime = *src;
src 413 source3/lib/util.c const struct user_auth_info *src)
src 422 source3/lib/util.c *result = *src;
src 425 source3/lib/util.c result, get_cmdline_auth_info_username(src));
src 427 source3/lib/util.c result, get_cmdline_auth_info_password(src));
src 362 source3/lib/util_sid.c void sid_copy(DOM_SID *dst, const DOM_SID *src)
src 368 source3/lib/util_sid.c dst->sid_rev_num = src->sid_rev_num;
src 369 source3/lib/util_sid.c dst->num_auths = src->num_auths;
src 371 source3/lib/util_sid.c memcpy(&dst->id_auth[0], &src->id_auth[0], sizeof(src->id_auth));
src 373 source3/lib/util_sid.c for (i = 0; i < src->num_auths; i++)
src 374 source3/lib/util_sid.c dst->sub_auths[i] = src->sub_auths[i];
src 558 source3/lib/util_sid.c DOM_SID *sid_dup_talloc(TALLOC_CTX *ctx, const DOM_SID *src)
src 562 source3/lib/util_sid.c if(!src)
src 566 source3/lib/util_sid.c sid_copy( dst, src);
src 506 source3/lib/util_str.c const char *src,
src 521 source3/lib/util_str.c if (!src) {
src 526 source3/lib/util_str.c len = strnlen(src, maxlength+1);
src 532 source3/lib/util_str.c (unsigned long)maxlength, src));
src 536 source3/lib/util_str.c memmove(dest, src, len);
src 548 source3/lib/util_str.c const char *src,
src 559 source3/lib/util_str.c if (!src)
src 562 source3/lib/util_str.c src_len = strnlen(src, maxlength + 1);
src 572 source3/lib/util_str.c (int)(src_len + dest_len - maxlength), src));
src 574 source3/lib/util_str.c memcpy(&dest[dest_len], src, maxlength - dest_len);
src 580 source3/lib/util_str.c memcpy(&dest[dest_len], src, src_len);
src 595 source3/lib/util_str.c const char *src,
src 611 source3/lib/util_str.c if (!src) {
src 616 source3/lib/util_str.c len = strlen(src);
src 624 source3/lib/util_str.c int val = (src[i] & 0xff);
src 627 source3/lib/util_str.c dest[i] = src[i];
src 641 source3/lib/util_str.c char *StrnCpy_fn(const char *fn, int line,char *dest,const char *src,size_t n)
src 655 source3/lib/util_str.c if (!src) {
src 660 source3/lib/util_str.c while (n-- && (*d = *src)) {
src 662 source3/lib/util_str.c src++;
src 675 source3/lib/util_str.c static char *strncpyn(char *dest, const char *src, size_t n, char c)
src 683 source3/lib/util_str.c p = strchr_m(src, c);
src 689 source3/lib/util_str.c str_len = PTR_DIFF(p, src);
src 690 source3/lib/util_str.c strncpy(dest, src, MIN(n, str_len));
src 736 source3/lib/util_str.c static bool string_init(char **dest,const char *src)
src 740 source3/lib/util_str.c if (!src)
src 741 source3/lib/util_str.c src = "";
src 743 source3/lib/util_str.c l = strlen(src);
src 748 source3/lib/util_str.c (*dest) = SMB_STRDUP(src);
src 775 source3/lib/util_str.c bool string_set(char **dest,const char *src)
src 778 source3/lib/util_str.c return(string_init(dest,src));
src 963 source3/lib/util_str.c char *talloc_string_sub2(TALLOC_CTX *mem_ctx, const char *src,
src 975 source3/lib/util_str.c if (!insert || !pattern || !*pattern || !src) {
src 979 source3/lib/util_str.c string = talloc_strdup(mem_ctx, src);
src 1054 source3/lib/util_str.c const char *src,
src 1058 source3/lib/util_str.c return talloc_string_sub2(mem_ctx, src, pattern, insert,
src 1105 source3/lib/util_str.c const char *src,
src 1109 source3/lib/util_str.c return talloc_string_sub2(ctx, src, pattern, insert,
src 1147 source3/lib/util_str.c char *strchr_m(const char *src, char c)
src 1159 source3/lib/util_str.c return strchr(src, c);
src 1167 source3/lib/util_str.c for (s = src; *s && !(((unsigned char)s[0]) & 0x80); s++) {
src 1177 source3/lib/util_str.c s = src;
src 1182 source3/lib/util_str.c return strchr(src, c);
src 1193 source3/lib/util_str.c return strchr(src, c);
src 1311 source3/lib/util_str.c char *strstr_m(const char *src, const char *findstr)
src 1323 source3/lib/util_str.c return (char*)src;
src 1328 source3/lib/util_str.c return strchr_m(src, *findstr);
src 1334 source3/lib/util_str.c for (s = src; *s && !(((unsigned char)s[0]) & 0x80); s++) {
src 1352 source3/lib/util_str.c s = src;
src 1355 source3/lib/util_str.c if (!push_ucs2_allocate(&src_w, src, &converted_size)) {
src 2217 source3/lib/util_str.c char *sstring_sub(const char *src, char front, char back)
src 2222 source3/lib/util_str.c temp1 = strchr(src, front);
src 2224 source3/lib/util_str.c temp2 = strchr(src, back);
src 2268 source3/lib/util_str.c char *escape_shell_string(const char *src)
src 2270 source3/lib/util_str.c size_t srclen = strlen(src);
src 2281 source3/lib/util_str.c while (*src) {
src 2283 source3/lib/util_str.c codepoint_t c = next_codepoint(src, &c_size);
src 2291 source3/lib/util_str.c memcpy(dest, src, c_size);
src 2292 source3/lib/util_str.c src += c_size;
src 2304 source3/lib/util_str.c *dest++ = *src++;
src 2316 source3/lib/util_str.c if (*src == '\'') {
src 2319 source3/lib/util_str.c *dest++ = *src++;
src 2333 source3/lib/util_str.c if (*src == '\\') {
src 2343 source3/lib/util_str.c c = next_codepoint(&src[1], &c_size);
src 2353 source3/lib/util_str.c *dest++ = *src++;
src 2357 source3/lib/util_str.c nextchar = src[1];
src 2363 source3/lib/util_str.c *dest++ = *src++;
src 2367 source3/lib/util_str.c if (*src == '\"') {
src 2370 source3/lib/util_str.c *dest++ = *src++;
src 2380 source3/lib/util_str.c if (strchr(INSIDE_DQUOTE_LIST, (int)*src)) {
src 2383 source3/lib/util_str.c *dest++ = *src++;
src 2392 source3/lib/util_str.c if (*src == '\\') {
src 2395 source3/lib/util_str.c *dest++ = *src++;
src 2399 source3/lib/util_str.c if (*src == '\'') {
src 2402 source3/lib/util_str.c *dest++ = *src++;
src 2406 source3/lib/util_str.c if (*src == '\"') {
src 2409 source3/lib/util_str.c *dest++ = *src++;
src 2415 source3/lib/util_str.c if (!strchr(INCLUDE_LIST, (int)*src)) {
src 2418 source3/lib/util_str.c *dest++ = *src++;
src 231 source3/lib/util_unistr.c size_t dos_PutUniCode(char *dst,const char *src, size_t len, bool null_terminate)
src 235 source3/lib/util_unistr.c return push_ucs2(NULL, dst, src, len, flags);
src 244 source3/lib/util_unistr.c char *skip_unibuf(char *src, size_t len)
src 246 source3/lib/util_unistr.c char *srcend = src + len;
src 248 source3/lib/util_unistr.c while (src < srcend && SVAL(src,0)) {
src 249 source3/lib/util_unistr.c src += 2;
src 252 source3/lib/util_unistr.c if(!SVAL(src,0)) {
src 253 source3/lib/util_unistr.c src += 2;
src 256 source3/lib/util_unistr.c return src;
src 263 source3/lib/util_unistr.c int rpcstr_pull(char* dest, void *src, int dest_len, int src_len, int flags)
src 265 source3/lib/util_unistr.c if (!src) {
src 272 source3/lib/util_unistr.c return pull_ucs2(NULL, dest, src, dest_len, src_len, flags|STR_UNICODE|STR_NOALIGN);
src 281 source3/lib/util_unistr.c void *src,
src 288 source3/lib/util_unistr.c src,
src 297 source3/lib/util_unistr.c int rpcstr_push(void *dest, const char *src, size_t dest_len, int flags)
src 299 source3/lib/util_unistr.c return push_ucs2(NULL, dest, src, dest_len, flags|STR_UNICODE|STR_NOALIGN);
src 306 source3/lib/util_unistr.c int rpcstr_push_talloc(TALLOC_CTX *ctx, smb_ucs2_t **dest, const char *src)
src 309 source3/lib/util_unistr.c if (push_ucs2_talloc(ctx, dest, src, &size))
src 364 source3/lib/util_unistr.c size_t strlen_w(const smb_ucs2_t *src)
src 369 source3/lib/util_unistr.c for(len = 0; *(COPY_UCS2_CHAR(&c,src)); src++, len++) {
src 380 source3/lib/util_unistr.c size_t strnlen_w(const smb_ucs2_t *src, size_t max)
src 385 source3/lib/util_unistr.c for(len = 0; (len < max) && *(COPY_UCS2_CHAR(&c,src)); src++, len++) {
src 640 source3/lib/util_unistr.c smb_ucs2_t *strdup_w(const smb_ucs2_t *src)
src 642 source3/lib/util_unistr.c return strndup_w(src, 0);
src 647 source3/lib/util_unistr.c smb_ucs2_t *strndup_w(const smb_ucs2_t *src, size_t len)
src 652 source3/lib/util_unistr.c len = strlen_w(src);
src 660 source3/lib/util_unistr.c memcpy(dest, src, len * sizeof(smb_ucs2_t));
src 669 source3/lib/util_unistr.c smb_ucs2_t *strncpy_w(smb_ucs2_t *dest, const smb_ucs2_t *src, const size_t max)
src 674 source3/lib/util_unistr.c if (!dest || !src) {
src 678 source3/lib/util_unistr.c for (len = 0; (*COPY_UCS2_CHAR(&cp,(src+len))) && (len < max); len++) {
src 679 source3/lib/util_unistr.c cp = *COPY_UCS2_CHAR(dest+len,src+len);
src 693 source3/lib/util_unistr.c smb_ucs2_t *strncat_w(smb_ucs2_t *dest, const smb_ucs2_t *src, const size_t max)
src 699 source3/lib/util_unistr.c if (!dest || !src) {
src 704 source3/lib/util_unistr.c len = strnlen_w(src, max);
src 706 source3/lib/util_unistr.c memcpy(&dest[start], src, len*sizeof(smb_ucs2_t));
src 712 source3/lib/util_unistr.c smb_ucs2_t *strcat_w(smb_ucs2_t *dest, const smb_ucs2_t *src)
src 718 source3/lib/util_unistr.c if (!dest || !src) {
src 723 source3/lib/util_unistr.c len = strlen_w(src);
src 725 source3/lib/util_unistr.c memcpy(&dest[start], src, len*sizeof(smb_ucs2_t));
src 126 source3/librpc/gen_ndr/messaging.h struct server_id src;
src 88 source3/librpc/gen_ndr/ndr_messaging.c NDR_CHECK(ndr_push_server_id(ndr, NDR_SCALARS, &r->src));
src 93 source3/librpc/gen_ndr/ndr_messaging.c NDR_CHECK(ndr_push_server_id(ndr, NDR_BUFFERS, &r->src));
src 105 source3/librpc/gen_ndr/ndr_messaging.c NDR_CHECK(ndr_pull_server_id(ndr, NDR_SCALARS, &r->src));
src 110 source3/librpc/gen_ndr/ndr_messaging.c NDR_CHECK(ndr_pull_server_id(ndr, NDR_BUFFERS, &r->src));
src 122 source3/librpc/gen_ndr/ndr_messaging.c ndr_print_server_id(ndr, "src", &r->src);
src 146 source3/libsmb/clirap2.c static size_t rap_getstring(TALLOC_CTX *ctx, char *src, char **dest, const char *endp)
src 152 source3/libsmb/clirap2.c for (p1 = src, len = 0; *p1 && p1 < endp; len++)
src 157 source3/libsmb/clirap2.c pull_string_talloc(ctx,src,0,dest,src,len,STR_ASCII);
src 163 source3/libsmb/clirap2.c static size_t rap_getstringf(char *src, char *dest, size_t l, size_t dlen, char *endp)
src 171 source3/libsmb/clirap2.c for (p1 = src, len = 0; *p1 && p1 < endp; len++) {
src 181 source3/libsmb/clirap2.c pull_ascii(dest,src,len,len,STR_ASCII);
src 190 source3/libsmb/clirap2.c const char *src;
src 200 source3/libsmb/clirap2.c src="";
src 204 source3/libsmb/clirap2.c src=r+off;
src 205 source3/libsmb/clirap2.c for (p1 = src, len = 0; *p1 && p1 < endp; len++) {
src 212 source3/libsmb/clirap2.c pull_string_talloc(ctx,src,0,dest,src,len,STR_ASCII);
src 27 source3/libsmb/clistr.c const char *src,
src 38 source3/libsmb/clistr.c dest, src, -1, flags);
src 42 source3/libsmb/clistr.c dest, src, cli->bufsize - buf_used,
src 49 source3/libsmb/clistr.c dest, src, dest_len, flags);
src 56 source3/libsmb/clistr.c const void *src,
src 62 source3/libsmb/clistr.c SVAL(inbuf, smb_flg2), dest, src, dest_len,
src 71 source3/libsmb/clistr.c const void *src,
src 81 source3/libsmb/clistr.c src,
src 901 source3/libsmb/libsmb_dir.c struct smbc_dirent *src,
src 908 source3/libsmb/libsmb_dir.c smbc_urlencode(dest->name, src->name, max_namebuf_len);
src 917 source3/libsmb/libsmb_dir.c strncpy(dest->comment, src->comment, max_namebuf_len - 1);
src 921 source3/libsmb/libsmb_dir.c dest->smbc_type = src->smbc_type;
src 928 source3/libsmb/libsmb_dir.c memcpy(dest, src, src->dirlen);
src 929 source3/libsmb/libsmb_dir.c dest->comment = (char *)(&dest->name + src->namelen + 1);
src 56 source3/libsmb/libsmb_path.c urldecode_talloc(TALLOC_CTX *ctx, char **pp_dest, const char *src)
src 58 source3/libsmb/libsmb_path.c int old_length = strlen(src);
src 70 source3/libsmb/libsmb_path.c unsigned char character = src[i++];
src 73 source3/libsmb/libsmb_path.c int a = i+1 < old_length ? hex2int(src[i]) : -1;
src 74 source3/libsmb/libsmb_path.c int b = i+1 < old_length ? hex2int(src[i+1]) : -1;
src 98 source3/libsmb/libsmb_path.c unsigned char character = src[i++];
src 101 source3/libsmb/libsmb_path.c int a = i+1 < old_length ? hex2int(src[i]) : -1;
src 102 source3/libsmb/libsmb_path.c int b = i+1 < old_length ? hex2int(src[i+1]) : -1;
src 126 source3/libsmb/libsmb_path.c char *src,
src 131 source3/libsmb/libsmb_path.c int ret = urldecode_talloc(frame, &pdest, src);
src 150 source3/libsmb/libsmb_path.c char *src,
src 155 source3/libsmb/libsmb_path.c for (; *src != '\0' && max_dest_len >= 3; src++) {
src 157 source3/libsmb/libsmb_path.c if ((*src < '0' &&
src 158 source3/libsmb/libsmb_path.c *src != '-' &&
src 159 source3/libsmb/libsmb_path.c *src != '.') ||
src 160 source3/libsmb/libsmb_path.c (*src > '9' &&
src 161 source3/libsmb/libsmb_path.c *src < 'A') ||
src 162 source3/libsmb/libsmb_path.c (*src > 'Z' &&
src 163 source3/libsmb/libsmb_path.c *src < 'a' &&
src 164 source3/libsmb/libsmb_path.c *src != '_') ||
src 165 source3/libsmb/libsmb_path.c (*src > 'z')) {
src 167 source3/libsmb/libsmb_path.c *dest++ = hex[(*src >> 4) & 0x0f];
src 168 source3/libsmb/libsmb_path.c *dest++ = hex[*src & 0x0f];
src 171 source3/libsmb/libsmb_path.c *dest++ = *src;
src 86 source3/modules/charset_macosxfs.c static inline void swap_bytes (char * dst, const char * src, size_t len)
src 88 source3/modules/charset_macosxfs.c const char *srcend = src + len;
src 89 source3/modules/charset_macosxfs.c while (src < srcend) {
src 90 source3/modules/charset_macosxfs.c dst[0] = src[1];
src 91 source3/modules/charset_macosxfs.c dst[1] = src[0];
src 93 source3/modules/charset_macosxfs.c src += 2;
src 108 source3/modules/charset_macosxfs.c #define le_to_native(dst,src,len) swap_bytes(dst,src,len)
src 115 source3/modules/charset_macosxfs.c #define le_to_native(dst,src,len) memcpy(dst,src,len)
src 467 source3/modules/nfs4_acls.c static bool nfs4_map_sid(smbacl4_vfs_params *params, const DOM_SID *src,
src 496 source3/modules/nfs4_acls.c string_term_tdb_data(sid_string_tos(src)),
src 499 source3/modules/nfs4_acls.c sid_string_dbg(src)));
src 506 source3/modules/nfs4_acls.c sid_string_dbg(src)));
src 513 source3/modules/nfs4_acls.c (char *)data.dptr, sid_string_dbg(src)));
src 863 source3/modules/vfs_afsacl.c static void merge_unknown_aces(struct afs_acl *src, struct afs_acl *dst)
src 867 source3/modules/vfs_afsacl.c for (ace = src->acelist; ace != NULL; ace = ace->next)
src 408 source3/nmbd/nmbd.c struct server_id src,
src 417 source3/nmbd/nmbd.c DEBUG(10, ("Received send_packet from %u\n", (unsigned int)procid_to_pid(&src)));
src 421 source3/nmbd/nmbd.c (unsigned int)procid_to_pid(&src)));
src 428 source3/nmbd/nmbd.c (unsigned int)procid_to_pid(&src), p->packet_type));
src 437 source3/nmbd/nmbd.c (unsigned int)procid_to_pid(&src)));
src 6045 source3/param/loadparm.c static char *canonicalize_servicename(const char *src)
src 6049 source3/param/loadparm.c if ( !src ) {
src 6054 source3/param/loadparm.c result = talloc_strdup(talloc_tos(), src);
src 2054 source3/passdb/passdb.c bool pdb_copy_sam_account(struct samu *dst, struct samu *src )
src 2059 source3/passdb/passdb.c len = init_buffer_from_samu(&buf, src, False);
src 2070 source3/passdb/passdb.c dst->methods = src->methods;
src 2072 source3/passdb/passdb.c if ( src->unix_pw ) {
src 2073 source3/passdb/passdb.c dst->unix_pw = tcopy_passwd( dst, src->unix_pw );
src 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)
src 1758 source3/printing/nt_printing.c dst->cversion = src->version;
src 1760 source3/printing/nt_printing.c fstrcpy( dst->name, src->name);
src 1761 source3/printing/nt_printing.c fstrcpy( dst->environment, src->environment);
src 1762 source3/printing/nt_printing.c fstrcpy( dst->driverpath, src->driverpath);
src 1763 source3/printing/nt_printing.c fstrcpy( dst->datafile, src->datafile);
src 1764 source3/printing/nt_printing.c fstrcpy( dst->configfile, src->configfile);
src 1765 source3/printing/nt_printing.c fstrcpy( dst->helpfile, src->helpfile);
src 1766 source3/printing/nt_printing.c fstrcpy( dst->monitorname, src->monitorname);
src 1767 source3/printing/nt_printing.c fstrcpy( dst->defaultdatatype, src->defaultdatatype);
src 1768 source3/printing/nt_printing.c dst->dependentfiles = src->dependentfiles;
src 4974 source3/printing/nt_printing.c static bool trim_overlap_drv_files( NT_PRINTER_DRIVER_INFO_LEVEL_3 *src,
src 4980 source3/printing/nt_printing.c if ( !src || !drv )
src 4985 source3/printing/nt_printing.c if ( drv_file_in_use(src->driverpath, drv) ) {
src 4987 source3/printing/nt_printing.c DEBUG(10,("Removing driverfile [%s] from list\n", src->driverpath));
src 4988 source3/printing/nt_printing.c fstrcpy( src->driverpath, "" );
src 4991 source3/printing/nt_printing.c if ( drv_file_in_use(src->datafile, drv) ) {
src 4993 source3/printing/nt_printing.c DEBUG(10,("Removing datafile [%s] from list\n", src->datafile));
src 4994 source3/printing/nt_printing.c fstrcpy( src->datafile, "" );
src 4997 source3/printing/nt_printing.c if ( drv_file_in_use(src->configfile, drv) ) {
src 4999 source3/printing/nt_printing.c DEBUG(10,("Removing configfile [%s] from list\n", src->configfile));
src 5000 source3/printing/nt_printing.c fstrcpy( src->configfile, "" );
src 5003 source3/printing/nt_printing.c if ( drv_file_in_use(src->helpfile, drv) ) {
src 5005 source3/printing/nt_printing.c DEBUG(10,("Removing helpfile [%s] from list\n", src->helpfile));
src 5006 source3/printing/nt_printing.c fstrcpy( src->helpfile, "" );
src 5011 source3/printing/nt_printing.c if ( !src->dependentfiles )
src 5014 source3/printing/nt_printing.c while ( *src->dependentfiles[i] ) {
src 5015 source3/printing/nt_printing.c if ( drv_file_in_use(src->dependentfiles[i], drv) ) {
src 5017 source3/printing/nt_printing.c DEBUG(10,("Removing [%s] from dependent file list\n", src->dependentfiles[i]));
src 5018 source3/printing/nt_printing.c trim_dependent_file( src->dependentfiles, i );
src 46 source3/profile/profile.c void set_profile_level(int level, struct server_id src)
src 54 source3/profile/profile.c (int)procid_to_pid(&src)));
src 60 source3/profile/profile.c (int)procid_to_pid(&src)));
src 69 source3/profile/profile.c "pid %d\n", (int)procid_to_pid(&src)));
src 79 source3/profile/profile.c (int)procid_to_pid(&src)));
src 84 source3/profile/profile.c (int)procid_to_pid(&src)));
src 100 source3/profile/profile.c struct server_id src,
src 111 source3/profile/profile.c set_profile_level(level, src);
src 120 source3/profile/profile.c struct server_id src,
src 131 source3/profile/profile.c (unsigned int)procid_to_pid(&src)));
src 132 source3/profile/profile.c messaging_send_buf(msg_ctx, src, MSG_PROFILELEVEL,
src 380 source3/rpc_parse/parse_prs.c bool prs_append_prs_data(prs_struct *dst, prs_struct *src)
src 382 source3/rpc_parse/parse_prs.c if (prs_offset(src) == 0)
src 385 source3/rpc_parse/parse_prs.c if(!prs_grow(dst, prs_offset(src)))
src 388 source3/rpc_parse/parse_prs.c memcpy(&dst->data_p[dst->data_offset], src->data_p, (size_t)prs_offset(src));
src 389 source3/rpc_parse/parse_prs.c dst->data_offset += prs_offset(src);
src 414 source3/rpc_parse/parse_prs.c bool prs_append_some_prs_data(prs_struct *dst, prs_struct *src, int32 start,
src 417 source3/rpc_parse/parse_prs.c return prs_append_some_data(dst, src->data_p, start, len);
src 424 source3/rpc_parse/parse_prs.c bool prs_copy_data_in(prs_struct *dst, const char *src, uint32 len)
src 432 source3/rpc_parse/parse_prs.c memcpy(&dst->data_p[dst->data_offset], src, (size_t)len);
src 442 source3/rpc_parse/parse_prs.c bool prs_copy_data_out(char *dst, prs_struct *src, uint32 len)
src 447 source3/rpc_parse/parse_prs.c if(!prs_mem_get(src, len))
src 450 source3/rpc_parse/parse_prs.c memcpy(dst, &src->data_p[src->data_offset], (size_t)len);
src 451 source3/rpc_parse/parse_prs.c src->data_offset += len;
src 460 source3/rpc_parse/parse_prs.c bool prs_copy_all_data_out(char *dst, prs_struct *src)
src 462 source3/rpc_parse/parse_prs.c uint32 len = prs_offset(src);
src 467 source3/rpc_parse/parse_prs.c prs_set_offset(src, 0);
src 468 source3/rpc_parse/parse_prs.c return prs_copy_data_out(dst, src, len);
src 78 source3/smbd/lanman.c int snum, char **dst, char *src, int *p_space_remaining)
src 84 source3/smbd/lanman.c if (!src || !dst || !p_space_remaining || !(*dst) ||
src 89 source3/smbd/lanman.c buf = talloc_strdup(ctx, src);
src 120 source3/smbd/lanman.c static int CopyAndAdvance(char **dst, char *src, int *n)
src 123 source3/smbd/lanman.c if (!src || !dst || !n || !(*dst)) {
src 126 source3/smbd/lanman.c l = push_ascii(*dst,src,*n, STR_TERMINATE);
src 419 source3/smbd/oplock.c struct server_id src,
src 439 source3/smbd/oplock.c "%s/%lu\n", procid_str(debug_ctx(), &src),
src 462 source3/smbd/oplock.c struct server_id src,
src 485 source3/smbd/oplock.c procid_str(debug_ctx(), &src), file_id_string_tos(&msg.id),
src 497 source3/smbd/oplock.c messaging_send_buf(msg_ctx, src, MSG_SMB_BREAK_RESPONSE,
src 506 source3/smbd/oplock.c msg.pid = src;
src 519 source3/smbd/oplock.c messaging_send_buf(msg_ctx, src, MSG_SMB_BREAK_RESPONSE,
src 539 source3/smbd/oplock.c if (procid_is_me(&src)) {
src 561 source3/smbd/oplock.c msg.pid = src;
src 576 source3/smbd/oplock.c struct server_id src,
src 600 source3/smbd/oplock.c procid_str(debug_ctx(), &src), file_id_string_tos(&id),
src 682 source3/smbd/oplock.c struct server_id src,
src 702 source3/smbd/oplock.c procid_str(debug_ctx(), &src), file_id_string_tos(&msg.id),
src 712 source3/smbd/oplock.c struct server_id src,
src 731 source3/smbd/oplock.c procid_str(debug_ctx(), &src), file_id_string_tos(&msg.id),
src 249 source3/smbd/reply.c const char *src,
src 259 source3/smbd/reply.c ret = srvstr_pull_talloc(ctx, base_ptr, smb_flags2, pp_dest, src,
src 295 source3/smbd/reply.c const char *src,
src 301 source3/smbd/reply.c return srvstr_get_path_wcard(ctx, base_ptr, smb_flags2, pp_dest, src,
src 306 source3/smbd/reply.c char **pp_dest, const char *src, int flags,
src 310 source3/smbd/reply.c pp_dest, src, smbreq_bufrem(req, src),
src 315 source3/smbd/reply.c char **pp_dest, const char *src, int flags,
src 319 source3/smbd/reply.c return srvstr_get_path_req_wcard(mem_ctx, req, pp_dest, src,
src 5589 source3/smbd/reply.c static bool rename_path_prefix_equal(const char *src, const char *dest)
src 5591 source3/smbd/reply.c const char *psrc = src;
src 6289 source3/smbd/reply.c const char *src,
src 6308 source3/smbd/reply.c const char *p = strrchr_m(src,'/');
src 6312 source3/smbd/reply.c p = src;
src 6322 source3/smbd/reply.c if (!vfs_file_exist(conn,src,&src_sbuf)) {
src 6341 source3/smbd/reply.c src, /* fname */
src 6361 source3/smbd/reply.c dosattrs = dos_mode(conn, src, &src_sbuf);
src 154 source3/smbd/server.c struct server_id src,
src 162 source3/smbd/server.c procid_str_static(&src)));
src 174 source3/smbd/server.c procid_str_static(&src), sig, strsignal(sig)));
src 177 source3/smbd/server.c procid_str_static(&src), sig));
src 1099 source3/smbd/server.c struct server_id src;
src 1102 source3/smbd/server.c src.pid = getpid();
src 1103 source3/smbd/server.c set_profile_level(pl, src);
src 28 source3/smbd/srvstr.c const char *src, int dest_len, int flags)
src 35 source3/smbd/srvstr.c return push_string_fn(function, line, base_ptr, smb_flags2, dest, src,
src 381 source3/smbd/utmp.c static void utmp_strcpy(char *dest, const char *src, size_t n)
src 386 source3/smbd/utmp.c if (src)
src 387 source3/smbd/utmp.c len = strlen(src);
src 389 source3/smbd/utmp.c memcpy(dest, src, n);
src 392 source3/smbd/utmp.c memcpy(dest, src, len);
src 322 source3/utils/net_idmap.c char *src, *dst;
src 354 source3/utils/net_idmap.c if (!(src = sid_string_talloc(mem_ctx, &src_sid))
src 361 source3/utils/net_idmap.c db, mem_ctx, string_term_tdb_data(src)))) {
src 546 source3/web/swat.c static void image_link(const char *name, const char *hlink, const char *src)
src 549 source3/web/swat.c cgi_baseurl(), hlink, src, name);
src 43 source4/cldap_server/cldap_server.c struct socket_address *src)
src 48 source4/cldap_server/cldap_server.c ldap_msg->type, src->addr, src->port));
src 49 source4/cldap_server/cldap_server.c cldap_error_reply(cldap, ldap_msg->messageid, src,
src 58 source4/cldap_server/cldap_server.c search->basedn, src->addr, src->port));
src 59 source4/cldap_server/cldap_server.c cldap_error_reply(cldap, ldap_msg->messageid, src,
src 66 source4/cldap_server/cldap_server.c search->scope, src->addr, src->port));
src 67 source4/cldap_server/cldap_server.c cldap_error_reply(cldap, ldap_msg->messageid, src,
src 75 source4/cldap_server/cldap_server.c search->tree, src);
src 80 source4/cldap_server/cldap_server.c search, src);
src 408 source4/cldap_server/netlogon.c struct socket_address *src)
src 481 source4/cldap_server/netlogon.c user, acct_control, src->addr,
src 487 source4/cldap_server/netlogon.c status = cldap_netlogon_reply(cldap, message_id, src, version,
src 500 source4/cldap_server/netlogon.c cldap_empty_reply(cldap, message_id, src);
src 156 source4/cldap_server/rootdse.c struct socket_address *src)
src 167 source4/cldap_server/rootdse.c reply.dest = src;
src 2168 source4/client/client.c char *src,*dest;
src 2181 source4/client/client.c src = talloc_asprintf(ctx, "%s%s", ctx->remote_cur_dir, args[1]);
src 2184 source4/client/client.c if (NT_STATUS_IS_ERR(smbcli_unix_hardlink(ctx->cli->tree, src, dest))) {
src 2185 source4/client/client.c d_printf("%s linking files (%s -> %s)\n", smbcli_errstr(ctx->cli->tree), src, dest);
src 2198 source4/client/client.c char *src,*dest;
src 2210 source4/client/client.c src = talloc_asprintf(ctx, "%s%s", ctx->remote_cur_dir, args[1]);
src 2213 source4/client/client.c if (NT_STATUS_IS_ERR(smbcli_unix_symlink(ctx->cli->tree, src, dest))) {
src 2215 source4/client/client.c smbcli_errstr(ctx->cli->tree), src, dest);
src 2228 source4/client/client.c char *src;
src 2241 source4/client/client.c src = talloc_asprintf(ctx, "%s%s", ctx->remote_cur_dir, args[2]);
src 2245 source4/client/client.c if (NT_STATUS_IS_ERR(smbcli_unix_chmod(ctx->cli->tree, src, mode))) {
src 2247 source4/client/client.c smbcli_errstr(ctx->cli->tree), src, (mode_t)mode);
src 2260 source4/client/client.c char *src;
src 2276 source4/client/client.c src = talloc_asprintf(ctx, "%s%s", ctx->remote_cur_dir, args[3]);
src 2278 source4/client/client.c if (NT_STATUS_IS_ERR(smbcli_unix_chown(ctx->cli->tree, src, uid, gid))) {
src 2280 source4/client/client.c smbcli_errstr(ctx->cli->tree), src, (int)uid, (int)gid);
src 2292 source4/client/client.c char *src,*dest;
src 2299 source4/client/client.c src = talloc_asprintf(ctx, "%s%s", ctx->remote_cur_dir, args[1]);
src 2302 source4/client/client.c if (NT_STATUS_IS_ERR(smbcli_rename(ctx->cli->tree, src, dest))) {
src 44 source4/heimdal/lib/gssapi/krb5/duplicate_name.c krb5_const_principal src = (krb5_const_principal)src_name;
src 51 source4/heimdal/lib/gssapi/krb5/duplicate_name.c kret = krb5_copy_principal (context, src, &dest);
src 47 source4/heimdal/lib/roken/getipnodebyaddr.c getipnodebyaddr (const void *src, size_t len, int af, int *error_num)
src 51 source4/heimdal/lib/roken/getipnodebyaddr.c tmp = gethostbyaddr (src, len, af);
src 46 source4/heimdal/lib/roken/inet_ntop.c inet_ntop_v4 (const void *src, char *dst, size_t size)
src 50 source4/heimdal/lib/roken/inet_ntop.c struct in_addr *addr = (struct in_addr *)src;
src 82 source4/heimdal/lib/roken/inet_ntop.c inet_ntop_v6 (const void *src, char *dst, size_t size)
src 86 source4/heimdal/lib/roken/inet_ntop.c const struct in6_addr *addr = (struct in6_addr *)src;
src 120 source4/heimdal/lib/roken/inet_ntop.c inet_ntop(int af, const void *src, char *dst, size_t size)
src 124 source4/heimdal/lib/roken/inet_ntop.c return inet_ntop_v4 (src, dst, size);
src 127 source4/heimdal/lib/roken/inet_ntop.c return inet_ntop_v6 (src, dst, size);
src 42 source4/heimdal/lib/roken/inet_pton.c inet_pton(int af, const char *src, void *dst)
src 48 source4/heimdal/lib/roken/inet_pton.c return inet_aton (src, dst);
src 298 source4/heimdal/lib/roken/vis.c const unsigned char *src = (const unsigned char *)csrc;
src 301 source4/heimdal/lib/roken/vis.c _DIAGASSERT(src != NULL);
src 309 source4/heimdal/lib/roken/vis.c for (start = dst; (c = *src++) != '\0'; /* empty */)
src 310 source4/heimdal/lib/roken/vis.c dst = do_hvis(dst, c, flag, *src, nextra);
src 312 source4/heimdal/lib/roken/vis.c for (start = dst; (c = *src++) != '\0'; /* empty */)
src 313 source4/heimdal/lib/roken/vis.c dst = do_svis(dst, c, flag, *src, nextra);
src 327 source4/heimdal/lib/roken/vis.c const unsigned char *src = (const unsigned char *)csrc;
src 330 source4/heimdal/lib/roken/vis.c _DIAGASSERT(src != NULL);
src 340 source4/heimdal/lib/roken/vis.c c = *src++;
src 341 source4/heimdal/lib/roken/vis.c dst = do_hvis(dst, c, flag, len ? *src : '\0', nextra);
src 345 source4/heimdal/lib/roken/vis.c c = *src++;
src 346 source4/heimdal/lib/roken/vis.c dst = do_svis(dst, c, flag, len ? *src : '\0', nextra);
src 393 source4/heimdal/lib/roken/vis.c rk_strvis(char *dst, const char *src, int flag)
src 403 source4/heimdal/lib/roken/vis.c rv = strsvis(dst, src, flag, extra);
src 410 source4/heimdal/lib/roken/vis.c rk_strvisx(char *dst, const char *src, size_t len, int flag)
src 420 source4/heimdal/lib/roken/vis.c rv = strsvisx(dst, src, len, flag, extra);
src 131 source4/kdc/kdc.c struct socket_address *src;
src 149 source4/kdc/kdc.c tmp_ctx, &src);
src 157 source4/kdc/kdc.c (long)blob.length, src->addr, (uint16_t)src->port));
src 171 source4/kdc/kdc.c src, my_addr,
src 184 source4/kdc/kdc.c rep->dest = talloc_steal(rep, src);
src 162 source4/lib/ldb/common/ldb_dn.c static int ldb_dn_escape_internal(char *dst, const char *src, int len)
src 168 source4/lib/ldb/common/ldb_dn.c p = s = src;
src 171 source4/lib/ldb/common/ldb_dn.c while (p - src < len) {
src 175 source4/lib/ldb/common/ldb_dn.c if (p - src == len) /* found no escapable chars */
src 193 source4/lib/ldb/common/ldb_dn.c l = len - (s - src);
src 1030 source4/lib/ldb/common/ldb_dn.c static struct ldb_dn_component ldb_dn_copy_component(void *mem_ctx, struct ldb_dn_component *src)
src 1036 source4/lib/ldb/common/ldb_dn.c if (src == NULL) {
src 1040 source4/lib/ldb/common/ldb_dn.c dst.value = ldb_val_dup(mem_ctx, &(src->value));
src 1045 source4/lib/ldb/common/ldb_dn.c dst.name = talloc_strdup(mem_ctx, src->name);
src 1051 source4/lib/ldb/common/ldb_dn.c if (src->cf_value.data) {
src 1052 source4/lib/ldb/common/ldb_dn.c dst.cf_value = ldb_val_dup(mem_ctx, &(src->cf_value));
src 1059 source4/lib/ldb/common/ldb_dn.c dst.cf_name = talloc_strdup(mem_ctx, src->cf_name);
src 1074 source4/lib/ldb/common/ldb_dn.c static struct ldb_dn_extended_component ldb_dn_extended_copy_component(void *mem_ctx, struct ldb_dn_extended_component *src)
src 1080 source4/lib/ldb/common/ldb_dn.c if (src == NULL) {
src 1084 source4/lib/ldb/common/ldb_dn.c dst.value = ldb_val_dup(mem_ctx, &(src->value));
src 1089 source4/lib/ldb/common/ldb_dn.c dst.name = talloc_strdup(mem_ctx, src->name);
src 98 source4/lib/messaging/messaging.c uint32_t msg_type, struct server_id src, DATA_BLOB *data)
src 101 source4/lib/messaging/messaging.c (uint_t)src.node, (uint_t)src.id, (int)data->length,
src 103 source4/lib/messaging/messaging.c messaging_send(msg, src, MSG_PONG, data);
src 797 source4/lib/messaging/messaging.c uint32_t msg_type, struct server_id src, DATA_BLOB *packet)
src 805 source4/lib/messaging/messaging.c m->from = src;
src 33 source4/lib/messaging/tests/messaging.c uint32_t msg_type, struct server_id src, DATA_BLOB *data)
src 36 source4/lib/messaging/tests/messaging.c status = messaging_send(msg, src, msg_pong, data);
src 43 source4/lib/messaging/tests/messaging.c uint32_t msg_type, struct server_id src, DATA_BLOB *data)
src 50 source4/lib/messaging/tests/messaging.c uint32_t msg_type, struct server_id src, DATA_BLOB *data)
src 283 source4/lib/socket/socket_ip.c struct socket_address *src;
src 286 source4/lib/socket/socket_ip.c src = talloc(addr_ctx, struct socket_address);
src 287 source4/lib/socket/socket_ip.c if (!src) {
src 291 source4/lib/socket/socket_ip.c src->family = sock->backend_name;
src 293 source4/lib/socket/socket_ip.c from_addr = talloc(src, struct sockaddr_in);
src 295 source4/lib/socket/socket_ip.c talloc_free(src);
src 299 source4/lib/socket/socket_ip.c src->sockaddr = (struct sockaddr *)from_addr;
src 304 source4/lib/socket/socket_ip.c src->sockaddr, &from_len);
src 306 source4/lib/socket/socket_ip.c talloc_free(src);
src 309 source4/lib/socket/socket_ip.c talloc_free(src);
src 313 source4/lib/socket/socket_ip.c src->sockaddrlen = from_len;
src 317 source4/lib/socket/socket_ip.c talloc_free(src);
src 320 source4/lib/socket/socket_ip.c src->addr = talloc_strdup(src, addrstring);
src 321 source4/lib/socket/socket_ip.c if (src->addr == NULL) {
src 322 source4/lib/socket/socket_ip.c talloc_free(src);
src 325 source4/lib/socket/socket_ip.c src->port = ntohs(from_addr->sin_port);
src 328 source4/lib/socket/socket_ip.c *_src = src;
src 768 source4/lib/socket/socket_ip.c struct socket_address *src;
src 771 source4/lib/socket/socket_ip.c src = talloc(addr_ctx, struct socket_address);
src 772 source4/lib/socket/socket_ip.c if (!src) {
src 776 source4/lib/socket/socket_ip.c src->family = sock->backend_name;
src 778 source4/lib/socket/socket_ip.c from_addr = talloc(src, struct sockaddr_in6);
src 780 source4/lib/socket/socket_ip.c talloc_free(src);
src 784 source4/lib/socket/socket_ip.c src->sockaddr = (struct sockaddr *)from_addr;
src 789 source4/lib/socket/socket_ip.c src->sockaddr, &from_len);
src 791 source4/lib/socket/socket_ip.c talloc_free(src);
src 794 source4/lib/socket/socket_ip.c talloc_free(src);
src 798 source4/lib/socket/socket_ip.c src->sockaddrlen = from_len;
src 802 source4/lib/socket/socket_ip.c talloc_free(src);
src 806 source4/lib/socket/socket_ip.c src->addr = talloc_strdup(src, addrstring);
src 807 source4/lib/socket/socket_ip.c if (src->addr == NULL) {
src 808 source4/lib/socket/socket_ip.c talloc_free(src);
src 811 source4/lib/socket/socket_ip.c src->port = ntohs(from_addr->sin6_port);
src 814 source4/lib/socket/socket_ip.c *_src = src;
src 996 source4/lib/wmi/wmi_wrap.c #define SWIG_AcquirePtr(ptr, src) SWIG_Python_AcquirePtr(ptr, src)
src 67 source4/libcli/auth/session.c DATA_BLOB ret, src;
src 71 source4/libcli/auth/session.c src = data_blob(NULL, 8+dlen);
src 72 source4/libcli/auth/session.c if (!src.data) {
src 78 source4/libcli/auth/session.c data_blob_free(&src);
src 82 source4/libcli/auth/session.c SIVAL(src.data, 0, slen);
src 83 source4/libcli/auth/session.c SIVAL(src.data, 4, 1);
src 84 source4/libcli/auth/session.c memset(src.data+8, 0, dlen);
src 85 source4/libcli/auth/session.c memcpy(src.data+8, str, slen);
src 87 source4/libcli/auth/session.c sess_crypt_blob(&ret, &src, session_key, true);
src 89 source4/libcli/auth/session.c data_blob_free(&src);
src 150 source4/libcli/auth/session.c DATA_BLOB ret, src;
src 153 source4/libcli/auth/session.c src = data_blob_talloc(mem_ctx, NULL, 8+dlen);
src 154 source4/libcli/auth/session.c if (!src.data) {
src 160 source4/libcli/auth/session.c data_blob_free(&src);
src 164 source4/libcli/auth/session.c SIVAL(src.data, 0, blob_in->length);
src 165 source4/libcli/auth/session.c SIVAL(src.data, 4, 1);
src 166 source4/libcli/auth/session.c memset(src.data+8, 0, dlen);
src 167 source4/libcli/auth/session.c memcpy(src.data+8, blob_in->data, blob_in->length);
src 169 source4/libcli/auth/session.c sess_crypt_blob(&ret, &src, session_key, true);
src 171 source4/libcli/auth/session.c data_blob_free(&src);
src 66 source4/libcli/cldap/cldap.c struct socket_address *src;
src 88 source4/libcli/cldap/cldap.c tmp_ctx, &src);
src 96 source4/libcli/cldap/cldap.c (int)blob.length, src->addr, src->port));
src 122 source4/libcli/cldap/cldap.c cldap->incoming.handler(cldap, ldap_msg, src);
src 125 source4/libcli/cldap/cldap.c ldap_msg->messageid, src->addr, src->port));
src 648 source4/libcli/cldap/cldap.c struct socket_address *src)
src 655 source4/libcli/cldap/cldap.c reply.dest = src;
src 672 source4/libcli/cldap/cldap.c struct socket_address *src,
src 681 source4/libcli/cldap/cldap.c reply.dest = src;
src 700 source4/libcli/cldap/cldap.c struct socket_address *src,
src 717 source4/libcli/cldap/cldap.c reply.dest = src;
src 143 source4/libcli/cldap/cldap.h struct socket_address *src);
src 146 source4/libcli/cldap/cldap.h struct socket_address *src,
src 180 source4/libcli/cldap/cldap.h struct socket_address *src,
src 37 source4/libcli/dgram/dgramsocket.c struct socket_address *src;
src 57 source4/libcli/dgram/dgramsocket.c tmp_ctx, &src);
src 65 source4/libcli/dgram/dgramsocket.c (int)blob.length, src->addr, src->port));
src 90 source4/libcli/dgram/dgramsocket.c dgmslot->handler(dgmslot, packet, src);
src 97 source4/libcli/dgram/dgramsocket.c dgmsock->incoming.handler(dgmsock, packet, src);
src 57 source4/libcli/dgram/libdgram.h struct socket_address *src);
src 73 source4/libcli/dgram/libdgram.h struct socket_address *src);
src 161 source4/libcli/dgram/mailslot.c struct socket_address *src;
src 172 source4/libcli/dgram/mailslot.c src = socket_get_my_addr(dgmsock->sock, tmp_ctx);
src 173 source4/libcli/dgram/mailslot.c if (!src) {
src 176 source4/libcli/dgram/mailslot.c packet.src_addr = src->addr;
src 177 source4/libcli/dgram/mailslot.c packet.src_port = src->port;
src 558 source4/libcli/raw/rawrequest.c char **dest, const uint8_t *src, int byte_len, uint_t flags)
src 564 source4/libcli/raw/rawrequest.c if (!(flags & STR_NOALIGN) && ucs2_align(bufinfo->align_base, src, flags)) {
src 565 source4/libcli/raw/rawrequest.c src++;
src 572 source4/libcli/raw/rawrequest.c src_len = bufinfo->data_size - PTR_DIFF(src, bufinfo->data);
src 581 source4/libcli/raw/rawrequest.c src_len2 = utf16_len_n(src, src_len);
src 589 source4/libcli/raw/rawrequest.c ret = convert_string_talloc(mem_ctx, CH_UTF16, CH_UNIX, src, src_len2, (void **)dest, &ret_size, false);
src 612 source4/libcli/raw/rawrequest.c char **dest, const uint8_t *src, int byte_len, uint_t flags)
src 618 source4/libcli/raw/rawrequest.c src_len = bufinfo->data_size - PTR_DIFF(src, bufinfo->data);
src 626 source4/libcli/raw/rawrequest.c src_len2 = strnlen((const char *)src, src_len);
src 632 source4/libcli/raw/rawrequest.c ret = convert_string_talloc(mem_ctx, CH_DOS, CH_UNIX, src, src_len2, (void **)dest, &ret_size, false);
src 656 source4/libcli/raw/rawrequest.c char **dest, const uint8_t *src, int byte_len, uint_t flags)
src 660 source4/libcli/raw/rawrequest.c return smbcli_req_pull_ucs2(bufinfo, mem_ctx, dest, src, byte_len, flags);
src 663 source4/libcli/raw/rawrequest.c return smbcli_req_pull_ascii(bufinfo, mem_ctx, dest, src, byte_len, flags);
src 673 source4/libcli/raw/rawrequest.c DATA_BLOB smbcli_req_pull_blob(struct request_bufinfo *bufinfo, TALLOC_CTX *mem_ctx, const uint8_t *src, int byte_len)
src 677 source4/libcli/raw/rawrequest.c src_len = bufinfo->data_size - PTR_DIFF(src, bufinfo->data);
src 687 source4/libcli/raw/rawrequest.c return data_blob_talloc(mem_ctx, src, src_len);
src 709 source4/libcli/raw/rawrequest.c bool smbcli_raw_pull_data(struct request_bufinfo *bufinfo, const uint8_t *src, int len, uint8_t *dest)
src 713 source4/libcli/raw/rawrequest.c if (smbcli_req_data_oob(bufinfo, src, len)) {
src 717 source4/libcli/raw/rawrequest.c memcpy(dest, src, len);
src 754 source4/libcli/raw/rawrequest.c const uint8_t *src, int byte_len, uint_t flags)
src 761 source4/libcli/raw/rawrequest.c if (src < blob->data ||
src 762 source4/libcli/raw/rawrequest.c src >= (blob->data + blob->length)) {
src 767 source4/libcli/raw/rawrequest.c src_len = blob->length - PTR_DIFF(src, blob->data);
src 773 source4/libcli/raw/rawrequest.c if (!(flags & STR_NOALIGN) && ucs2_align(blob->data, src, flags)) {
src 774 source4/libcli/raw/rawrequest.c src++;
src 784 source4/libcli/raw/rawrequest.c src_len2 = utf16_len_n(src, src_len);
src 786 source4/libcli/raw/rawrequest.c ret = convert_string_talloc(mem_ctx, CH_UTF16, CH_UNIX, src, src_len2, (void **)&dest2, &ret_size, false);
src 811 source4/libcli/raw/rawrequest.c const uint8_t *src, int byte_len, uint_t flags)
src 818 source4/libcli/raw/rawrequest.c src_len = blob->length - PTR_DIFF(src, blob->data);
src 826 source4/libcli/raw/rawrequest.c src_len2 = strnlen((const char *)src, src_len);
src 833 source4/libcli/raw/rawrequest.c ret = convert_string_talloc(mem_ctx, CH_DOS, CH_UNIX, src, src_len2, (void **)&dest2, &ret_size, false);
src 37 source4/nbt_server/defense.c struct socket_address *src)
src 48 source4/nbt_server/defense.c if (nbtd_self_packet(nbtsock, packet, src)) {
src 49 source4/nbt_server/defense.c nbtd_winsserver_request(nbtsock, packet, src);
src 53 source4/nbt_server/defense.c NBTD_ASSERT_PACKET(packet, src, packet->qdcount == 1);
src 54 source4/nbt_server/defense.c NBTD_ASSERT_PACKET(packet, src, packet->arcount == 1);
src 55 source4/nbt_server/defense.c NBTD_ASSERT_PACKET(packet, src,
src 57 source4/nbt_server/defense.c NBTD_ASSERT_PACKET(packet, src,
src 59 source4/nbt_server/defense.c NBTD_ASSERT_PACKET(packet, src,
src 61 source4/nbt_server/defense.c NBTD_ASSERT_PACKET(packet, src,
src 63 source4/nbt_server/defense.c NBTD_ASSERT_PACKET(packet, src,
src 74 source4/nbt_server/defense.c iface->bcast_address, src->addr));
src 75 source4/nbt_server/defense.c nbtd_name_registration_reply(nbtsock, packet, src, NBT_RCODE_ACT);
src 77 source4/nbt_server/defense.c nbtd_winsserver_request(nbtsock, packet, src);
src 53 source4/nbt_server/dgram/browse.c struct socket_address *src)
src 70 source4/nbt_server/dgram/browse.c src->addr, src->port));
src 81 source4/nbt_server/dgram/browse.c src->addr, src->port, nbt_name_string(browse, name),
src 42 source4/nbt_server/dgram/netlogon.c const struct socket_address *src,
src 46 source4/nbt_server/dgram/netlogon.c struct nbtd_interface *reply_iface = nbtd_find_reply_iface(iface, src->addr, false);
src 105 source4/nbt_server/dgram/netlogon.c const struct socket_address *src,
src 109 source4/nbt_server/dgram/netlogon.c struct nbtd_interface *reply_iface = nbtd_find_reply_iface(iface, src->addr, false);
src 135 source4/nbt_server/dgram/netlogon.c netlogon->req.logon.user_name, netlogon->req.logon.acct_control, src->addr,
src 160 source4/nbt_server/dgram/netlogon.c struct socket_address *src)
src 182 source4/nbt_server/dgram/netlogon.c nbt_name_string(netlogon, name), src->addr, src->port));
src 189 source4/nbt_server/dgram/netlogon.c src, netlogon);
src 193 source4/nbt_server/dgram/netlogon.c src, netlogon);
src 197 source4/nbt_server/dgram/netlogon.c netlogon->command, src->addr, src->port));
src 207 source4/nbt_server/dgram/netlogon.c src->addr, src->port, nbt_name_string(netlogon, name),
src 35 source4/nbt_server/dgram/ntlogon.c const struct socket_address *src,
src 39 source4/nbt_server/dgram/ntlogon.c struct nbtd_interface *reply_iface = nbtd_find_reply_iface(iface, src->addr, false);
src 75 source4/nbt_server/dgram/ntlogon.c struct socket_address *src)
src 97 source4/nbt_server/dgram/ntlogon.c nbt_name_string(ntlogon, name), src->addr, src->port));
src 105 source4/nbt_server/dgram/ntlogon.c nbtd_ntlogon_sam_logon(dgmslot, iface, packet, src, ntlogon);
src 109 source4/nbt_server/dgram/ntlogon.c ntlogon->command, src->addr, src->port));
src 118 source4/nbt_server/dgram/ntlogon.c src->addr, src->port, nbt_name_string(ntlogon, name),
src 52 source4/nbt_server/dgram/request.c struct socket_address *src)
src 54 source4/nbt_server/dgram/request.c DEBUG(0,("General datagram request from %s:%d\n", src->addr, src->port));
src 39 source4/nbt_server/interfaces.c struct socket_address *src)
src 48 source4/nbt_server/interfaces.c if (nbtd_self_packet_and_bcast(nbtsock, packet, src)) {
src 49 source4/nbt_server/interfaces.c DEBUG(10,("Ignoring bcast self packet from %s:%d\n", src->addr, src->port));
src 56 source4/nbt_server/interfaces.c nbtd_request_query(nbtsock, packet, src);
src 63 source4/nbt_server/interfaces.c nbtd_request_defense(nbtsock, packet, src);
src 69 source4/nbt_server/interfaces.c nbtd_winsserver_request(nbtsock, packet, src);
src 73 source4/nbt_server/interfaces.c nbtd_bad_packet(packet, src, "Unexpected opcode");
src 80 source4/nbt_server/interfaces.c struct socket_address *src)
src 91 source4/nbt_server/interfaces.c src->addr, iface, iface->ip_address, iface->netmask));
src 117 source4/nbt_server/interfaces.c DEBUG(10,("unexpected from src[%s] unable to redirected\n", src->addr));
src 122 source4/nbt_server/interfaces.c src->addr, i, i->ip_address, i->netmask));
src 128 source4/nbt_server/interfaces.c nbt_name_socket_handle_response_packet(req, packet, src);
src 65 source4/nbt_server/irpc.c struct socket_address *src)
src 120 source4/nbt_server/irpc.c struct nbt_name src, dst;
src 150 source4/nbt_server/irpc.c make_nbt_name_client(&src, req->in.my_computername);
src 160 source4/nbt_server/irpc.c &src, &p);
src 86 source4/nbt_server/nbt_server.h #define NBTD_ASSERT_PACKET(packet, src, test) do { \
src 88 source4/nbt_server/nbt_server.h nbtd_bad_packet(packet, src, #test); \
src 34 source4/nbt_server/nodestatus.c struct socket_address *src,
src 88 source4/nbt_server/nodestatus.c nbt_name_string(packet, name), src->addr, src->port));
src 91 source4/nbt_server/nodestatus.c nbt_name_reply_send(nbtsock, src, packet);
src 103 source4/nbt_server/nodestatus.c struct socket_address *src)
src 110 source4/nbt_server/nodestatus.c NBTD_ASSERT_PACKET(packet, src, packet->qdcount == 1);
src 111 source4/nbt_server/nodestatus.c NBTD_ASSERT_PACKET(packet, src, packet->questions[0].question_type == NBT_QTYPE_STATUS);
src 112 source4/nbt_server/nodestatus.c NBTD_ASSERT_PACKET(packet, src, packet->questions[0].question_class == NBT_QCLASS_IP);
src 120 source4/nbt_server/nodestatus.c nbt_name_string(packet, name), src->addr, iface->ip_address));
src 124 source4/nbt_server/nodestatus.c nbtd_node_status_reply(nbtsock, packet, src,
src 33 source4/nbt_server/packet.c const struct socket_address *src, const char *reason)
src 35 source4/nbt_server/packet.c DEBUG(2,("nbtd: bad packet '%s' from %s:%d\n", reason, src->addr, src->port));
src 48 source4/nbt_server/packet.c const struct socket_address *src)
src 70 source4/nbt_server/packet.c return nbtd_self_packet(nbtsock, packet, src);
src 75 source4/nbt_server/packet.c const struct socket_address *src)
src 82 source4/nbt_server/packet.c if (src->port != lp_nbt_port(iface->nbtsrv->task->lp_ctx)) {
src 89 source4/nbt_server/packet.c if (strcmp(src->addr, iface->ip_address) == 0) {
src 103 source4/nbt_server/packet.c struct socket_address *src,
src 152 source4/nbt_server/packet.c nbt_name_string(packet, name), addresses[0], src->addr, src->port));
src 155 source4/nbt_server/packet.c nbt_name_reply_send(nbtsock, src, packet);
src 167 source4/nbt_server/packet.c struct socket_address *src)
src 196 source4/nbt_server/packet.c nbt_name_string(packet, name), src->addr, src->port));
src 199 source4/nbt_server/packet.c nbt_name_reply_send(nbtsock, src, packet);
src 210 source4/nbt_server/packet.c struct socket_address *src,
src 243 source4/nbt_server/packet.c nbt_name_string(packet, name), src->addr, src->port));
src 246 source4/nbt_server/packet.c nbt_name_reply_send(nbtsock, src, packet);
src 258 source4/nbt_server/packet.c struct socket_address *src,
src 289 source4/nbt_server/packet.c nbt_name_string(packet, name), src->addr, src->port));
src 292 source4/nbt_server/packet.c nbt_name_reply_send(nbtsock, src, packet);
src 304 source4/nbt_server/packet.c struct socket_address *src,
src 336 source4/nbt_server/packet.c nbt_name_string(packet, name), src->addr, src->port));
src 339 source4/nbt_server/packet.c nbt_name_reply_send(nbtsock, src, packet);
src 37 source4/nbt_server/query.c struct socket_address *src)
src 47 source4/nbt_server/query.c nbtd_query_status(nbtsock, packet, src);
src 51 source4/nbt_server/query.c NBTD_ASSERT_PACKET(packet, src, packet->qdcount == 1);
src 52 source4/nbt_server/query.c NBTD_ASSERT_PACKET(packet, src,
src 54 source4/nbt_server/query.c NBTD_ASSERT_PACKET(packet, src,
src 68 source4/nbt_server/query.c nbtd_winsserver_request(nbtsock, packet, src);
src 73 source4/nbt_server/query.c nbtd_negative_name_query_reply(nbtsock, packet, src);
src 86 source4/nbt_server/query.c nbtd_winsserver_request(nbtsock, packet, src);
src 95 source4/nbt_server/query.c nbt_name_string(packet, name), src->addr, iface->ip_address));
src 99 source4/nbt_server/query.c nbtd_name_query_reply(nbtsock, packet, src,
src 34 source4/nbt_server/wins/wins_dns_proxy.c struct socket_address *src;
src 56 source4/nbt_server/wins/wins_dns_proxy.c nbtd_name_query_reply(s->nbtsock, s->packet, s->src, name,
src 60 source4/nbt_server/wins/wins_dns_proxy.c nbtd_negative_name_query_reply(s->nbtsock, s->packet, s->src);
src 68 source4/nbt_server/wins/wins_dns_proxy.c struct socket_address *src)
src 81 source4/nbt_server/wins/wins_dns_proxy.c s->src = src;
src 82 source4/nbt_server/wins/wins_dns_proxy.c if (!talloc_reference(s, src)) {
src 97 source4/nbt_server/wins/wins_dns_proxy.c nbtd_negative_name_query_reply(nbtsock, packet, src);
src 69 source4/nbt_server/wins/winsserver.c const struct socket_address *src,
src 95 source4/nbt_server/wins/winsserver.c rec.registered_by = src->addr;
src 121 source4/nbt_server/wins/winsserver.c const struct socket_address *src)
src 131 source4/nbt_server/wins/winsserver.c rec->registered_by = src->addr;
src 160 source4/nbt_server/wins/winsserver.c const struct socket_address *src)
src 168 source4/nbt_server/wins/winsserver.c rec->registered_by = src->addr;
src 191 source4/nbt_server/wins/winsserver.c struct socket_address *src;
src 206 source4/nbt_server/wins/winsserver.c struct socket_address *src)
src 217 source4/nbt_server/wins/winsserver.c if (src->port != s->src->port) {
src 220 source4/nbt_server/wins/winsserver.c if (strcmp(src->addr, s->src->addr) != 0) {
src 236 source4/nbt_server/wins/winsserver.c s->src, NBT_RCODE_ACT);
src 238 source4/nbt_server/wins/winsserver.c nbt_name_string(s, s->rec->name), s->src->addr, s->src->port));
src 270 source4/nbt_server/wins/winsserver.c rcode = wins_register_new(s->nbtsock, s->request_packet, s->src, s->new_type);
src 281 source4/nbt_server/wins/winsserver.c rec->registered_by = s->src->addr;
src 329 source4/nbt_server/wins/winsserver.c s->src, NBT_RCODE_OK);
src 392 source4/nbt_server/wins/winsserver.c struct socket_address *src,
src 413 source4/nbt_server/wins/winsserver.c s->src = src;
src 414 source4/nbt_server/wins/winsserver.c if (talloc_reference(s, src) == NULL) goto failed;
src 433 source4/nbt_server/wins/winsserver.c nbtd_wack_reply(nbtsock, packet, src, ttl);
src 447 source4/nbt_server/wins/winsserver.c nbtd_name_registration_reply(nbtsock, packet, src, NBT_RCODE_SVR);
src 455 source4/nbt_server/wins/winsserver.c struct socket_address *src)
src 499 source4/nbt_server/wins/winsserver.c duplicate_packet = wins_check_wack_queue(iface, packet, src);
src 503 source4/nbt_server/wins/winsserver.c src->addr, src->port));
src 509 source4/nbt_server/wins/winsserver.c rcode = wins_register_new(nbtsock, packet, src, new_type);
src 534 source4/nbt_server/wins/winsserver.c rcode = wins_update_ttl(nbtsock, packet, rec, NULL, src);
src 540 source4/nbt_server/wins/winsserver.c rcode = wins_register_new(nbtsock, packet, src, new_type);
src 546 source4/nbt_server/wins/winsserver.c rcode = wins_register_new(nbtsock, packet, src, new_type);
src 559 source4/nbt_server/wins/winsserver.c wins_register_wack(nbtsock, packet, rec, src, new_type);
src 569 source4/nbt_server/wins/winsserver.c rcode = wins_update_ttl(nbtsock, packet, rec, winsdb_addr, src);
src 577 source4/nbt_server/wins/winsserver.c wins_register_wack(nbtsock, packet, rec, src, new_type);
src 602 source4/nbt_server/wins/winsserver.c rcode = wins_update_ttl(nbtsock, packet, rec, winsdb_addr, src);
src 606 source4/nbt_server/wins/winsserver.c rcode = wins_sgroup_merge(nbtsock, packet, rec, address, src);
src 611 source4/nbt_server/wins/winsserver.c nbtd_name_registration_reply(nbtsock, packet, src, rcode);
src 640 source4/nbt_server/wins/winsserver.c struct socket_address *src)
src 647 source4/nbt_server/wins/winsserver.c match_bits1 = ipv4_match_bits(interpret_addr2(a1), interpret_addr2(src->addr));
src 648 source4/nbt_server/wins/winsserver.c match_bits2 = ipv4_match_bits(interpret_addr2(a2), interpret_addr2(src->addr));
src 654 source4/nbt_server/wins/winsserver.c const char **addresses, struct socket_address *src)
src 668 source4/nbt_server/wins/winsserver.c src, (ldb_qsort_cmp_fn_t)nbtd_wins_randomize1Clist_sort);
src 686 source4/nbt_server/wins/winsserver.c same = iface_same_net(addresses[idx], src->addr, mask);
src 720 source4/nbt_server/wins/winsserver.c struct socket_address *src)
src 770 source4/nbt_server/wins/winsserver.c nbtd_wins_dns_proxy_query(nbtsock, packet, src);
src 845 source4/nbt_server/wins/winsserver.c nbtd_wins_randomize1Clist(lp_ctx, addresses, src);
src 849 source4/nbt_server/wins/winsserver.c nbtd_name_query_reply(nbtsock, packet, src, name,
src 854 source4/nbt_server/wins/winsserver.c nbtd_negative_name_query_reply(nbtsock, packet, src);
src 862 source4/nbt_server/wins/winsserver.c struct socket_address *src)
src 886 source4/nbt_server/wins/winsserver.c nbtd_name_release_reply(nbtsock, packet, src, NBT_RCODE_ACT);
src 904 source4/nbt_server/wins/winsserver.c if (!winsdb_addr_list_check(rec->addresses, src->addr)) {
src 906 source4/nbt_server/wins/winsserver.c DEBUG(4,("WINS: silently ignoring attempted name release on %s from %s\n", nbt_name_string(rec, rec->name), src->addr));
src 914 source4/nbt_server/wins/winsserver.c DEBUG(4,("WINS: released name %s from %s\n", nbt_name_string(rec, rec->name), src->addr));
src 926 source4/nbt_server/wins/winsserver.c winsdb_addr_list_remove(rec->addresses, src->addr);
src 934 source4/nbt_server/wins/winsserver.c winsdb_addr_list_remove(rec->addresses, src->addr);
src 983 source4/nbt_server/wins/winsserver.c nbt_name_string(rec, rec->name), src->addr, ret));
src 987 source4/nbt_server/wins/winsserver.c nbtd_name_release_reply(nbtsock, packet, src, NBT_RCODE_OK);
src 996 source4/nbt_server/wins/winsserver.c struct socket_address *src)
src 1007 source4/nbt_server/wins/winsserver.c nbtd_winsserver_query(iface->nbtsrv->task->lp_ctx, nbtsock, packet, src);
src 1014 source4/nbt_server/wins/winsserver.c nbtd_winsserver_register(nbtsock, packet, src);
src 1018 source4/nbt_server/wins/winsserver.c nbtd_winsserver_release(nbtsock, packet, src);
src 163 source4/ntvfs/posix/pvfs_oplock.c struct server_id src, DATA_BLOB *data)
src 61 source4/ntvfs/posix/pvfs_wait.c struct server_id src, DATA_BLOB *data)
src 993 source4/param/loadparm.c static bool string_set(TALLOC_CTX *mem_ctx, char **dest, const char *src)
src 997 source4/param/loadparm.c if (src == NULL)
src 998 source4/param/loadparm.c src = "";
src 1000 source4/param/loadparm.c *dest = talloc_strdup(mem_ctx, src);
src 482 source4/smb_server/smb/request.c static size_t req_pull_ucs2(struct request_bufinfo *bufinfo, const char **dest, const uint8_t *src, int byte_len, uint_t flags)
src 488 source4/smb_server/smb/request.c if (!(flags & STR_NOALIGN) && ucs2_align(bufinfo->align_base, src, flags)) {
src 489 source4/smb_server/smb/request.c src++;
src 499 source4/smb_server/smb/request.c src_len = bufinfo->data_size - PTR_DIFF(src, bufinfo->data);
src 510 source4/smb_server/smb/request.c src_len2 = utf16_len_n(src, src_len);
src 516 source4/smb_server/smb/request.c ret = convert_string_talloc(bufinfo->mem_ctx, CH_UTF16, CH_UNIX, src, src_len2, (void **)&dest2, NULL, false);
src 540 source4/smb_server/smb/request.c static size_t req_pull_ascii(struct request_bufinfo *bufinfo, const char **dest, const uint8_t *src, int byte_len, uint_t flags)
src 549 source4/smb_server/smb/request.c src_len = bufinfo->data_size - PTR_DIFF(src, bufinfo->data);
src 559 source4/smb_server/smb/request.c src_len2 = strnlen((const char *)src, src_len);
src 565 source4/smb_server/smb/request.c ret = convert_string_talloc(bufinfo->mem_ctx, CH_DOS, CH_UNIX, src, src_len2, (void **)&dest2, NULL, false);
src 589 source4/smb_server/smb/request.c size_t req_pull_string(struct request_bufinfo *bufinfo, const char **dest, const uint8_t *src, int byte_len, uint_t flags)
src 593 source4/smb_server/smb/request.c return req_pull_ucs2(bufinfo, dest, src, byte_len, flags);
src 596 source4/smb_server/smb/request.c return req_pull_ascii(bufinfo, dest, src, byte_len, flags);
src 609 source4/smb_server/smb/request.c size_t req_pull_ascii4(struct request_bufinfo *bufinfo, const char **dest, const uint8_t *src, uint_t flags)
src 613 source4/smb_server/smb/request.c if (PTR_DIFF(src, bufinfo->data) + 1 > bufinfo->data_size) {
src 622 source4/smb_server/smb/request.c src++;
src 624 source4/smb_server/smb/request.c ret = req_pull_string(bufinfo, dest, src, -1, flags);
src 638 source4/smb_server/smb/request.c bool req_pull_blob(struct request_bufinfo *bufinfo, const uint8_t *src, int len, DATA_BLOB *blob)
src 640 source4/smb_server/smb/request.c if (len != 0 && req_data_oob(bufinfo, src, len)) {
src 644 source4/smb_server/smb/request.c (*blob) = data_blob_talloc(bufinfo->mem_ctx, src, len);
src 42 source4/torture/nbt/dgram.c struct socket_address *src)
src 53 source4/torture/nbt/dgram.c printf("netlogon reply from %s:%d\n", src->addr, src->port);
src 59 source4/torture/nbt/dgram.c src->addr, src->port);
src 6686 source4/torture/nbt/winsreplication.c struct socket_address *src);
src 9455 source4/torture/nbt/winsreplication.c struct socket_address *src)
src 9521 source4/torture/nbt/winsreplication.c nbt_name_string(rep_packet, name), src->addr, src->port));
src 9535 source4/torture/nbt/winsreplication.c nbt_name_string(rep_packet, name), src->addr, src->port));
src 9538 source4/torture/nbt/winsreplication.c nbt_name_reply_send(nbtsock, src, rep_packet);
src 9554 source4/torture/nbt/winsreplication.c struct socket_address *src)
src 9593 source4/torture/nbt/winsreplication.c nbt_name_string(rep_packet, name), src->addr, src->port));
src 9595 source4/torture/nbt/winsreplication.c nbt_name_reply_send(nbtsock, src, rep_packet);
src 9610 source4/torture/nbt/winsreplication.c struct socket_address *src)
src 9619 source4/torture/nbt/winsreplication.c test_conflict_owned_active_vs_replica_handler_query(nbtsock, req_packet, src);
src 9622 source4/torture/nbt/winsreplication.c test_conflict_owned_active_vs_replica_handler_release(nbtsock, req_packet, src);
src 108 source4/winbind/wb_server.h #define WBSRV_SAMBA3_SET_STRING(dest, src) do { \
src 109 source4/winbind/wb_server.h safe_strcpy(dest, src, sizeof(dest)-1);\