str               678 lib/popt/popthelp.c 		/*@null@*/ char * str)
str               684 lib/popt/popthelp.c     char * s = (str != NULL ? str : (char *)memset(alloca(300), 0, 300));
str               700 lib/popt/popthelp.c     if (s == str && *s != '\0') {
str               107 lib/popt/poptint.h #define D_(dom, str) dgettext(dom, str)
str               110 lib/popt/poptint.h #define D_(dom, str) str
str                64 lib/popt/system.h /*@mayexit@*/ /*@only@*/ char * xstrdup (const char *str)
str               500 lib/replace/replace.c long long int rep_strtoll(const char *str, char **endptr, int base)
str               503 lib/replace/replace.c 	return strtoq(str, endptr, base);
str               505 lib/replace/replace.c 	return __strtoll(str, endptr, base);
str               507 lib/replace/replace.c 	return (long long int) strtol(str, endptr, base);
str               516 lib/replace/replace.c unsigned long long int rep_strtoull(const char *str, char **endptr, int base)
str               519 lib/replace/replace.c 	return strtouq(str, endptr, base);
str               521 lib/replace/replace.c 	return __strtoull(str, endptr, base);
str               523 lib/replace/replace.c 	return (unsigned long long int) strtoul(str, endptr, base);
str               278 lib/replace/replace.h long long int rep_strtoll(const char *str, char **endptr, int base);
str               283 lib/replace/replace.h unsigned long long int rep_strtoull(const char *str, char **endptr, int base);
str              1189 lib/replace/snprintf.c  int vsnprintf (char *str, size_t count, const char *fmt, va_list args)
str              1191 lib/replace/snprintf.c 	return dopr(str, count, fmt, args);
str              1202 lib/replace/snprintf.c  int snprintf(char *str,size_t count,const char *fmt,...)
str              1208 lib/replace/snprintf.c 	ret = vsnprintf(str, count, fmt, ap);
str              1298 lib/replace/snprintf.c  int sprintf(char *str,const char *fmt,...);
str               477 lib/replace/test/testsuite.c #define TEST_STRTO_X(type,fmt,func,str,base,res,diff,rrnoo) do {\
str               482 lib/replace/test/testsuite.c 	strlcpy(_s, str, sizeof(_s));\
str               495 lib/replace/test/testsuite.c 		       str, diff, base, res, _v, rrnoo, errno); \
str               503 lib/replace/test/testsuite.c 		       str, diff, base, res, _v); \
str               512 lib/replace/test/testsuite.c 		       str, diff, base, res, _v, _ep, _p, (int)(diff - (_ep - _p)), diff); \
str               521 lib/replace/test/testsuite.c #define TEST_STRTOLL(str,base,res,diff,errnoo) TEST_STRTO_X(long long int, "%lld", strtoll,str,base,res,diff,errnoo)
str               620 lib/replace/test/testsuite.c #define TEST_STRTOULL(str,base,res,diff,errnoo) TEST_STRTO_X(long long unsigned int,"%llu",strtoull,str,base,res,diff,errnoo)
str                44 lib/talloc/testsuite.c #define torture_assert(test, expr, str) if (!(expr)) { \
str                46 lib/talloc/testsuite.c 		test, __location__, #expr, str); \
str               361 lib/util/charset/charcnv.c 				    const char *str, size_t *size)
str               371 lib/util/charset/charcnv.c 	if ((str[0] & 0x80) == 0) {
str               373 lib/util/charset/charcnv.c 		return (codepoint_t)str[0];
str               379 lib/util/charset/charcnv.c 	ilen_orig = strnlen(str, 5);
str               392 lib/util/charset/charcnv.c 	smb_iconv(descriptor, &str, &ilen, &outbuf, &olen);
str               396 lib/util/charset/charcnv.c 		smb_iconv(descriptor,  &str, &ilen, &outbuf, &olen);
str               434 lib/util/charset/charcnv.c 				char *str, codepoint_t c)
str               442 lib/util/charset/charcnv.c 		*str = c;
str               457 lib/util/charset/charcnv.c 		smb_iconv(descriptor, &inbuf, &ilen, &str, &olen);
str               475 lib/util/charset/charcnv.c 	smb_iconv(descriptor, &inbuf, &ilen, &str, &olen);
str               153 lib/util/charset/charset.h codepoint_t next_codepoint(const char *str, size_t *size);
str               157 lib/util/charset/charset.h 			    const char *str, size_t *size);
str               159 lib/util/charset/charset.h 				char *str, codepoint_t c);
str               991 lib/util/charset/util_unistr.c _PUBLIC_ codepoint_t next_codepoint(const char *str, size_t *size)
str               993 lib/util/charset/util_unistr.c 	return next_codepoint_convenience(get_iconv_convenience(), str, size);
str               177 lib/util/data_blob.c _PUBLIC_ DATA_BLOB data_blob_string_const(const char *str)
str               180 lib/util/data_blob.c 	blob.data = discard_const_p(uint8_t, str);
str               181 lib/util/data_blob.c 	blob.length = str ? strlen(str) : 0;
str               189 lib/util/data_blob.c _PUBLIC_ DATA_BLOB data_blob_string_const_null(const char *str)
str               192 lib/util/data_blob.c 	blob.data = discard_const_p(uint8_t, str);
str               193 lib/util/data_blob.c 	blob.length = str ? strlen(str)+1 : 0;
str               105 lib/util/data_blob.h _PUBLIC_ DATA_BLOB data_blob_string_const(const char *str);
str               113 lib/util/data_blob.h _PUBLIC_ DATA_BLOB data_blob_string_const_null(const char *str);
str               315 lib/util/util.h 			 const char *str, const char ***strings, int *num);
str               343 lib/util/util.h _PUBLIC_ bool conv_str_bool(const char * str, bool * val);
str               349 lib/util/util.h _PUBLIC_ bool conv_str_size(const char * str, uint64_t * val);
str               359 lib/util/util.h _PUBLIC_ bool conv_str_u64(const char * str, uint64_t * val);
str               571 lib/util/util.h _PUBLIC_ bool is_ipaddress(const char *str);
str               576 lib/util/util.h _PUBLIC_ uint32_t interpret_addr(const char *str);
str               581 lib/util/util.h _PUBLIC_ struct in_addr interpret_addr2(const char *str);
str               593 lib/util/util.h _PUBLIC_ bool is_ipaddress_v4(const char *str);
str                35 lib/util/util_net.c 					const char *str, int flags)
str                48 lib/util/util_net.c 	ret = getaddrinfo(str, NULL,
str                55 lib/util/util_net.c 			str,
str                67 lib/util/util_net.c uint32_t interpret_addr(const char *str)
str                73 lib/util/util_net.c 	if (is_ipaddress_v4(str)) {
str                76 lib/util/util_net.c 		if (inet_pton(AF_INET, str, &dest) <= 0) {
str                80 lib/util/util_net.c 				str));
str                90 lib/util/util_net.c 					str,
str                92 lib/util/util_net.c 			DEBUG(3,("interpret_addr: Unknown host. %s\n",str));
str               108 lib/util/util_net.c 				"invalid for host %s\n",str));
str               133 lib/util/util_net.c _PUBLIC_ struct in_addr interpret_addr2(const char *str)
str               136 lib/util/util_net.c 	uint32_t a = interpret_addr(str);
str               169 lib/util/util_net.c bool is_ipaddress_v4(const char *str)
str               174 lib/util/util_net.c 	ret = inet_pton(AF_INET, str, &dest);
str               185 lib/util/util_net.c bool is_ipaddress(const char *str)
str               190 lib/util/util_net.c 	if (strchr_m(str, ':')) {
str               193 lib/util/util_net.c 		const char *sp = str;
str               194 lib/util/util_net.c 		char *p = strchr_m(str, '%');
str               201 lib/util/util_net.c 		if (p && (p > str) && (if_nametoindex(p+1) != 0)) {
str               202 lib/util/util_net.c 			strlcpy(addr, str,
str               203 lib/util/util_net.c 				MIN(PTR_DIFF(p,str)+1,
str               213 lib/util/util_net.c 	return is_ipaddress_v4(str);
str               168 lib/util/util_str.c 			 const char *str, const char ***strings, int *num)
str               170 lib/util/util_str.c 	char *dup_str = talloc_strdup(mem_ctx, str);
str               192 lib/util/util_str.c _PUBLIC_ bool conv_str_bool(const char * str, bool * val)
str               197 lib/util/util_str.c 	if (str == NULL || *str == '\0') {
str               201 lib/util/util_str.c 	lval = strtol(str, &end, 10 /* base */);
str               202 lib/util/util_str.c 	if (end == NULL || *end != '\0' || end == str) {
str               203 lib/util/util_str.c 		return set_boolean(str, val);
str               213 lib/util/util_str.c _PUBLIC_ bool conv_str_size(const char * str, uint64_t * val)
str               218 lib/util/util_str.c 	if (str == NULL || *str == '\0') {
str               222 lib/util/util_str.c 	lval = strtoull(str, &end, 10 /* base */);
str               223 lib/util/util_str.c 	if (end == NULL || end == str) {
str               254 lib/util/util_str.c _PUBLIC_ bool conv_str_u64(const char * str, uint64_t * val)
str               259 lib/util/util_str.c 	if (str == NULL || *str == '\0') {
str               263 lib/util/util_str.c 	lval = strtoull(str, &end, 10 /* base */);
str               264 lib/util/util_str.c 	if (end == NULL || *end != '\0' || end == str) {
str               200 lib/zlib/contrib/iostream2/zstream.h                 ::gzwrite(m_fp, m_os->str(), m_os->pcount());
str               201 lib/zlib/contrib/iostream2/zstream.h                 delete[] m_os->str(); delete m_os; m_os = 0;
str               248 lib/zlib/contrib/iostream2/zstream.h                 ::gzwrite(m_fp, m_os->str(), m_os->pcount());
str               249 lib/zlib/contrib/iostream2/zstream.h                 delete[] m_os->str(); delete m_os; m_os = oss;
str                33 lib/zlib/contrib/untgz/untgz.c #    define strdup(str)         _strdup(str)
str               181 lib/zlib/deflate.c #define INSERT_STRING(s, str, match_head) \
str               182 lib/zlib/deflate.c    (UPDATE_HASH(s, s->ins_h, s->window[(str) + (MIN_MATCH-1)]), \
str               184 lib/zlib/deflate.c     s->head[s->ins_h] = (Pos)(str))
str               186 lib/zlib/deflate.c #define INSERT_STRING(s, str, match_head) \
str               187 lib/zlib/deflate.c    (UPDATE_HASH(s, s->ins_h, s->window[(str) + (MIN_MATCH-1)]), \
str               188 lib/zlib/deflate.c     match_head = s->prev[(str) & s->w_mask] = s->head[s->ins_h], \
str               189 lib/zlib/deflate.c     s->head[s->ins_h] = (Pos)(str))
str               832 librpc/gen_ndr/drsuapi.h 	const char *str;/* [unique,charset(UTF16)] */
str              4736 librpc/gen_ndr/ndr_drsuapi.c 		NDR_CHECK(ndr_push_unique_ptr(ndr, r->str));
str              4739 librpc/gen_ndr/ndr_drsuapi.c 		if (r->str) {
str              4740 librpc/gen_ndr/ndr_drsuapi.c 			NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->str, CH_UTF16)));
str              4742 librpc/gen_ndr/ndr_drsuapi.c 			NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->str, CH_UTF16)));
str              4743 librpc/gen_ndr/ndr_drsuapi.c 			NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->str, ndr_charset_length(r->str, CH_UTF16), sizeof(uint16_t), CH_UTF16));
str              4757 librpc/gen_ndr/ndr_drsuapi.c 			NDR_PULL_ALLOC(ndr, r->str);
str              4759 librpc/gen_ndr/ndr_drsuapi.c 			r->str = NULL;
str              4763 librpc/gen_ndr/ndr_drsuapi.c 		if (r->str) {
str              4765 librpc/gen_ndr/ndr_drsuapi.c 			NDR_PULL_SET_MEM_CTX(ndr, r->str, 0);
str              4766 librpc/gen_ndr/ndr_drsuapi.c 			NDR_CHECK(ndr_pull_array_size(ndr, &r->str));
str              4767 librpc/gen_ndr/ndr_drsuapi.c 			NDR_CHECK(ndr_pull_array_length(ndr, &r->str));
str              4768 librpc/gen_ndr/ndr_drsuapi.c 			if (ndr_get_array_length(ndr, &r->str) > ndr_get_array_size(ndr, &r->str)) {
str              4769 librpc/gen_ndr/ndr_drsuapi.c 				return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->str), ndr_get_array_length(ndr, &r->str));
str              4771 librpc/gen_ndr/ndr_drsuapi.c 			NDR_CHECK(ndr_check_string_terminator(ndr, ndr_get_array_length(ndr, &r->str), sizeof(uint16_t)));
str              4772 librpc/gen_ndr/ndr_drsuapi.c 			NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->str, ndr_get_array_length(ndr, &r->str), sizeof(uint16_t), CH_UTF16));
str              4783 librpc/gen_ndr/ndr_drsuapi.c 	ndr_print_ptr(ndr, "str", r->str);
str              4785 librpc/gen_ndr/ndr_drsuapi.c 	if (r->str) {
str              4786 librpc/gen_ndr/ndr_drsuapi.c 		ndr_print_string(ndr, "str", r->str);
str                56 nsswitch/libwbclient/wbc_guid.c wbcErr wbcStringToGuid(const char *str,
str                71 nsswitch/libwbclient/wbc_guid.c 	if (!str) {
str                76 nsswitch/libwbclient/wbc_guid.c 	if (11 == sscanf(str, "%08x-%04x-%04x-%02x%02x-%02x%02x%02x%02x%02x%02x",
str                81 nsswitch/libwbclient/wbc_guid.c 	} else if (11 == sscanf(str, "{%08x-%04x-%04x-%02x%02x-%02x%02x%02x%02x%02x%02x}",
str                70 nsswitch/libwbclient/wbc_sid.c wbcErr wbcStringToSid(const char *str,
str                85 nsswitch/libwbclient/wbc_sid.c 	if (!str
str                86 nsswitch/libwbclient/wbc_sid.c 	    || (str[0]!='S' && str[0]!='s')
str                87 nsswitch/libwbclient/wbc_sid.c 	    || (str[1]!='-'))
str                95 nsswitch/libwbclient/wbc_sid.c 	p = str+2;
str               613 nsswitch/libwbclient/wbc_util.c 		char *str = NULL;
str               615 nsswitch/libwbclient/wbc_util.c 		wbc_status = wbcGuidToString(guid, &str);
str               618 nsswitch/libwbclient/wbc_util.c 		strncpy(request.data.dsgetdcname.domain_guid, str,
str               621 nsswitch/libwbclient/wbc_util.c 		wbcFreeMemory(str);
str              1482 nsswitch/pam_winbind.c 	char *str = NULL;
str              1488 nsswitch/pam_winbind.c 	str = talloc_asprintf(ctx, _("Your password "));
str              1489 nsswitch/pam_winbind.c 	if (!str) {
str              1494 nsswitch/pam_winbind.c 		str = talloc_asprintf_append(str,
str              1497 nsswitch/pam_winbind.c 		if (!str) {
str              1503 nsswitch/pam_winbind.c 		str = talloc_asprintf_append(str,
str              1507 nsswitch/pam_winbind.c 		if (!str) {
str              1513 nsswitch/pam_winbind.c 		str = talloc_asprintf_append(str,
str              1518 nsswitch/pam_winbind.c 		if (!str) {
str              1523 nsswitch/pam_winbind.c 	str = talloc_asprintf_append(str,
str              1527 nsswitch/pam_winbind.c 	if (!str) {
str              1531 nsswitch/pam_winbind.c 	return str;
str              1534 nsswitch/pam_winbind.c 	TALLOC_FREE(str);
str               319 nsswitch/wbinfo.c 		char *str = NULL;
str               320 nsswitch/wbinfo.c 		wbc_status = wbcSidToString(&sids[i], &str);
str               325 nsswitch/wbinfo.c 		d_printf("%s\n", str);
str               326 nsswitch/wbinfo.c 		wbcFreeMemory(str);
str               354 nsswitch/wbinfo.c 		char *str = NULL;
str               355 nsswitch/wbinfo.c 		wbc_status = wbcSidToString(&sids[i], &str);
str               360 nsswitch/wbinfo.c 		d_printf("%s\n", str);
str               361 nsswitch/wbinfo.c 		wbcFreeMemory(str);
str                46 nsswitch/winbind_nss_solaris.c #define NSS_DEBUG(str) syslog(LOG_DEBUG, "nss_winbind: %s", str);
str                48 nsswitch/winbind_nss_solaris.c #define NSS_DEBUG(str) ;
str              2885 source3/client/client.c 	const char *str = filetype_to_str(m);
str              2887 source3/client/client.c 	switch(str[0]) {
str              2901 source3/client/client.c 			*p++ = str[1] == 'y' ? 'l' : 's';
str               417 source3/include/proto.h codepoint_t next_codepoint(const char *str, size_t *size);
str               784 source3/include/proto.h 			char *str, size_t len);
str               786 source3/include/proto.h 		       const char *domain_name, const char *str);
str               788 source3/include/proto.h 		      const char *str);
str               799 source3/include/proto.h 			  const char *str);
str               803 source3/include/proto.h 			   char *str, size_t len);
str               804 source3/include/proto.h char *standard_sub_conn(TALLOC_CTX *ctx, connection_struct *conn, const char *str);
str              1013 source3/include/proto.h time_t generalized_to_unix_time(const char *str);
str              1139 source3/include/proto.h int interpret_protocol(const char *str,int def);
str              1340 source3/include/proto.h 					const char *str, int flags);
str              1343 source3/include/proto.h 		const char *str,
str              1533 source3/include/proto.h SMB_OFF_T conv_str_size(const char * str);
str              1536 source3/include/proto.h 			 const char *str, const char ***strings,
str              2502 source3/include/proto.h uint8_t *smb_bytes_push_str(uint8_t *buf, bool ucs2, const char *str,
str              2646 source3/include/proto.h void dump_ntquota(SMB_NTQUOTA_STRUCT *qt, bool _verbose, bool _numeric, void (*_sidtostring)(fstring str, DOM_SID *sid, bool _numeric));
str              2647 source3/include/proto.h void dump_ntquota_list(SMB_NTQUOTA_LIST **qtl, bool _verbose, bool _numeric, void (*_sidtostring)(fstring str, DOM_SID *sid, bool _numeric));
str              4261 source3/include/proto.h bool lp_invert_boolean(const char *str, const char **inverse_str);
str              4262 source3/include/proto.h bool lp_canonicalize_boolean(const char *str, const char**canon_str);
str              5709 source3/include/proto.h void init_unistr2(UNISTR2 *str, const char *buf, enum unistr2_term_codes flags);
str              5765 source3/include/proto.h bool prs_unistr(const char *name, prs_struct *ps, int depth, UNISTR *str);
str              5766 source3/include/proto.h bool prs_string(const char *name, prs_struct *ps, int depth, char *str, int max_buf_size);
str              5767 source3/include/proto.h bool prs_string_alloc(const char *name, prs_struct *ps, int depth, const char **str);
str              7028 source3/include/proto.h ssize_t message_push_string(uint8 **outbuf, const char *str, int flags);
str                42 source3/include/reg_objects.h 	char *str;
str               215 source3/include/rpc_dce.h 	fstring str; /* the string above in single byte, null terminated form */
str               301 source3/iniparser/src/iniparser.c     char    *   str ;
str               303 source3/iniparser/src/iniparser.c     str = iniparser_getstring(d, key, INI_INVALID_KEY);
str               304 source3/iniparser/src/iniparser.c     if (str==INI_INVALID_KEY) return notfound ;
str               305 source3/iniparser/src/iniparser.c     return (int)strtol(str, NULL, 0);
str               324 source3/iniparser/src/iniparser.c     char    *   str ;
str               326 source3/iniparser/src/iniparser.c     str = iniparser_getstring(d, key, INI_INVALID_KEY);
str               327 source3/iniparser/src/iniparser.c     if (str==INI_INVALID_KEY) return notfound ;
str               328 source3/iniparser/src/iniparser.c     return atof(str);
str               199 source3/iniparser/src/strlib.c 	char * str ;
str               201 source3/iniparser/src/strlib.c 	str = "\t\tI'm a lumberkack and I'm OK      " ;
str               202 source3/iniparser/src/strlib.c 	printf("lowercase: [%s]\n", strlwc(str));
str               203 source3/iniparser/src/strlib.c 	printf("uppercase: [%s]\n", strupc(str));
str               204 source3/iniparser/src/strlib.c 	printf("skipped  : [%s]\n", strskp(str));
str               205 source3/iniparser/src/strlib.c 	printf("cropped  : [%s]\n", strcrop(str));
str               206 source3/iniparser/src/strlib.c 	printf("stripped : [%s]\n", strstrip(str));
str               196 source3/lib/adt_tree.c 	char *str, *base, *path2;
str               230 source3/lib/adt_tree.c 	str  = path2;
str               236 source3/lib/adt_tree.c 		str = strchr( str, '/' );
str               237 source3/lib/adt_tree.c 		if ( str )
str               238 source3/lib/adt_tree.c 			*str = '\0';
str               255 source3/lib/adt_tree.c 		base = str;
str               259 source3/lib/adt_tree.c 			str = base;
str               348 source3/lib/adt_tree.c 	char *keystr, *base = NULL, *str = NULL, *p;
str               394 source3/lib/adt_tree.c 		trim_tree_keypath( p, &base, &str );
str               398 source3/lib/adt_tree.c 			str ? str : ""));
str               415 source3/lib/adt_tree.c 		p = str;
str               417 source3/lib/adt_tree.c 	} while ( str && current );
str              1917 source3/lib/charcnv.c codepoint_t next_codepoint(const char *str, size_t *size)
str              1927 source3/lib/charcnv.c 	if ((str[0] & 0x80) == 0) {
str              1929 source3/lib/charcnv.c 		return (codepoint_t)str[0];
str              1936 source3/lib/charcnv.c 	ilen_orig = strnlen(str, 5);
str              1951 source3/lib/charcnv.c 	smb_iconv(descriptor, &str, &ilen, &outbuf, &olen);
str              1958 source3/lib/charcnv.c 		smb_iconv(descriptor,  &str, &ilen, &outbuf, &olen);
str               238 source3/lib/ldb/common/ldb_msg.c 		       const char *attr_name, const char *str)
str               242 source3/lib/ldb/common/ldb_msg.c 	val.data = discard_const_p(uint8_t, str);
str               243 source3/lib/ldb/common/ldb_msg.c 	val.length = strlen(str);
str               257 source3/lib/ldb/common/ldb_msg.c 			     const char *attr_name, char *str)
str               261 source3/lib/ldb/common/ldb_msg.c 	val.data = (uint8_t *)str;
str               262 source3/lib/ldb/common/ldb_msg.c 	val.length = strlen(str);
str               275 source3/lib/ldb/common/ldb_msg.c 	char *str;
str               278 source3/lib/ldb/common/ldb_msg.c 	str = talloc_vasprintf(msg, fmt, ap);
str               281 source3/lib/ldb/common/ldb_msg.c 	if (str == NULL) return LDB_ERR_OPERATIONS_ERROR;
str               283 source3/lib/ldb/common/ldb_msg.c 	val.data   = (uint8_t *)str;
str               284 source3/lib/ldb/common/ldb_msg.c 	val.length = strlen(str);
str                47 source3/lib/ldb/common/ldb_parse.c struct ldb_val ldb_binary_decode(void *mem_ctx, const char *str);
str                65 source3/lib/ldb/common/ldb_parse.c struct ldb_val ldb_binary_decode(void *mem_ctx, const char *str)
str                69 source3/lib/ldb/common/ldb_parse.c 	int slen = str?strlen(str):0;
str                76 source3/lib/ldb/common/ldb_parse.c 		if (str[i] == '\\') {
str                78 source3/lib/ldb/common/ldb_parse.c 			if (sscanf(&str[i+1], "%02X", &c) != 1) {
str                86 source3/lib/ldb/common/ldb_parse.c 			((uint8_t *)ret.data)[j++] = str[i];
str               169 source3/lib/ldb/common/ldb_parse.c 	char *wc, *str;
str               175 source3/lib/ldb/common/ldb_parse.c 		str = wc;
str               176 source3/lib/ldb/common/ldb_parse.c 		wc = ldb_parse_find_wildcard(str);
str               178 source3/lib/ldb/common/ldb_parse.c 			if (wc == str) {
str               192 source3/lib/ldb/common/ldb_parse.c 		*(ret[val]) = ldb_binary_decode(mem_ctx, str);
str              1386 source3/lib/ldb/include/ldb.h 			     const char *attr_name, char *str);
str              1388 source3/lib/ldb/include/ldb.h 		       const char *attr_name, const char *str);
str               114 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	char *str, *ret;
str               118 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c         str = sqlite3_vmprintf(fmt, ap);
str               121 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	if (str == NULL) return NULL;
str               123 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	ret = talloc_strdup(mem_ctx, str);
str               125 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		sqlite3_free(str);
str               129 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	sqlite3_free(str);
str               463 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c 	const char *str = NULL;
str               506 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c 			str = libnetapi_get_error_string(state->ctx, status);
str               508 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c 			str = "To be implemented: call NetRenameMachineInDomain\n";
str               513 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c 			str = "To be implemented: call SetComputerNameEx\n";
str               523 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c 					str);
str               873 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c 	char *str = NULL;
str               893 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c 		if (asprintf(&str, "%s.%s", entry_text, state->my_dnsdomain) == -1) {
str               897 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c 		if (asprintf(&str, "%s.", entry_text) == -1) {
str               901 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c 	gtk_label_set_text(GTK_LABEL(state->label_full_computer_name), str);
str               902 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c 	free(str);
str              1210 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c 		char *str = NULL;
str              1213 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c 			if (asprintf(&str, "%s.%s", entry_text,
str              1218 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c 			if (asprintf(&str, "%s.", entry_text) == -1) {
str              1223 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c 				   str);
str              1224 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c 		free(str);
str              1527 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c 		char *str = NULL;
str              1529 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c 			if (asprintf(&str, "%s.%s", state->my_hostname,
str              1534 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c 			if (asprintf(&str, "%s.", state->my_hostname) == -1) {
str              1539 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c 		label = gtk_label_new(str);
str              1540 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c 		SAFE_FREE(str);
str               206 source3/lib/smbconf/smbconf_reg.c 	val.v.sz.str = CONST_DISCARD(char *, canon_valstr);
str               288 source3/lib/smbconf/smbconf_reg.c 		result = talloc_asprintf(mem_ctx, "%s", value->v.sz.str);
str               253 source3/lib/substitute.c static char * realloc_expand_env_var(char *str, char *p)
str               261 source3/lib/substitute.c 		return str;
str               270 source3/lib/substitute.c 		return str;
str               291 source3/lib/substitute.c 		return str;
str               302 source3/lib/substitute.c 	r = realloc_string_sub(str, envname, envval);
str               364 source3/lib/substitute.c static char *realloc_expand_longvar(char *str, char *p)
str               372 source3/lib/substitute.c 		return str;
str               379 source3/lib/substitute.c 		return str;
str               391 source3/lib/substitute.c 		return str;
str               399 source3/lib/substitute.c 	r = realloc_string_sub(str, varname, value);
str               515 source3/lib/substitute.c 			char *str, size_t len)
str               519 source3/lib/substitute.c 	if ( (s = alloc_sub_basic( smb_name, domain_name, str )) != NULL ) {
str               520 source3/lib/substitute.c 		strncpy( str, s, len );
str               533 source3/lib/substitute.c 		       const char *domain_name, const char *str)
str               537 source3/lib/substitute.c 	if ( (a = alloc_sub_basic(smb_name, domain_name, str)) == NULL ) {
str               549 source3/lib/substitute.c 		      const char *str)
str               559 source3/lib/substitute.c 	if (!str) {
str               564 source3/lib/substitute.c 	a_string = SMB_STRDUP(str);
str               795 source3/lib/substitute.c 			 const char *str)
str               800 source3/lib/substitute.c 	a_string = SMB_STRDUP(str);
str               870 source3/lib/substitute.c 			  const char *str)
str               875 source3/lib/substitute.c 				     smb_name, domain_name, str))) {
str               887 source3/lib/substitute.c 			   char *str, size_t len)
str               892 source3/lib/substitute.c 			       gid, smb_name, domain_name, str);
str               895 source3/lib/substitute.c 		strncpy( str, s, len );
str               904 source3/lib/substitute.c char *standard_sub_conn(TALLOC_CTX *ctx, connection_struct *conn, const char *str)
str               913 source3/lib/substitute.c 				str);
str               148 source3/lib/time.c time_t generalized_to_unix_time(const char *str)
str               154 source3/lib/time.c 	if (sscanf(str, "%4d%2d%2d%2d%2d%2d", 
str               734 source3/lib/util.c 	char *str = NULL;
str               739 source3/lib/util.c 	str = talloc_all_string_sub(ctx, s, "\\\\", "\\");
str               740 source3/lib/util.c 	if (!str) {
str               745 source3/lib/util.c 	if(strncmp(str, ".\\", 2) == 0) {
str               746 source3/lib/util.c 		trim_string(str, ".\\", NULL);
str               747 source3/lib/util.c 		if(*str == 0) {
str               748 source3/lib/util.c 			str = talloc_strdup(ctx, ".\\");
str               749 source3/lib/util.c 			if (!str) {
str               755 source3/lib/util.c 	while ((p = strstr_m(str,"\\..\\")) != NULL) {
str               761 source3/lib/util.c 		if ((p=strrchr_m(str,'\\')) != NULL) {
str               764 source3/lib/util.c 			*str = 0;
str               766 source3/lib/util.c 		str = talloc_asprintf(ctx,
str               768 source3/lib/util.c 				str,
str               770 source3/lib/util.c 		if (!str) {
str               775 source3/lib/util.c 	trim_string(str,NULL,"\\..");
str               776 source3/lib/util.c 	return talloc_all_string_sub(ctx, str, "\\.\\", "\\");
str               786 source3/lib/util.c 	char *str = NULL;
str               791 source3/lib/util.c 	str = talloc_all_string_sub(ctx, s, "//","/");
str               792 source3/lib/util.c 	if (!str) {
str               797 source3/lib/util.c 	if(strncmp(str, "./", 2) == 0) {
str               798 source3/lib/util.c 		trim_string(str, "./", NULL);
str               799 source3/lib/util.c 		if(*str == 0) {
str               800 source3/lib/util.c 			str = talloc_strdup(ctx, "./");
str               801 source3/lib/util.c 			if (!str) {
str               807 source3/lib/util.c 	while ((p = strstr_m(str,"/../")) != NULL) {
str               813 source3/lib/util.c 		if ((p=strrchr_m(str,'/')) != NULL) {
str               816 source3/lib/util.c 			*str = 0;
str               818 source3/lib/util.c 		str = talloc_asprintf(ctx,
str               820 source3/lib/util.c 				str,
str               822 source3/lib/util.c 		if (!str) {
str               827 source3/lib/util.c 	trim_string(str,NULL,"/..");
str               828 source3/lib/util.c 	return talloc_all_string_sub(ctx, str, "/./", "/");
str               833 source3/lib/util.c 	char *str = dos_clean_name(ctx, s);
str               834 source3/lib/util.c 	if (!str) {
str               837 source3/lib/util.c 	return unix_clean_name(ctx, str);
str              1211 source3/lib/util.c int interpret_protocol(const char *str,int def)
str              1213 source3/lib/util.c 	if (strequal(str,"NT1"))
str              1215 source3/lib/util.c 	if (strequal(str,"LANMAN2"))
str              1217 source3/lib/util.c 	if (strequal(str,"LANMAN1"))
str              1219 source3/lib/util.c 	if (strequal(str,"CORE"))
str              1221 source3/lib/util.c 	if (strequal(str,"COREPLUS"))
str              1223 source3/lib/util.c 	if (strequal(str,"CORE+"))
str              1226 source3/lib/util.c 	DEBUG(0,("Unrecognised protocol level %s\n",str));
str              1239 source3/lib/util.c static char *strip_mount_options(TALLOC_CTX *ctx, const char *str)
str              1241 source3/lib/util.c 	if (*str == '-') {
str              1242 source3/lib/util.c 		const char *p = str;
str              2449 source3/lib/util.c static bool unix_do_match(const char *regexp, const char *str)
str              2453 source3/lib/util.c 	for( p = regexp; *p && *str; ) {
str              2457 source3/lib/util.c 				str++;
str              2470 source3/lib/util.c 				while(*str) {
str              2472 source3/lib/util.c 					while(*str && (*p != *str))
str              2473 source3/lib/util.c 						str++;
str              2488 source3/lib/util.c 						while(*str && (*p == *str)) {
str              2489 source3/lib/util.c 							str++;
str              2507 source3/lib/util.c 					str--; /* We've eaten the match char after the '*' */
str              2509 source3/lib/util.c 					if(unix_do_match(p, str))
str              2512 source3/lib/util.c 					if(!*str)
str              2515 source3/lib/util.c 						str++;
str              2520 source3/lib/util.c 				if(*str != *p)
str              2522 source3/lib/util.c 				str++;
str              2528 source3/lib/util.c 	if(!*p && !*str)
str              2531 source3/lib/util.c 	if (!*p && str[0] == '.' && str[1] == 0)
str              2534 source3/lib/util.c 	if (!*str && *p == '?') {
str              2540 source3/lib/util.c 	if(!*str && (*p == '*' && p[1] == '\0'))
str                95 source3/lib/util_reg_api.c 					   length+2, (void **)&value->v.sz.str,
str               146 source3/lib/util_reg_api.c 					   value->v.sz.str,
str               148 source3/lib/util_reg_api.c 					       strlen(value->v.sz.str)+1),
str               177 source3/lib/util_sid.c 	char *str = sid_string_talloc(talloc_tos(), sid);
str               178 source3/lib/util_sid.c 	fstrcpy(sidstr_out, str);
str               179 source3/lib/util_sid.c 	TALLOC_FREE(str);
str                30 source3/lib/util_sock.c 		const char *str,
str                38 source3/lib/util_sock.c 	if (strchr_m(str, ':')) {
str                39 source3/lib/util_sock.c 		char *p = strchr_m(str, '%');
str                46 source3/lib/util_sock.c 		if (p && (p > str) && ((scope_id = if_nametoindex(p+1)) != 0)) {
str                47 source3/lib/util_sock.c 			strlcpy(addr, str,
str                48 source3/lib/util_sock.c 				MIN(PTR_DIFF(p,str)+1,
str                50 source3/lib/util_sock.c 			str = addr;
str                57 source3/lib/util_sock.c 	if (!interpret_string_addr_internal(&res, str, flags|AI_ADDRCONFIG)) {
str              2003 source3/lib/util_str.c SMB_OFF_T conv_str_size(const char * str)
str              2008 source3/lib/util_str.c         if (str == NULL || *str == '\0') {
str              2014 source3/lib/util_str.c 	    lval = strtoull(str, &end, 10 /* base */);
str              2016 source3/lib/util_str.c 	    lval = strtoul(str, &end, 10 /* base */);
str              2019 source3/lib/util_str.c 	lval = strtoul(str, &end, 10 /* base */);
str              2022 source3/lib/util_str.c         if (end == NULL || end == str) {
str              2079 source3/lib/util_str.c 			 const char *str, const char ***strings,
str              2082 source3/lib/util_str.c 	char *dup_str = talloc_strdup(mem_ctx, str);
str              2435 source3/lib/util_str.c 	const char *str;
str              2458 source3/lib/util_str.c 	str = s;
str              2460 source3/lib/util_str.c 	while (next_token_talloc(list, &str, &tok, sep)) {
str               181 source3/lib/wins_srv.c static void parse_ip(struct tagged_ip *ip, const char *str)
str               183 source3/lib/wins_srv.c 	char *s = strchr(str, ':');
str               186 source3/lib/wins_srv.c 		ip->ip = interpret_addr2(str);
str               191 source3/lib/wins_srv.c 	fstrcpy(ip->tag, str);
str                26 source3/libads/disp_sec.c 	const char   *str;
str                63 source3/libads/disp_sec.c 		printf("%s\n", perms[j].str);
str                69 source3/libads/disp_sec.c 			for (j = 1; perms[j].str; j ++) {
str                71 source3/libads/disp_sec.c 					printf("\n\t%s (0x%08x)", perms[j].str, perms[j].mask);
str              2784 source3/libads/ldap.c static time_t ads_parse_time(const char *str)
str              2790 source3/libads/ldap.c 	if (sscanf(str, "%4d%2d%2d%2d%2d%2d", 
str               276 source3/libgpo/gpext/gpext.c 			data->v.sz.str = talloc_strdup(mem_ctx, data_s);
str               277 source3/libgpo/gpext/gpext.c 			NT_STATUS_HAVE_NO_MEMORY(data->v.sz.str);
str               302 source3/libgpo/gpext/registry.c 			if (!pull_ucs2_talloc(mem_ctx, &data->v.sz.str,
str                99 source3/libgpo/gpext/scripts.c 			data->v.sz.str = talloc_strdup(mem_ctx, (char *)data_p);
str               100 source3/libgpo/gpext/scripts.c 			data->v.sz.len = strlen(data->v.sz.str);
str               171 source3/libgpo/gpo_reg.c 	reg_val.v.sz.str = talloc_strdup(mem_ctx, val);
str               172 source3/libgpo/gpo_reg.c 	W_ERROR_HAVE_NO_MEMORY(reg_val.v.sz.str);
str               212 source3/libgpo/gpo_reg.c 	*val = talloc_strdup(mem_ctx, reg_val->v.sz.str);
str               807 source3/libgpo/gpo_reg.c 				   val->v.sz.str,
str               772 source3/libgpo/gpo_util.c 	fstring str = "";
str               779 source3/libgpo/gpo_util.c 		fstrcat(str, "GPO_INFO_FLAG_SLOWLINK ");
str               781 source3/libgpo/gpo_util.c 		fstrcat(str, "GPO_INFO_FLAG_VERBOSE ");
str               783 source3/libgpo/gpo_util.c 		fstrcat(str, "GPO_INFO_FLAG_SAFEMODE_BOOT ");
str               785 source3/libgpo/gpo_util.c 		fstrcat(str, "GPO_INFO_FLAG_NOCHANGES ");
str               787 source3/libgpo/gpo_util.c 		fstrcat(str, "GPO_INFO_FLAG_MACHINE ");
str               789 source3/libgpo/gpo_util.c 		fstrcat(str, "GPO_INFO_FLAG_LOGRSOP_TRANSITION ");
str               791 source3/libgpo/gpo_util.c 		fstrcat(str, "GPO_INFO_FLAG_LINKTRANSITION ");
str               793 source3/libgpo/gpo_util.c 		fstrcat(str, "GPO_INFO_FLAG_FORCED_REFRESH ");
str               795 source3/libgpo/gpo_util.c 		fstrcat(str, "GPO_INFO_FLAG_BACKGROUND ");
str               797 source3/libgpo/gpo_util.c 	return SMB_STRDUP(str);
str               292 source3/libnet/libnet_dssync.c 	names[0].str = talloc_asprintf(mem_ctx, "%s\\", ctx->domain_name);
str               293 source3/libnet/libnet_dssync.c 	NT_STATUS_HAVE_NO_MEMORY(names[0].str);
str                29 source3/libnet/libnet_join.c 		char *str = NULL; \
str                30 source3/libnet/libnet_join.c 		str = NDR_PRINT_FUNCTION_STRING(ctx, libnet_JoinCtx, f, r); \
str                31 source3/libnet/libnet_join.c 		DEBUG(1,("libnet_Join:\n%s", str)); \
str                32 source3/libnet/libnet_join.c 		TALLOC_FREE(str); \
str                42 source3/libnet/libnet_join.c 		char *str = NULL; \
str                43 source3/libnet/libnet_join.c 		str = NDR_PRINT_FUNCTION_STRING(ctx, libnet_UnjoinCtx, f, r); \
str                44 source3/libnet/libnet_join.c 		DEBUG(1,("libnet_Unjoin:\n%s", str)); \
str                45 source3/libnet/libnet_join.c 		TALLOC_FREE(str); \
str               529 source3/libnet/libnet_samsync.c 	struct netr_AcctLockStr *str;
str               539 source3/libnet/libnet_samsync.c 	str = TALLOC_ZERO_P(mem_ctx, struct netr_AcctLockStr);
str               540 source3/libnet/libnet_samsync.c 	if (!str) {
str               546 source3/libnet/libnet_samsync.c 	ndr_err = ndr_pull_struct_blob(&blob, mem_ctx, NULL, str,
str               553 source3/libnet/libnet_samsync.c 	*str_p = str;
str               917 source3/libsmb/clifile.c 			    const char *str, size_t str_len,
str               943 source3/libsmb/clifile.c 				     str, str_len, &converted,
str               577 source3/libsmb/cliquota.c void dump_ntquota(SMB_NTQUOTA_STRUCT *qt, bool _verbose, bool _numeric, void (*_sidtostring)(fstring str, DOM_SID *sid, bool _numeric))
str               630 source3/libsmb/cliquota.c void dump_ntquota_list(SMB_NTQUOTA_LIST **qtl, bool _verbose, bool _numeric, void (*_sidtostring)(fstring str, DOM_SID *sid, bool _numeric))
str               170 source3/libsmb/libsmb_xattr.c                       fstring str,
str               180 source3/libsmb/libsmb_xattr.c 	sid_to_fstring(str, sid);
str               204 source3/libsmb/libsmb_xattr.c 	slprintf(str, sizeof(fstring) - 1, "%s%s%s",
str               217 source3/libsmb/libsmb_xattr.c                       const char *str)
str               230 source3/libsmb/libsmb_xattr.c                 if (strncmp(str, "S-", 2) == 0) {
str               231 source3/libsmb/libsmb_xattr.c                         return string_to_sid(sid, str);
str               240 source3/libsmb/libsmb_xattr.c                                                      pol, 1, &str,
str               261 source3/libsmb/libsmb_xattr.c           char *str)
str               298 source3/libsmb/libsmb_xattr.c 	p = strchr_m(str,':');
str               308 source3/libsmb/libsmb_xattr.c 	    convert_string_to_sid(ipc_cli, pol, numeric, &sid, str)) {
str               314 source3/libsmb/libsmb_xattr.c 	if (!convert_string_to_sid(ipc_cli, pol, numeric, &sid, str)) {
str               427 source3/libsmb/libsmb_xattr.c                const char *str)
str               429 source3/libsmb/libsmb_xattr.c 	const char *p = str;
str               602 source3/libsmb/libsmb_xattr.c                char *str)
str               605 source3/libsmb/libsmb_xattr.c         const char *p = str;
str               631 source3/libsmb/libsmb_xattr.c         if (*str == '*') {
str               633 source3/libsmb/libsmb_xattr.c                 if ((p = strchr(str, ':')) != NULL) {
str               636 source3/libsmb/libsmb_xattr.c                         p = str;
str               261 source3/libsmb/smbdes.c static void str_to_key(const unsigned char str[7], unsigned char key[8])
str               265 source3/libsmb/smbdes.c 	key[0] = str[0]>>1;
str               266 source3/libsmb/smbdes.c 	key[1] = ((str[0]&0x01)<<6) | (str[1]>>2);
str               267 source3/libsmb/smbdes.c 	key[2] = ((str[1]&0x03)<<5) | (str[2]>>3);
str               268 source3/libsmb/smbdes.c 	key[3] = ((str[2]&0x07)<<4) | (str[3]>>4);
str               269 source3/libsmb/smbdes.c 	key[4] = ((str[3]&0x0F)<<3) | (str[4]>>5);
str               270 source3/libsmb/smbdes.c 	key[5] = ((str[4]&0x1F)<<2) | (str[5]>>6);
str               271 source3/libsmb/smbdes.c 	key[6] = ((str[5]&0x3F)<<1) | (str[6]>>7);
str               272 source3/libsmb/smbdes.c 	key[7] = str[6]&0x7F;
str               507 source3/locking/locking.c 		char *str;
str               516 source3/locking/locking.c 		str = share_mode_str(talloc_tos(), i, &entry);
str               518 source3/locking/locking.c 		DEBUG(10,("print_share_mode_table: %s\n", str ? str : ""));
str               519 source3/locking/locking.c 		TALLOC_FREE(str);
str               644 source3/locking/locking.c 		char *str = NULL;
str               646 source3/locking/locking.c 			str = share_mode_str(NULL, i, entry_p);
str               649 source3/locking/locking.c 			str ? str : ""));
str               652 source3/locking/locking.c 				str ? str : ""));
str               656 source3/locking/locking.c 		TALLOC_FREE(str);
str               235 source3/modules/vfs_afsacl.c 	char str[MAXSIZE+1];
str               236 source3/modules/vfs_afsacl.c 	char *p = str;
str               238 source3/modules/vfs_afsacl.c 	strncpy(str, acl_str, MAXSIZE);
str               165 source3/modules/vfs_smb_traffic_analyzer.c 	char *str = NULL;
str               215 source3/modules/vfs_smb_traffic_analyzer.c 	str = talloc_asprintf(talloc_tos(),
str               232 source3/modules/vfs_smb_traffic_analyzer.c 	if (!str) {
str               236 source3/modules/vfs_smb_traffic_analyzer.c 	len = strlen(str);
str               239 source3/modules/vfs_smb_traffic_analyzer.c 			str));
str               240 source3/modules/vfs_smb_traffic_analyzer.c 	if (write_data(rf_sock->sock, str, len) != len) {
str               238 source3/nmbd/nmbd.c 		char str[INET6_ADDRSTRLEN];
str               266 source3/nmbd/nmbd.c 				print_sockaddr(str, sizeof(str), &iface->ip) ));
str               280 source3/nmbd/nmbd.c 				 print_sockaddr(str,
str               281 source3/nmbd/nmbd.c 					 sizeof(str), &iface->ip) ));
str              6544 source3/param/loadparm.c bool lp_invert_boolean(const char *str, const char **inverse_str)
str              6548 source3/param/loadparm.c 	if (!set_boolean(str, &val)) {
str              6562 source3/param/loadparm.c bool lp_canonicalize_boolean(const char *str, const char**canon_str)
str              6566 source3/param/loadparm.c 	if (!set_boolean(str, &val)) {
str              7310 source3/param/loadparm.c static const char *append_ldap_suffix( const char *str )
str              7315 source3/param/loadparm.c 	suffix_string = talloc_asprintf(talloc_tos(), "%s,%s", str,
str              8053 source3/param/loadparm.c static void lp_add_auto_services(char *str)
str              8060 source3/param/loadparm.c 	if (!str)
str              8063 source3/param/loadparm.c 	s = SMB_STRDUP(str);
str              2575 source3/passdb/pdb_ldap.c 	fstring str;
str              2579 source3/passdb/pdb_ldap.c 					  str, sizeof(str)-1)) {
str              2584 source3/passdb/pdb_ldap.c 	if (!string_to_sid(&sid, str)) {
str              2585 source3/passdb/pdb_ldap.c 		DEBUG(10, ("Could not convert string %s to sid\n", str));
str              2591 source3/passdb/pdb_ldap.c 			   str, sid_string_dbg(domain_sid)));
str              2919 source3/passdb/pdb_ldap.c 		fstring str;
str              2926 source3/passdb/pdb_ldap.c 						  str, sizeof(str)-1))
str              2929 source3/passdb/pdb_ldap.c 		if (!string_to_sid(&sid, str))
str              2934 source3/passdb/pdb_ldap.c 						  str, sizeof(str)-1))
str              2937 source3/passdb/pdb_ldap.c 		gid = strtoul(str, &end, 10);
str              2939 source3/passdb/pdb_ldap.c 		if (PTR_DIFF(end, str) != strlen(str))
str                30 source3/printing/load.c 	char *str;
str                36 source3/printing/load.c 	if ((str = SMB_STRDUP(lp_auto_services())) == NULL)
str                39 source3/printing/load.c 	for (p = strtok_r(str, LIST_SEP, &saveptr); p;
str                48 source3/printing/load.c 	SAFE_FREE(str);
str              3661 source3/printing/nt_printing.c 	char		*str;
str              3707 source3/printing/nt_printing.c 		str = strchr_m( string, '\\');
str              3711 source3/printing/nt_printing.c 		if ( !str ) {
str              3716 source3/printing/nt_printing.c 			*str = '\0';
str              3718 source3/printing/nt_printing.c 			valuename = str+1;
str               135 source3/rpc_parse/parse_misc.c void init_unistr2(UNISTR2 *str, const char *buf, enum unistr2_term_codes flags)
str               149 source3/rpc_parse/parse_misc.c 		str->uni_max_len = 0;
str               150 source3/rpc_parse/parse_misc.c 		str->offset = 0;
str               151 source3/rpc_parse/parse_misc.c 		str->uni_str_len = 0;
str               157 source3/rpc_parse/parse_misc.c 	str->buffer = TALLOC_ZERO_ARRAY(talloc_tos(), uint16, len);
str               158 source3/rpc_parse/parse_misc.c 	if (str->buffer == NULL) {
str               171 source3/rpc_parse/parse_misc.c 		rpcstr_push((char *)str->buffer, buf, len, STR_TERMINATE);
str               172 source3/rpc_parse/parse_misc.c 		num_chars = strlen_w(str->buffer);
str               180 source3/rpc_parse/parse_misc.c 	str->uni_max_len = num_chars;
str               181 source3/rpc_parse/parse_misc.c 	str->offset = 0;
str               182 source3/rpc_parse/parse_misc.c 	str->uni_str_len = num_chars;
str               184 source3/rpc_parse/parse_misc.c 		str->uni_max_len++;
str              1056 source3/rpc_parse/parse_prs.c bool prs_unistr(const char *name, prs_struct *ps, int depth, UNISTR *str)
str              1059 source3/rpc_parse/parse_prs.c 	unsigned char *p = (unsigned char *)str->buffer;
str              1067 source3/rpc_parse/parse_prs.c 		for(len = 0; str->buffer[len] != 0; len++)
str              1076 source3/rpc_parse/parse_prs.c 		for(len = 0; str->buffer[len] != 0; len++) {
str              1129 source3/rpc_parse/parse_prs.c 		str->buffer = PRS_ALLOC_MEM(ps,uint16,alloc_len);
str              1130 source3/rpc_parse/parse_prs.c 		if ((str->buffer == NULL) && (alloc_len > 0))
str              1133 source3/rpc_parse/parse_prs.c 		p = (unsigned char *)str->buffer;
str              1159 source3/rpc_parse/parse_prs.c 			str->buffer[len++] = '\0';
str              1163 source3/rpc_parse/parse_prs.c 		print_asc(5, (unsigned char*)str->buffer, 2*len);	
str              1181 source3/rpc_parse/parse_prs.c bool prs_string(const char *name, prs_struct *ps, int depth, char *str, int max_buf_size)
str              1190 source3/rpc_parse/parse_prs.c 		len = strlen(str);
str              1200 source3/rpc_parse/parse_prs.c 			str[i] = q[i];
str              1202 source3/rpc_parse/parse_prs.c 			q[i] = str[i];
str              1206 source3/rpc_parse/parse_prs.c 	str[i] = '\0';
str              1219 source3/rpc_parse/parse_prs.c bool prs_string_alloc(const char *name, prs_struct *ps, int depth, const char **str)
str              1227 source3/rpc_parse/parse_prs.c 		len = strlen(*str);
str              1237 source3/rpc_parse/parse_prs.c 		strncpy(tmp_str, *str, len);
str              1244 source3/rpc_parse/parse_prs.c 	*str = tmp_str;
str               130 source3/rpc_parse/parse_rpc.c static void init_rpc_addr_str(RPC_ADDR_STR *str, const char *name)
str               132 source3/rpc_parse/parse_rpc.c 	str->len = strlen(name) + 1;
str               133 source3/rpc_parse/parse_rpc.c 	fstrcpy(str->str, name);
str               140 source3/rpc_parse/parse_rpc.c static bool smb_io_rpc_addr_str(const char *desc,  RPC_ADDR_STR *str, prs_struct *ps, int depth)
str               142 source3/rpc_parse/parse_rpc.c 	if (str == NULL)
str               150 source3/rpc_parse/parse_rpc.c 	if(!prs_uint16 (      "len", ps, depth, &str->len))
str               152 source3/rpc_parse/parse_rpc.c 	if(!prs_uint8s (True, "str", ps, depth, (uchar*)str->str, MIN(str->len, sizeof(str->str)) ))
str              4699 source3/rpc_server/srv_spoolss_nt.c 		const char *str = talloc_asprintf(mem_ctx, "\\\\%s%s",
str              4701 source3/rpc_server/srv_spoolss_nt.c 		if (!str) {
str              4707 source3/rpc_server/srv_spoolss_nt.c 		if (!add_string_to_array(mem_ctx, str, &array, &num_strings)) {
str              9170 source3/rpc_server/srv_spoolss_nt.c 			char *str = talloc_asprintf(p->mem_ctx, "%s\\%s",
str              9172 source3/rpc_server/srv_spoolss_nt.c 			if (!str) {
str              9184 source3/rpc_server/srv_spoolss_nt.c 			set_printer_dataex(printer, str, r->in.value_name,
str               190 source3/rpcclient/cmd_dfs.c 	struct dfs_EnumStruct str;
str               207 source3/rpcclient/cmd_dfs.c 	str.level = 1;
str               209 source3/rpcclient/cmd_dfs.c 		str.level = atoi(argv[1]);
str               211 source3/rpcclient/cmd_dfs.c 	switch (str.level) {
str               212 source3/rpcclient/cmd_dfs.c 	case 1: str.e.info1 = &info1; ZERO_STRUCT(info1); break;
str               213 source3/rpcclient/cmd_dfs.c 	case 2: str.e.info2 = &info2; ZERO_STRUCT(info2); break;
str               214 source3/rpcclient/cmd_dfs.c 	case 3: str.e.info3 = &info3; ZERO_STRUCT(info3); break;
str               215 source3/rpcclient/cmd_dfs.c 	case 4: str.e.info4 = &info4; ZERO_STRUCT(info4); break;
str               216 source3/rpcclient/cmd_dfs.c 	case 200: str.e.info200 = &info200; ZERO_STRUCT(info200); break;
str               217 source3/rpcclient/cmd_dfs.c 	case 300: str.e.info300 = &info300; ZERO_STRUCT(info300); break;
str               219 source3/rpcclient/cmd_dfs.c 			  printf("Unknown info level %d\n", str.level);
str               223 source3/rpcclient/cmd_dfs.c 	result = rpccli_dfs_Enum(cli, mem_ctx, str.level, 0xFFFFFFFF, &str,
str               227 source3/rpcclient/cmd_dfs.c 		display_dfs_enumstruct(&str);
str               238 source3/rpcclient/cmd_dfs.c 	struct dfs_EnumStruct str;
str               255 source3/rpcclient/cmd_dfs.c 	str.level = 1;
str               258 source3/rpcclient/cmd_dfs.c 		str.level = atoi(argv[2]);
str               260 source3/rpcclient/cmd_dfs.c 	switch (str.level) {
str               261 source3/rpcclient/cmd_dfs.c 	case 1: str.e.info1 = &info1; ZERO_STRUCT(info1); break;
str               262 source3/rpcclient/cmd_dfs.c 	case 2: str.e.info2 = &info2; ZERO_STRUCT(info2); break;
str               263 source3/rpcclient/cmd_dfs.c 	case 3: str.e.info3 = &info3; ZERO_STRUCT(info3); break;
str               264 source3/rpcclient/cmd_dfs.c 	case 4: str.e.info4 = &info4; ZERO_STRUCT(info4); break;
str               265 source3/rpcclient/cmd_dfs.c 	case 200: str.e.info200 = &info200; ZERO_STRUCT(info200); break;
str               266 source3/rpcclient/cmd_dfs.c 	case 300: str.e.info300 = &info300; ZERO_STRUCT(info300); break;
str               268 source3/rpcclient/cmd_dfs.c 		  printf("Unknown info level %d\n", str.level);
str               272 source3/rpcclient/cmd_dfs.c 	result = rpccli_dfs_EnumEx(cli, mem_ctx, argv[1], str.level,
str               273 source3/rpcclient/cmd_dfs.c 				   0xFFFFFFFF, &str, &total, &werr);
str               276 source3/rpcclient/cmd_dfs.c 		display_dfs_enumstruct(&str);
str                45 source3/rpcclient/cmd_drsuapi.c 		names[i].str = argv[i];
str               983 source3/rpcclient/cmd_lsarpc.c 			const char *str = NULL;
str               984 source3/rpcclient/cmd_lsarpc.c 			str = NDR_PRINT_UNION_STRING(mem_ctx,
str               987 source3/rpcclient/cmd_lsarpc.c 			if (str) {
str               988 source3/rpcclient/cmd_lsarpc.c 				d_printf("%s\n", str);
str              1503 source3/rpcclient/cmd_spoolss.c static char *get_driver_3_param(TALLOC_CTX *mem_ctx, char *str,
str              1510 source3/rpcclient/cmd_spoolss.c 	ptr = strtok_r(str, delim, saveptr);
str              1538 source3/rpcclient/cmd_spoolss.c 	char	*str, *str2;
str              1546 source3/rpcclient/cmd_spoolss.c 	str = get_driver_3_param(mem_ctx, args, ":", &r->driver_name, &saveptr);
str              1547 source3/rpcclient/cmd_spoolss.c 	str = get_driver_3_param(mem_ctx, NULL, ":", &r->driver_path, &saveptr);
str              1548 source3/rpcclient/cmd_spoolss.c 	str = get_driver_3_param(mem_ctx, NULL, ":", &r->data_file, &saveptr);
str              1549 source3/rpcclient/cmd_spoolss.c 	str = get_driver_3_param(mem_ctx, NULL, ":", &r->config_file, &saveptr);
str              1550 source3/rpcclient/cmd_spoolss.c 	str = get_driver_3_param(mem_ctx, NULL, ":", &r->help_file, &saveptr);
str              1551 source3/rpcclient/cmd_spoolss.c 	str = get_driver_3_param(mem_ctx, NULL, ":", &r->monitor_name, &saveptr);
str              1552 source3/rpcclient/cmd_spoolss.c 	str = get_driver_3_param(mem_ctx, NULL, ":", &r->default_datatype, &saveptr);
str              1557 source3/rpcclient/cmd_spoolss.c 	str = str2;
str              1560 source3/rpcclient/cmd_spoolss.c 	str = strtok_r(str, ",", &saveptr);
str              1563 source3/rpcclient/cmd_spoolss.c 	if (!str) {
str              1572 source3/rpcclient/cmd_spoolss.c 	while (str != NULL) {
str              1573 source3/rpcclient/cmd_spoolss.c 		add_string_to_array(deps, str, &file_array, &count);
str              1574 source3/rpcclient/cmd_spoolss.c 		str = strtok_r(NULL, ",", &saveptr);
str               193 source3/services/services_db.c 	char str[1024];
str               214 source3/services/services_db.c 	while ( (x_fgets( str, sizeof(str)-1, f )) != NULL ) {
str               218 source3/services/services_db.c 		if ( str[0] != '#' )
str               223 source3/services/services_db.c 		if ( (p = strstr( str, "Description:" )) != NULL ) {
str               284 source3/smbd/chgpasswd.c 				char *str = SMB_STRDUP(buffer);
str               285 source3/smbd/chgpasswd.c 				if (!str) {
str               289 source3/smbd/chgpasswd.c 				trim_char(str, ' ', ' ');
str               291 source3/smbd/chgpasswd.c 				if ((match = unix_wild_match(expected, str)) == True) {
str               295 source3/smbd/chgpasswd.c 				SAFE_FREE(str);
str               194 source3/smbd/lanman.c static bool prefix_ok(const char *str, const char *prefix)
str               196 source3/smbd/lanman.c 	return(strncmp(str,prefix,strlen(prefix)) == 0);
str               315 source3/smbd/lanman.c 	const char *str=NULL;
str               330 source3/smbd/lanman.c 	str = va_arg(args,char*);
str               331 source3/smbd/lanman.c 	SMB_ASSERT(strncmp(str,p->curpos,strlen(str)) == 0);
str               379 source3/smbd/lanman.c 			str = va_arg(args,char*);
str               380 source3/smbd/lanman.c 			stringneeded = (str ? strlen(str)+1 : 0);
str               384 source3/smbd/lanman.c 			str = va_arg(args,char*);
str               389 source3/smbd/lanman.c 			str = va_arg(args,char*);
str               410 source3/smbd/lanman.c 				memcpy(p->stringbuf,str?str:"",stringused);
str               154 source3/smbd/mangle_hash.c 	smb_ucs2_t *str, *p;
str               181 source3/smbd/mangle_hash.c 	str = strdup_w(fname);
str               184 source3/smbd/mangle_hash.c 	p = strchr_w(str, UCS2_CHAR('.'));
str               189 source3/smbd/mangle_hash.c 	strupper_w(str);
str               190 source3/smbd/mangle_hash.c 	p = &str[1];
str               192 source3/smbd/mangle_hash.c 	switch(str[0])
str               227 source3/smbd/mangle_hash.c 	SAFE_FREE(str);
str               106 source3/smbd/mangle_hash2.c 	fstring str;
str               113 source3/smbd/mangle_hash2.c 	strncpy(str, key, length);
str               114 source3/smbd/mangle_hash2.c 	str[length] = 0;
str               115 source3/smbd/mangle_hash2.c 	strupper_m(str);
str               118 source3/smbd/mangle_hash2.c 	length = strlen(str);
str               123 source3/smbd/mangle_hash2.c                 value ^= (unsigned int)(str[i]);
str               136 source3/smbd/mangle_hash2.c 	char *str = SMB_STRNDUP(prefix, length);
str               138 source3/smbd/mangle_hash2.c 	if (str == NULL) {
str               144 source3/smbd/mangle_hash2.c 		     data_blob_const(str, length+1));
str               145 source3/smbd/mangle_hash2.c 	SAFE_FREE(str);
str               699 source3/smbd/open.c 		char *str = talloc_asprintf(talloc_tos(),
str               703 source3/smbd/open.c 		smb_panic(str);
str               739 source3/smbd/open.c 		char *str;
str               742 source3/smbd/open.c 		str = talloc_asprintf(talloc_tos(),
str               747 source3/smbd/open.c 		smb_panic(str);
str                44 source3/smbd/srvstr.c ssize_t message_push_string(uint8 **outbuf, const char *str, int flags)
str                57 source3/smbd/srvstr.c 	grow_size = (strlen(str) + 2) * 4;
str                66 source3/smbd/srvstr.c 			     tmp + buf_size, str, grow_size, flags);
str              1070 source3/smbd/trans2.c 		const char *str,
str              1079 source3/smbd/trans2.c 		return strcmp(str,mask)==0;
str              1081 source3/smbd/trans2.c 		return StrCaseCmp(str,mask) == 0;
str              5019 source3/torture/torture.c static bool subst_test(const char *str, const char *user, const char *domain,
str              5025 source3/torture/torture.c 	subst = talloc_sub_specified(talloc_tos(), str, user, domain, uid, gid);
str              5029 source3/torture/torture.c 		       "[%s]\n", str, user, domain, (int)uid, (int)gid, subst,
str               341 source3/utils/net_registry.c 		value.v.sz.str = CONST_DISCARD(char *, argv[3]);
str                53 source3/utils/net_registry_util.c 		d_printf("%s", valvalue->v.sz.str);
str              6154 source3/utils/net_rpc.c 			char *str = CONST_DISCARD(char *, trusts->entries[i].name.string);
str              6163 source3/utils/net_rpc.c 			ascii_dom_name_len = strlen(str);
str              6165 source3/utils/net_rpc.c 				str[ascii_dom_name_len - 1] = '\0';
str              6168 source3/utils/net_rpc.c 			strupper_m(str);
str              6169 source3/utils/net_rpc.c 			c->opt_workgroup = talloc_strdup(mem_ctx, str);
str              6172 source3/utils/net_rpc.c 			d_printf("%-20s", str);
str               406 source3/utils/net_rpc_registry.c 		value.v.sz.str = CONST_DISCARD(char *, argv[3]);
str               163 source3/utils/sharesec.c 	char *str = SMB_STRDUP(orig_str);
str               166 source3/utils/sharesec.c 	if (!str) {
str               172 source3/utils/sharesec.c 	p = strchr_m(str,':');
str               175 source3/utils/sharesec.c 		SAFE_FREE(str);
str               184 source3/utils/sharesec.c 	    string_to_sid(&sid, str)) {
str               190 source3/utils/sharesec.c 	if (!string_to_sid(&sid, str)) {
str               192 source3/utils/sharesec.c 			orig_str, str);
str               193 source3/utils/sharesec.c 		SAFE_FREE(str);
str               202 source3/utils/sharesec.c 		SAFE_FREE(str);
str               214 source3/utils/sharesec.c 		SAFE_FREE(str);
str               226 source3/utils/sharesec.c 		SAFE_FREE(str);
str               234 source3/utils/sharesec.c 		SAFE_FREE(str);
str               244 source3/utils/sharesec.c 			SAFE_FREE(str);
str               273 source3/utils/sharesec.c 			SAFE_FREE(str);
str               281 source3/utils/sharesec.c 		SAFE_FREE(str);
str               288 source3/utils/sharesec.c 	SAFE_FREE(str);
str               164 source3/utils/smbcacls.c static void SidToString(struct cli_state *cli, fstring str, const DOM_SID *sid)
str               171 source3/utils/smbcacls.c 	sid_to_fstring(str, sid);
str               185 source3/utils/smbcacls.c 		slprintf(str, sizeof(fstring) - 1, "%s%s%s",
str               188 source3/utils/smbcacls.c 		fstrcpy(str, name);
str               193 source3/utils/smbcacls.c static bool StringToSid(struct cli_state *cli, DOM_SID *sid, const char *str)
str               197 source3/utils/smbcacls.c 	if (strncmp(str, "S-", 2) == 0) {
str               198 source3/utils/smbcacls.c 		return string_to_sid(sid, str);
str               201 source3/utils/smbcacls.c 	return NT_STATUS_IS_OK(cli_lsa_lookup_name(cli, str, &type, sid));
str               206 source3/utils/smbcacls.c 	char *str = talloc_strdup(NULL, "");
str               208 source3/utils/smbcacls.c 	if (!str) {
str               213 source3/utils/smbcacls.c 		str = talloc_asprintf(str, "%s%s",
str               214 source3/utils/smbcacls.c 				str, "OI|");
str               215 source3/utils/smbcacls.c 		if (!str) {
str               220 source3/utils/smbcacls.c 		str = talloc_asprintf(str, "%s%s",
str               221 source3/utils/smbcacls.c 				str, "CI|");
str               222 source3/utils/smbcacls.c 		if (!str) {
str               227 source3/utils/smbcacls.c 		str = talloc_asprintf(str, "%s%s",
str               228 source3/utils/smbcacls.c 				str, "NP|");
str               229 source3/utils/smbcacls.c 		if (!str) {
str               234 source3/utils/smbcacls.c 		str = talloc_asprintf(str, "%s%s",
str               235 source3/utils/smbcacls.c 				str, "IO|");
str               236 source3/utils/smbcacls.c 		if (!str) {
str               241 source3/utils/smbcacls.c 		str = talloc_asprintf(str, "%s%s",
str               242 source3/utils/smbcacls.c 				str, "I|");
str               243 source3/utils/smbcacls.c 		if (!str) {
str               251 source3/utils/smbcacls.c 	if (str[strlen(str)-1] == '|') {
str               252 source3/utils/smbcacls.c 		str[strlen(str)-1] = '\0';
str               253 source3/utils/smbcacls.c 		fprintf(f, "/%s/", str);
str               257 source3/utils/smbcacls.c 	TALLOC_FREE(str);
str               328 source3/utils/smbcacls.c static bool parse_ace_flags(const char *str, unsigned int *pflags)
str               330 source3/utils/smbcacls.c 	const char *p = str;
str               373 source3/utils/smbcacls.c 	char *str = SMB_STRDUP(orig_str);
str               376 source3/utils/smbcacls.c 	if (!str) {
str               382 source3/utils/smbcacls.c 	p = strchr_m(str,':');
str               385 source3/utils/smbcacls.c 		SAFE_FREE(str);
str               394 source3/utils/smbcacls.c 	    StringToSid(cli, &sid, str)) {
str               400 source3/utils/smbcacls.c 	if (!StringToSid(cli, &sid, str)) {
str               402 source3/utils/smbcacls.c 			orig_str, str);
str               403 source3/utils/smbcacls.c 		SAFE_FREE(str);
str               412 source3/utils/smbcacls.c 		SAFE_FREE(str);
str               424 source3/utils/smbcacls.c 		SAFE_FREE(str);
str               434 source3/utils/smbcacls.c 		SAFE_FREE(str);
str               443 source3/utils/smbcacls.c 			SAFE_FREE(str);
str               451 source3/utils/smbcacls.c 			SAFE_FREE(str);
str               459 source3/utils/smbcacls.c 			SAFE_FREE(str);
str               468 source3/utils/smbcacls.c 		SAFE_FREE(str);
str               477 source3/utils/smbcacls.c 			SAFE_FREE(str);
str               506 source3/utils/smbcacls.c 			SAFE_FREE(str);
str               515 source3/utils/smbcacls.c 		SAFE_FREE(str);
str               523 source3/utils/smbcacls.c 	SAFE_FREE(str);
str               549 source3/utils/smbcacls.c static SEC_DESC *sec_desc_parse(TALLOC_CTX *ctx, struct cli_state *cli, char *str)
str               551 source3/utils/smbcacls.c 	const char *p = str;
str               888 source3/utils/smbcacls.c 				fstring str;
str               890 source3/utils/smbcacls.c 				SidToString(cli, str,
str               892 source3/utils/smbcacls.c 				printf("ACL for SID %s not found\n", str);
str                80 source3/utils/smbcquotas.c static void SidToString(fstring str, DOM_SID *sid, bool _numeric)
str                86 source3/utils/smbcquotas.c 	sid_to_fstring(str, sid);
str               102 source3/utils/smbcquotas.c 	slprintf(str, sizeof(fstring) - 1, "%s%s%s",
str               109 source3/utils/smbcquotas.c static bool StringToSid(DOM_SID *sid, const char *str)
str               115 source3/utils/smbcquotas.c 	if (strncmp(str, "S-", 2) == 0) {
str               116 source3/utils/smbcquotas.c 		return string_to_sid(sid, str);
str               121 source3/utils/smbcquotas.c 						  &pol, 1, &str, NULL, 1, &sids, 
str                66 source3/web/swat.c static char *fix_backslash(const char *str)
str                71 source3/web/swat.c         while (*str) {
str                72 source3/web/swat.c                 if (*str == '\\') {*p++ = '\\';*p++ = '\\';}
str                73 source3/web/swat.c                 else *p++ = *str;
str                74 source3/web/swat.c                 ++str;
str                80 source3/web/swat.c static const char *fix_quotes(TALLOC_CTX *ctx, const char *str)
str                89 source3/web/swat.c 	p = (char *) str;
str               102 source3/web/swat.c 	for (p = newstring; *str; str++) {
str               103 source3/web/swat.c 		if ( *str == '\"') {
str               107 source3/web/swat.c 			*p++ = *str;
str               114 source3/web/swat.c static char *stripspaceupper(const char *str)
str               119 source3/web/swat.c 	while (*str) {
str               120 source3/web/swat.c 		if (*str != ' ') *p++ = toupper_ascii(*str);
str               121 source3/web/swat.c 		++str;
str                41 source4/auth/credentials/pycredentials.c static PyObject *PyString_FromStringOrNULL(const char *str)
str                43 source4/auth/credentials/pycredentials.c 	if (str == NULL)
str                45 source4/auth/credentials/pycredentials.c 	return PyString_FromString(str);
str               273 source4/auth/sam.c 	const char *str;
str               332 source4/auth/sam.c 	str = samdb_result_string(msg, "displayName", "");
str               333 source4/auth/sam.c 	server_info->full_name = talloc_strdup(server_info, str);
str               336 source4/auth/sam.c 	str = samdb_result_string(msg, "scriptPath", "");
str               337 source4/auth/sam.c 	server_info->logon_script = talloc_strdup(server_info, str);
str               340 source4/auth/sam.c 	str = samdb_result_string(msg, "profilePath", "");
str               341 source4/auth/sam.c 	server_info->profile_path = talloc_strdup(server_info, str);
str               344 source4/auth/sam.c 	str = samdb_result_string(msg, "homeDirectory", "");
str               345 source4/auth/sam.c 	server_info->home_directory = talloc_strdup(server_info, str);
str               348 source4/auth/sam.c 	str = samdb_result_string(msg, "homeDrive", "");
str               349 source4/auth/sam.c 	server_info->home_drive = talloc_strdup(server_info, str);
str               121 source4/dsdb/common/util.c 	const char *str;
str               124 source4/dsdb/common/util.c 	str = samdb_search_string_v(sam_ldb, mem_ctx, basedn, attr_name, format, ap);
str               127 source4/dsdb/common/util.c 	return str;
str               735 source4/dsdb/common/util.c 			 const char *attr_name, const char *str)
str               737 source4/dsdb/common/util.c 	char *s = talloc_strdup(mem_ctx, str);
str               960 source4/dsdb/common/util.c 			 const char *attr_name, const char *str)
str               968 source4/dsdb/common/util.c 	return samdb_msg_add_string(sam_ldb, mem_ctx, msg, attr_name, str);
str               133 source4/dsdb/samdb/cracknames.c 		char *mapping, *p, *str;
str               154 source4/dsdb/samdb/cracknames.c 			str = p;
str               160 source4/dsdb/samdb/cracknames.c 			if (strcasecmp(str, alias_from) == 0) {
str               402 source4/dsdb/samdb/cracknames.c 		char *str, *s, *account;
str               409 source4/dsdb/samdb/cracknames.c 		str = talloc_strdup(mem_ctx, name);
str               410 source4/dsdb/samdb/cracknames.c 		W_ERROR_HAVE_NO_MEMORY(str);
str               414 source4/dsdb/samdb/cracknames.c 			s = strrchr(str, '\n');
str               422 source4/dsdb/samdb/cracknames.c 		s = strchr(str, '/');
str               433 source4/dsdb/samdb/cracknames.c 						ldb_dn_get_linearized(samdb_dns_domain_to_dn(sam_ctx, mem_ctx, str)));
str               153 source4/dsdb/samdb/ldb_modules/extended_dn_in.c 			const char *str = talloc_asprintf(req, "Base-DN '%s' not found",
str               155 source4/dsdb/samdb/ldb_modules/extended_dn_in.c 			ldb_set_errstring(ac->module->ldb, str);
str               623 source4/dsdb/schema/schema_init.c 	const char *str; \
str               624 source4/dsdb/schema/schema_init.c 	str = samdb_result_string(msg, attr, NULL);\
str               625 source4/dsdb/schema/schema_init.c 	if (str == NULL) { \
str               632 source4/dsdb/schema/schema_init.c 	} else if (strcasecmp("TRUE", str) == 0) { \
str               634 source4/dsdb/schema/schema_init.c 	} else if (strcasecmp("FALSE", str) == 0) { \
str               637 source4/dsdb/schema/schema_init.c 		d_printf("%s: %s == %s\n", __location__, attr, str); \
str                52 source4/dsdb/schema/schema_syntax.c 		char *str;
str                58 source4/dsdb/schema/schema_syntax.c 		str = talloc_asprintf(out->values, "%s: not implemented",
str                60 source4/dsdb/schema/schema_syntax.c 		W_ERROR_HAVE_NO_MEMORY(str);
str                62 source4/dsdb/schema/schema_syntax.c 		out->values[i] = data_blob_string_const(str);
str                97 source4/dsdb/schema/schema_syntax.c 		char *str;
str               110 source4/dsdb/schema/schema_syntax.c 			str = talloc_strdup(out->values, "TRUE");
str               111 source4/dsdb/schema/schema_syntax.c 			W_ERROR_HAVE_NO_MEMORY(str);
str               113 source4/dsdb/schema/schema_syntax.c 			str = talloc_strdup(out->values, "FALSE");
str               114 source4/dsdb/schema/schema_syntax.c 			W_ERROR_HAVE_NO_MEMORY(str);
str               117 source4/dsdb/schema/schema_syntax.c 		out->values[i] = data_blob_string_const(str);
str               184 source4/dsdb/schema/schema_syntax.c 		char *str;
str               196 source4/dsdb/schema/schema_syntax.c 		str = talloc_asprintf(out->values, "%d", v);
str               197 source4/dsdb/schema/schema_syntax.c 		W_ERROR_HAVE_NO_MEMORY(str);
str               199 source4/dsdb/schema/schema_syntax.c 		out->values[i] = data_blob_string_const(str);
str               264 source4/dsdb/schema/schema_syntax.c 		char *str;
str               276 source4/dsdb/schema/schema_syntax.c 		str = talloc_asprintf(out->values, "%lld", (long long int)v);
str               277 source4/dsdb/schema/schema_syntax.c 		W_ERROR_HAVE_NO_MEMORY(str);
str               279 source4/dsdb/schema/schema_syntax.c 		out->values[i] = data_blob_string_const(str);
str               345 source4/dsdb/schema/schema_syntax.c 		char *str;
str               368 source4/dsdb/schema/schema_syntax.c 		str = ldb_timestring_utc(out->values, t); 
str               369 source4/dsdb/schema/schema_syntax.c 		W_ERROR_HAVE_NO_MEMORY(str);
str               370 source4/dsdb/schema/schema_syntax.c 		out->values[i] = data_blob_string_const(str);
str               439 source4/dsdb/schema/schema_syntax.c 		char *str;
str               453 source4/dsdb/schema/schema_syntax.c 		str = ldb_timestring(out->values, t); 
str               454 source4/dsdb/schema/schema_syntax.c 		W_ERROR_HAVE_NO_MEMORY(str);
str               456 source4/dsdb/schema/schema_syntax.c 		out->values[i] = data_blob_string_const(str);
str               593 source4/dsdb/schema/schema_syntax.c 		const char *str;
str               610 source4/dsdb/schema/schema_syntax.c 		str = talloc_strdup(out->values, c->lDAPDisplayName);
str               611 source4/dsdb/schema/schema_syntax.c 		W_ERROR_HAVE_NO_MEMORY(str);
str               614 source4/dsdb/schema/schema_syntax.c 		out->values[out->num_values - (i + 1)] = data_blob_string_const(str);
str               640 source4/dsdb/schema/schema_syntax.c 		const char *str;
str               652 source4/dsdb/schema/schema_syntax.c 		status = dsdb_map_int2oid(schema, v, out->values, &str);
str               655 source4/dsdb/schema/schema_syntax.c 		out->values[i] = data_blob_string_const(str);
str               690 source4/dsdb/schema/schema_syntax.c 		char *str;
str               707 source4/dsdb/schema/schema_syntax.c 		str = talloc_strdup(out->values, name);
str               708 source4/dsdb/schema/schema_syntax.c 		W_ERROR_HAVE_NO_MEMORY(str);
str               710 source4/dsdb/schema/schema_syntax.c 		out->values[i] = data_blob_string_const(str);
str               782 source4/dsdb/schema/schema_syntax.c 		char *str;
str               797 source4/dsdb/schema/schema_syntax.c 					    (void **)&str, NULL, false)) {
str               801 source4/dsdb/schema/schema_syntax.c 		out->values[i] = data_blob_string_const(str);
str              1044 source4/dsdb/schema/schema_syntax.c 		char *str;
str              1067 source4/dsdb/schema/schema_syntax.c 		str = talloc_asprintf(out->values, "B:%u:%s:%s",
str              1071 source4/dsdb/schema/schema_syntax.c 		W_ERROR_HAVE_NO_MEMORY(str);
str              1074 source4/dsdb/schema/schema_syntax.c 		out->values[i] = data_blob_string_const(str);
str              1145 source4/dsdb/schema/schema_syntax.c 		char *str;
str              1164 source4/dsdb/schema/schema_syntax.c 					    (void **)&str, NULL, false)) {
str              1168 source4/dsdb/schema/schema_syntax.c 		out->values[i] = data_blob_string_const(str);
str               111 source4/heimdal/kdc/digest.c     const char *str;
str               117 source4/heimdal/kdc/digest.c     str = krb5_principal_get_comp_string(context, p, 0);
str               118 source4/heimdal/kdc/digest.c     if (str != NULL &&
str               119 source4/heimdal/kdc/digest.c 	(strcmp("host", str) == 0 ||
str               120 source4/heimdal/kdc/digest.c 	 strcmp("ftp", str) == 0 ||
str               121 source4/heimdal/kdc/digest.c 	 strcmp("imap", str) == 0 ||
str               122 source4/heimdal/kdc/digest.c 	 strcmp("pop", str) == 0 ||
str               123 source4/heimdal/kdc/digest.c 	 strcmp("smtp", str)))
str               125 source4/heimdal/kdc/digest.c 	    str = krb5_principal_get_comp_string(context, p, 1);
str               126 source4/heimdal/kdc/digest.c 	    ti.dnsservername = rk_UNCONST(str);
str               216 source4/heimdal/kdc/kerberos5.c     char *str;
str               247 source4/heimdal/kdc/kerberos5.c     str = rk_strpoolcollect(p);
str               248 source4/heimdal/kdc/kerberos5.c     kdc_log(context, config, 0, "Client sent patypes: %s", str);
str               249 source4/heimdal/kdc/kerberos5.c     free(str);
str               716 source4/heimdal/kdc/kerberos5.c     char *str;
str               720 source4/heimdal/kdc/kerberos5.c 	ret = krb5_enctype_to_string(context, b->etype.val[i], &str);
str               722 source4/heimdal/kdc/kerberos5.c 	    p = rk_strpoolprintf(p, "%s", str);
str               723 source4/heimdal/kdc/kerberos5.c 	    free(str);
str               736 source4/heimdal/kdc/kerberos5.c     str = rk_strpoolcollect(p);
str               737 source4/heimdal/kdc/kerberos5.c     kdc_log(context, config, 0, "Client supported enctypes: %s", str);
str               738 source4/heimdal/kdc/kerberos5.c     free(str);
str              1157 source4/heimdal/kdc/kerberos5.c 	    char *str;
str              1212 source4/heimdal/kdc/kerberos5.c 					      pa_key->key.keytype, &str);
str              1214 source4/heimdal/kdc/kerberos5.c 		    str = NULL;
str              1219 source4/heimdal/kdc/kerberos5.c 			str ? str : "unknown enctype",
str              1221 source4/heimdal/kdc/kerberos5.c 		free(str);
str              1278 source4/heimdal/kdc/kerberos5.c 	    ret = krb5_enctype_to_string(context,pa_key->key.keytype, &str);
str              1280 source4/heimdal/kdc/kerberos5.c 		str = NULL;
str              1284 source4/heimdal/kdc/kerberos5.c 		    client_name, str ? str : "unknown enctype");
str              1285 source4/heimdal/kdc/kerberos5.c 	    free(str);
str              1137 source4/heimdal/kdc/krb5tgs.c 	char *str = NULL, *p = NULL;
str              1139 source4/heimdal/kdc/krb5tgs.c 	krb5_enctype_to_string(context, ap_req.ticket.enc_part.etype, &str);
str              1143 source4/heimdal/kdc/krb5tgs.c 		str ? str : "<unknown enctype>",
str              1145 source4/heimdal/kdc/krb5tgs.c 	free(str);
str              1681 source4/heimdal/kdc/krb5tgs.c 	    const char *str;
str              1752 source4/heimdal/kdc/krb5tgs.c 		str = "[forwardable]";
str              1755 source4/heimdal/kdc/krb5tgs.c 		str = "";
str              1758 source4/heimdal/kdc/krb5tgs.c 		    "service %s %s", cpn, selfcpn, spn, str);
str              1775 source4/heimdal/kdc/krb5tgs.c 	char *str;
str              1830 source4/heimdal/kdc/krb5tgs.c 	ret = krb5_unparse_name(context, client_principal, &str);
str              1834 source4/heimdal/kdc/krb5tgs.c 	ret = verify_flags(context, config, &adtkt, str);
str              1836 source4/heimdal/kdc/krb5tgs.c 	    free(str);
str              1856 source4/heimdal/kdc/krb5tgs.c 		    spn, str, cpn, from, krb5_get_err_text(context, ret));
str              1857 source4/heimdal/kdc/krb5tgs.c 	    free(str);
str              1862 source4/heimdal/kdc/krb5tgs.c 		"from %s to %s", str, cpn, spn);
str              1863 source4/heimdal/kdc/krb5tgs.c 	free(str);
str               108 source4/heimdal/lib/asn1/der_format.c der_print_heim_oid (const heim_oid *oid, char delim, char **str)
str               121 source4/heimdal/lib/asn1/der_format.c 	    *str = NULL;
str               126 source4/heimdal/lib/asn1/der_format.c     *str = rk_strpoolcollect(p);
str               127 source4/heimdal/lib/asn1/der_format.c     if (*str == NULL)
str               133 source4/heimdal/lib/asn1/der_format.c der_parse_heim_oid (const char *str, const char *sep, heim_oid *data)
str               145 source4/heimdal/lib/asn1/der_format.c     s = strdup(str);
str                39 source4/heimdal/lib/asn1/der_free.c der_free_general_string (heim_general_string *str)
str                41 source4/heimdal/lib/asn1/der_free.c     free(*str);
str                42 source4/heimdal/lib/asn1/der_free.c     *str = NULL;
str                46 source4/heimdal/lib/asn1/der_free.c der_free_utf8string (heim_utf8_string *str)
str                48 source4/heimdal/lib/asn1/der_free.c     free(*str);
str                49 source4/heimdal/lib/asn1/der_free.c     *str = NULL;
str                53 source4/heimdal/lib/asn1/der_free.c der_free_printable_string (heim_printable_string *str)
str                55 source4/heimdal/lib/asn1/der_free.c     free(*str);
str                56 source4/heimdal/lib/asn1/der_free.c     *str = NULL;
str                60 source4/heimdal/lib/asn1/der_free.c der_free_ia5_string (heim_ia5_string *str)
str                62 source4/heimdal/lib/asn1/der_free.c     free(*str);
str                63 source4/heimdal/lib/asn1/der_free.c     *str = NULL;
str                83 source4/heimdal/lib/asn1/der_free.c der_free_visible_string (heim_visible_string *str)
str                85 source4/heimdal/lib/asn1/der_free.c     free(*str);
str                86 source4/heimdal/lib/asn1/der_free.c     *str = NULL;
str               136 source4/heimdal/lib/asn1/der_get.c 			heim_general_string *str, size_t *size)
str               161 source4/heimdal/lib/asn1/der_get.c     *str = s;
str               168 source4/heimdal/lib/asn1/der_get.c 		    heim_utf8_string *str, size_t *size)
str               170 source4/heimdal/lib/asn1/der_get.c     return der_get_general_string(p, len, str, size);
str               175 source4/heimdal/lib/asn1/der_get.c 			  heim_printable_string *str, size_t *size)
str               177 source4/heimdal/lib/asn1/der_get.c     return der_get_general_string(p, len, str, size);
str               182 source4/heimdal/lib/asn1/der_get.c 		    heim_ia5_string *str, size_t *size)
str               184 source4/heimdal/lib/asn1/der_get.c     return der_get_general_string(p, len, str, size);
str               236 source4/heimdal/lib/asn1/der_get.c 			heim_visible_string *str, size_t *size)
str               238 source4/heimdal/lib/asn1/der_get.c     return der_get_general_string(p, len, str, size);
str               161 source4/heimdal/lib/asn1/der_put.c 			const heim_general_string *str, size_t *size)
str               163 source4/heimdal/lib/asn1/der_put.c     size_t slen = strlen(*str);
str               169 source4/heimdal/lib/asn1/der_put.c     memcpy (p+1, *str, slen);
str               176 source4/heimdal/lib/asn1/der_put.c 		    const heim_utf8_string *str, size_t *size)
str               178 source4/heimdal/lib/asn1/der_put.c     return der_put_general_string(p, len, str, size);
str               183 source4/heimdal/lib/asn1/der_put.c 			  const heim_printable_string *str, size_t *size)
str               185 source4/heimdal/lib/asn1/der_put.c     return der_put_general_string(p, len, str, size);
str               190 source4/heimdal/lib/asn1/der_put.c 		    const heim_ia5_string *str, size_t *size)
str               192 source4/heimdal/lib/asn1/der_put.c     return der_put_general_string(p, len, str, size);
str               235 source4/heimdal/lib/asn1/der_put.c 			 const heim_visible_string *str, size_t *size)
str               237 source4/heimdal/lib/asn1/der_put.c     return der_put_general_string(p, len, str, size);
str                55 source4/heimdal/lib/com_err/error.c 	    const char *str = p->table->msgs[code - p->table->base];
str                60 source4/heimdal/lib/com_err/error.c 	    return dgettext(domain, str);
str               134 source4/heimdal/lib/com_err/parse.c static long name2number(const char *str);
str              1687 source4/heimdal/lib/com_err/parse.c name2number(const char *str)
str              1693 source4/heimdal/lib/com_err/parse.c     if(strlen(str) > 4) {
str              1697 source4/heimdal/lib/com_err/parse.c     for(p = str; *p; p++){
str                41 source4/heimdal/lib/com_err/parse.y static long name2number(const char *str);
str               145 source4/heimdal/lib/com_err/parse.y name2number(const char *str)
str               151 source4/heimdal/lib/com_err/parse.y     if(strlen(str) > 4) {
str               155 source4/heimdal/lib/com_err/parse.y     for(p = str; *p; p++){
str                94 source4/heimdal/lib/gssapi/krb5/copy_ccache.c 	char *str;
str               133 source4/heimdal/lib/gssapi/krb5/copy_ccache.c 	kret = krb5_cc_get_full_name(context, id, &str);
str               137 source4/heimdal/lib/gssapi/krb5/copy_ccache.c 	kret = krb5_cc_resolve(context, str, &handle->ccache);
str               138 source4/heimdal/lib/gssapi/krb5/copy_ccache.c 	free(str);
str               145 source4/heimdal/lib/gssapi/krb5/copy_ccache.c 	char *str;
str               157 source4/heimdal/lib/gssapi/krb5/copy_ccache.c 	kret = krb5_kt_get_full_name(context, keytab, &str);
str               161 source4/heimdal/lib/gssapi/krb5/copy_ccache.c 	kret = krb5_kt_resolve(context, str, &handle->keytab);
str               162 source4/heimdal/lib/gssapi/krb5/copy_ccache.c 	free(str);
str                72 source4/heimdal/lib/gssapi/krb5/decapsulate.c _gssapi_verify_mech_header(u_char **str,
str                79 source4/heimdal/lib/gssapi/krb5/decapsulate.c     mech_len = _gsskrb5_get_mech (*str, total_len, &p);
str                90 source4/heimdal/lib/gssapi/krb5/decapsulate.c     *str = rk_UNCONST(p);
str                95 source4/heimdal/lib/gssapi/krb5/decapsulate.c _gsskrb5_verify_header(u_char **str,
str               102 source4/heimdal/lib/gssapi/krb5/decapsulate.c     u_char *p = *str;
str               104 source4/heimdal/lib/gssapi/krb5/decapsulate.c     ret = _gssapi_verify_mech_header(str, total_len, oid);
str               108 source4/heimdal/lib/gssapi/krb5/decapsulate.c     len = total_len - (*str - p);
str               113 source4/heimdal/lib/gssapi/krb5/decapsulate.c     if (memcmp (*str, type, 2) != 0)
str               115 source4/heimdal/lib/gssapi/krb5/decapsulate.c     *str += 2;
str               129 source4/heimdal/lib/gssapi/krb5/display_status.c     char *str;
str               135 source4/heimdal/lib/gssapi/krb5/display_status.c     vasprintf(&str, fmt, args);
str               137 source4/heimdal/lib/gssapi/krb5/display_status.c     if (str) {
str               138 source4/heimdal/lib/gssapi/krb5/display_status.c 	krb5_set_error_message(context, ret, "%s", str);
str               139 source4/heimdal/lib/gssapi/krb5/display_status.c 	free(str);
str                47 source4/heimdal/lib/gssapi/krb5/inquire_cred_by_oid.c     char *str;
str                64 source4/heimdal/lib/gssapi/krb5/inquire_cred_by_oid.c     ret = krb5_cc_get_full_name(context, cred->ccache, &str);
str                71 source4/heimdal/lib/gssapi/krb5/inquire_cred_by_oid.c     buffer.value = str;
str                72 source4/heimdal/lib/gssapi/krb5/inquire_cred_by_oid.c     buffer.length = strlen(str);
str                78 source4/heimdal/lib/gssapi/krb5/inquire_cred_by_oid.c     free(str);
str                63 source4/heimdal/lib/gssapi/krb5/set_cred_option.c     char *str;
str                77 source4/heimdal/lib/gssapi/krb5/set_cred_option.c     ret = krb5_ret_string(sp, &str);
str                83 source4/heimdal/lib/gssapi/krb5/set_cred_option.c     if (str[0]) {
str                84 source4/heimdal/lib/gssapi/krb5/set_cred_option.c 	ret = krb5_cc_resolve(context, str, &id);
str                91 source4/heimdal/lib/gssapi/krb5/set_cred_option.c     free(str);
str                92 source4/heimdal/lib/gssapi/krb5/set_cred_option.c     str = NULL;
str                95 source4/heimdal/lib/gssapi/krb5/set_cred_option.c     ret = krb5_ret_string(sp, &str);
str                96 source4/heimdal/lib/gssapi/krb5/set_cred_option.c     if (ret == 0 && str[0])
str                97 source4/heimdal/lib/gssapi/krb5/set_cred_option.c 	ret = krb5_parse_name(context, str, &keytab_principal);
str               103 source4/heimdal/lib/gssapi/krb5/set_cred_option.c     free(str);
str               104 source4/heimdal/lib/gssapi/krb5/set_cred_option.c     str = NULL;
str               107 source4/heimdal/lib/gssapi/krb5/set_cred_option.c     ret = krb5_ret_string(sp, &str);
str               113 source4/heimdal/lib/gssapi/krb5/set_cred_option.c     if (str[0]) {
str               114 source4/heimdal/lib/gssapi/krb5/set_cred_option.c 	ret = krb5_kt_resolve(context, str, &keytab);
str               121 source4/heimdal/lib/gssapi/krb5/set_cred_option.c     free(str);
str               122 source4/heimdal/lib/gssapi/krb5/set_cred_option.c     str = NULL;
str               133 source4/heimdal/lib/gssapi/krb5/set_cred_option.c     if (str)
str               134 source4/heimdal/lib/gssapi/krb5/set_cred_option.c 	free(str);
str                57 source4/heimdal/lib/gssapi/krb5/set_sec_context_option.c 	   char **str)
str                60 source4/heimdal/lib/gssapi/krb5/set_sec_context_option.c 	*str = NULL;
str                62 source4/heimdal/lib/gssapi/krb5/set_sec_context_option.c 	*str = malloc(value->length + 1);
str                63 source4/heimdal/lib/gssapi/krb5/set_sec_context_option.c 	if (*str == NULL) {
str                67 source4/heimdal/lib/gssapi/krb5/set_sec_context_option.c 	memcpy(*str, value->value, value->length);
str                68 source4/heimdal/lib/gssapi/krb5/set_sec_context_option.c 	(*str)[value->length] = '\0';
str               153 source4/heimdal/lib/gssapi/krb5/set_sec_context_option.c 	char *str;
str               155 source4/heimdal/lib/gssapi/krb5/set_sec_context_option.c 	maj_stat = get_string(minor_status, value, &str);
str               159 source4/heimdal/lib/gssapi/krb5/set_sec_context_option.c 	_gsskrb5_register_acceptor_identity(str);
str               160 source4/heimdal/lib/gssapi/krb5/set_sec_context_option.c 	free(str);
str               166 source4/heimdal/lib/gssapi/krb5/set_sec_context_option.c 	char *str;
str               168 source4/heimdal/lib/gssapi/krb5/set_sec_context_option.c 	maj_stat = get_string(minor_status, value, &str);
str               171 source4/heimdal/lib/gssapi/krb5/set_sec_context_option.c 	if (str == NULL) {
str               176 source4/heimdal/lib/gssapi/krb5/set_sec_context_option.c 	krb5_set_default_realm(context, str);
str               177 source4/heimdal/lib/gssapi/krb5/set_sec_context_option.c 	free(str);
str               202 source4/heimdal/lib/gssapi/krb5/set_sec_context_option.c 	char *str;
str               204 source4/heimdal/lib/gssapi/krb5/set_sec_context_option.c 	maj_stat = get_string(minor_status, value, &str);
str               207 source4/heimdal/lib/gssapi/krb5/set_sec_context_option.c 	if (str == NULL) {
str               212 source4/heimdal/lib/gssapi/krb5/set_sec_context_option.c 	*minor_status = krb5_cc_set_default_name(context, str);
str               213 source4/heimdal/lib/gssapi/krb5/set_sec_context_option.c 	free(str);
str                46 source4/heimdal/lib/gssapi/mech/gss_krb5.c     char *str;
str                68 source4/heimdal/lib/gssapi/mech/gss_krb5.c     kret = asprintf(&str, "%.*s", (int)data_set->elements[0].length,
str                76 source4/heimdal/lib/gssapi/mech/gss_krb5.c     kret = krb5_cc_resolve(context, str, &id);
str                77 source4/heimdal/lib/gssapi/mech/gss_krb5.c     free(str);
str               107 source4/heimdal/lib/gssapi/mech/gss_krb5.c     char *str;
str               125 source4/heimdal/lib/gssapi/mech/gss_krb5.c 	ret = krb5_cc_get_full_name(context, id, &str);
str               127 source4/heimdal/lib/gssapi/mech/gss_krb5.c 	    ret = krb5_store_string(sp, str);
str               128 source4/heimdal/lib/gssapi/mech/gss_krb5.c 	    free(str);
str               139 source4/heimdal/lib/gssapi/mech/gss_krb5.c 	ret = krb5_unparse_name(context, keytab_principal, &str);
str               141 source4/heimdal/lib/gssapi/mech/gss_krb5.c 	    ret = krb5_store_string(sp, str);
str               142 source4/heimdal/lib/gssapi/mech/gss_krb5.c 	    free(str);
str               154 source4/heimdal/lib/gssapi/mech/gss_krb5.c 	ret = krb5_kt_get_full_name(context, keytab, &str);
str               156 source4/heimdal/lib/gssapi/mech/gss_krb5.c 	    ret = krb5_store_string(sp, str);
str               157 source4/heimdal/lib/gssapi/mech/gss_krb5.c 	    free(str);
str               429 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c 	char *str = NULL, *host, hostname[MAXHOSTNAMELEN];
str               437 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c 	    asprintf(&str, "host@%s", hostname);
str               438 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c 	    host = str;
str               446 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c 	if (str)
str               447 source4/heimdal/lib/gssapi/spnego/accept_sec_context.c 	    free(str);
str               204 source4/heimdal/lib/hcrypto/bn.c     char *str;
str               213 source4/heimdal/lib/hcrypto/bn.c     ret = hex_encode(data, len, &str);
str               218 source4/heimdal/lib/hcrypto/bn.c     return str;
str               830 source4/heimdal/lib/hcrypto/des.c DES_string_to_key(const char *str, DES_cblock *key)
str               839 source4/heimdal/lib/hcrypto/des.c     s = (const unsigned char *)str;
str               841 source4/heimdal/lib/hcrypto/des.c     len = strlen(str);
str              1771 source4/heimdal/lib/hcrypto/imath/imath.c 			   char *str, int limit)
str              1776 source4/heimdal/lib/hcrypto/imath/imath.c   CHECK(z != NULL && str != NULL && limit >= 2);
str              1782 source4/heimdal/lib/hcrypto/imath/imath.c     *str++ = s_val2ch(0, 1);
str              1792 source4/heimdal/lib/hcrypto/imath/imath.c       *str++ = '-';
str              1795 source4/heimdal/lib/hcrypto/imath/imath.c     h = str;
str              1805 source4/heimdal/lib/hcrypto/imath/imath.c       *str++ = s_val2ch(d, 1);
str              1807 source4/heimdal/lib/hcrypto/imath/imath.c     t = str - 1;
str              1819 source4/heimdal/lib/hcrypto/imath/imath.c   *str = '\0';
str              1853 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_read_string(mp_int z, mp_size radix, const char *str)
str              1855 source4/heimdal/lib/hcrypto/imath/imath.c   return mp_int_read_cstring(z, radix, str, NULL);
str              1863 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_read_cstring(mp_int z, mp_size radix, const char *str, char **end)
str              1867 source4/heimdal/lib/hcrypto/imath/imath.c   CHECK(z != NULL && str != NULL);
str              1873 source4/heimdal/lib/hcrypto/imath/imath.c   while(isspace((int)*str))
str              1874 source4/heimdal/lib/hcrypto/imath/imath.c     ++str;
str              1877 source4/heimdal/lib/hcrypto/imath/imath.c   switch(*str) {
str              1880 source4/heimdal/lib/hcrypto/imath/imath.c     ++str;
str              1883 source4/heimdal/lib/hcrypto/imath/imath.c     ++str; /* fallthrough */
str              1890 source4/heimdal/lib/hcrypto/imath/imath.c   while((ch = s_ch2val(*str, radix)) == 0)
str              1891 source4/heimdal/lib/hcrypto/imath/imath.c     ++str;
str              1894 source4/heimdal/lib/hcrypto/imath/imath.c   if(!s_pad(z, s_inlen(strlen(str), radix)))
str              1899 source4/heimdal/lib/hcrypto/imath/imath.c   while(*str != '\0' && ((ch = s_ch2val(*str, radix)) >= 0)) {
str              1902 source4/heimdal/lib/hcrypto/imath/imath.c     ++str;
str              1912 source4/heimdal/lib/hcrypto/imath/imath.c     *end = (char *)str;
str              1917 source4/heimdal/lib/hcrypto/imath/imath.c   if(*str != '\0')
str               188 source4/heimdal/lib/hcrypto/imath/imath.h 			   char *str, int limit);
str               195 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_read_string(mp_int z, mp_size radix, const char *str);
str               196 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_read_cstring(mp_int z, mp_size radix, const char *str,
str               272 source4/heimdal/lib/hdb/ext.c     char *str;
str               277 source4/heimdal/lib/hdb/ext.c 	heim_utf8_string str;
str               305 source4/heimdal/lib/hdb/ext.c 	str = pw.data;
str               306 source4/heimdal/lib/hdb/ext.c 	if (str[pw.length - 1] != '\0') {
str               311 source4/heimdal/lib/hdb/ext.c 	*p = strdup(str);
str               321 source4/heimdal/lib/hdb/ext.c     ret = krb5_unparse_name(context, entry->principal, &str);
str               323 source4/heimdal/lib/hdb/ext.c 	krb5_set_error_message(context, ENOENT, "no password attributefor %s", str);
str               324 source4/heimdal/lib/hdb/ext.c 	free(str);
str               614 source4/heimdal/lib/hx509/ca.c 	const char *str;
str               620 source4/heimdal/lib/hx509/ca.c 	for(str = principal; *str != '\0' && *str != '@'; str++){
str               621 source4/heimdal/lib/hx509/ca.c 	    if(*str=='\\'){
str               622 source4/heimdal/lib/hx509/ca.c 		if(str[1] == '\0' || str[1] == '@') {
str               628 source4/heimdal/lib/hx509/ca.c 		str++;
str               629 source4/heimdal/lib/hx509/ca.c 	    } else if(*str == '/')
str              1098 source4/heimdal/lib/hx509/cert.c 	char *str;
str              1105 source4/heimdal/lib/hx509/cert.c 	ret = hx509_name_to_string(name, &str);
str              1114 source4/heimdal/lib/hx509/cert.c 			       "certificate with subject: '%s'", str);
str              1115 source4/heimdal/lib/hx509/cert.c 	free(str);
str              3084 source4/heimdal/lib/hx509/cert.c 	char str[10];
str              3089 source4/heimdal/lib/hx509/cert.c 	    snprintf(str, sizeof(str), "%d", stats[i].index);
str              3090 source4/heimdal/lib/hx509/cert.c 	    rtbl_add_column_entry_by_id (t, 0, str);
str              3092 source4/heimdal/lib/hx509/cert.c 	snprintf(str, sizeof(str), "%lu", stats[i].stats);
str              3093 source4/heimdal/lib/hx509/cert.c 	rtbl_add_column_entry_by_id (t, 1, str);
str               211 source4/heimdal/lib/hx509/cms.c 		      char **str)
str               215 source4/heimdal/lib/hx509/cms.c     *str = NULL;
str               231 source4/heimdal/lib/hx509/cms.c 	asprintf(str, "certificate issued by %s with serial number %s",
str               246 source4/heimdal/lib/hx509/cms.c 	asprintf(str, "certificate with id %s", keyid);
str               251 source4/heimdal/lib/hx509/cms.c 	asprintf(str, "certificate have unknown CMSidentifier type");
str               254 source4/heimdal/lib/hx509/cms.c     if (*str == NULL)
str               303 source4/heimdal/lib/hx509/cms.c 	char *str;
str               305 source4/heimdal/lib/hx509/cms.c 	ret = unparse_CMSIdentifier(context, client, &str);
str               309 source4/heimdal/lib/hx509/cms.c 				   "Failed to find %s", str);
str               411 source4/heimdal/lib/hx509/cms.c 	char *str;
str               433 source4/heimdal/lib/hx509/cms.c 	ret2 = unparse_CMSIdentifier(context, &ri->rid, &str);
str               436 source4/heimdal/lib/hx509/cms.c 				   "Failed to decrypt with %s", str);
str               437 source4/heimdal/lib/hx509/cms.c 	    free(str);
str               161 source4/heimdal/lib/hx509/error.c 	char *str;
str               169 source4/heimdal/lib/hx509/error.c 	if (asprintf(&str, "<unknown error: %d>", error_code) == -1)
str               171 source4/heimdal/lib/hx509/error.c 	return str;
str               190 source4/heimdal/lib/hx509/error.c hx509_free_error_string(char *str)
str               192 source4/heimdal/lib/hx509/error.c     free(str);
str               213 source4/heimdal/lib/hx509/error.c     char *str;
str               216 source4/heimdal/lib/hx509/error.c     vasprintf(&str, fmt, ap);
str               222 source4/heimdal/lib/hx509/error.c     errx(exit_code, "%s: %s", str, msg);
str                70 source4/heimdal/lib/hx509/file.c header(FILE *f, const char *type, const char *str)
str                72 source4/heimdal/lib/hx509/file.c     fprintf(f, "-----%s %s-----\n", type, str);
str               584 source4/heimdal/lib/hx509/keyset.c certs_info_stdio(void *ctx, const char *str)
str               587 source4/heimdal/lib/hx509/keyset.c     fprintf(f, "%s\n", str);
str               630 source4/heimdal/lib/hx509/keyset.c     char *str;
str               633 source4/heimdal/lib/hx509/keyset.c     vasprintf(&str, fmt, ap);
str               635 source4/heimdal/lib/hx509/keyset.c     if (str == NULL)
str               637 source4/heimdal/lib/hx509/keyset.c     (*func)(ctx, str);
str               638 source4/heimdal/lib/hx509/keyset.c     free(str);
str               420 source4/heimdal/lib/hx509/ks_p11.c 	char *str;
str               426 source4/heimdal/lib/hx509/ks_p11.c 	    asprintf(&str, "PIN code for %s: ", slot->name);
str               427 source4/heimdal/lib/hx509/ks_p11.c 	    prompt.prompt = str;
str               434 source4/heimdal/lib/hx509/ks_p11.c 		free(str);
str               442 source4/heimdal/lib/hx509/ks_p11.c 	    free(str);
str               719 source4/heimdal/lib/hx509/ks_p11.c 	char *str;
str               721 source4/heimdal/lib/hx509/ks_p11.c 	asprintf(&str, "%.*s",
str               723 source4/heimdal/lib/hx509/ks_p11.c 	if (str) {
str               724 source4/heimdal/lib/hx509/ks_p11.c 	    hx509_cert_set_friendly_name(cert, str);
str               725 source4/heimdal/lib/hx509/ks_p11.c 	    free(str);
str               798 source4/heimdal/lib/hx509/ks_p11.c     char *list, *str;
str               815 source4/heimdal/lib/hx509/ks_p11.c     str = strchr(list, ',');
str               816 source4/heimdal/lib/hx509/ks_p11.c     if (str)
str               817 source4/heimdal/lib/hx509/ks_p11.c 	*str++ = '\0';
str               818 source4/heimdal/lib/hx509/ks_p11.c     while (str) {
str               820 source4/heimdal/lib/hx509/ks_p11.c 	strnext = strchr(str, ',');
str               824 source4/heimdal/lib/hx509/ks_p11.c 	if (strncasecmp(str, "slot=", 5) == 0)
str               825 source4/heimdal/lib/hx509/ks_p11.c 	    p->selected_slot = atoi(str + 5);
str               827 source4/heimdal/lib/hx509/ks_p11.c 	str = strnext;
str               119 source4/heimdal/lib/hx509/name.c append_string(char **str, size_t *total_len, const char *ss,
str               129 source4/heimdal/lib/hx509/name.c     s = realloc(*str, len + *total_len + 1);
str               136 source4/heimdal/lib/hx509/name.c     *str = s;
str               191 source4/heimdal/lib/hx509/name.c hx509_name_to_string(const hx509_name name, char **str)
str               193 source4/heimdal/lib/hx509/name.c     return _hx509_Name_to_string(&name->der_name, str);
str               197 source4/heimdal/lib/hx509/name.c _hx509_Name_to_string(const Name *n, char **str)
str               202 source4/heimdal/lib/hx509/name.c     *str = strdup("");
str               203 source4/heimdal/lib/hx509/name.c     if (*str == NULL)
str               263 source4/heimdal/lib/hx509/name.c 	    append_string(str, &total_len, oidname, strlen(oidname), 0);
str               265 source4/heimdal/lib/hx509/name.c 	    append_string(str, &total_len, "=", 1, 0);
str               267 source4/heimdal/lib/hx509/name.c 	    append_string(str, &total_len, ss, len, 1);
str               275 source4/heimdal/lib/hx509/name.c 		append_string(str, &total_len, "+", 1, 0);
str               279 source4/heimdal/lib/hx509/name.c 	    append_string(str, &total_len, ",", 1, 0);
str               486 source4/heimdal/lib/hx509/name.c 		   const char *str)
str               519 source4/heimdal/lib/hx509/name.c     rdn->val[0].value.u.utf8String = strdup(str);
str               540 source4/heimdal/lib/hx509/name.c hx509_parse_name(hx509_context context, const char *str, hx509_name *name)
str               557 source4/heimdal/lib/hx509/name.c     p = str;
str               821 source4/heimdal/lib/hx509/name.c hx509_unparse_der_name(const void *data, size_t length, char **str)
str               826 source4/heimdal/lib/hx509/name.c     *str = NULL;
str               831 source4/heimdal/lib/hx509/name.c     ret = _hx509_Name_to_string(&name, str);
str               864 source4/heimdal/lib/hx509/name.c _hx509_unparse_Name(const Name *aname, char **str)
str               873 source4/heimdal/lib/hx509/name.c     ret = hx509_name_to_string(name, str);
str               906 source4/heimdal/lib/hx509/name.c hx509_general_name_unparse(GeneralName *name, char **str)
str               910 source4/heimdal/lib/hx509/name.c     *str = NULL;
str               914 source4/heimdal/lib/hx509/name.c 	char *str;
str               915 source4/heimdal/lib/hx509/name.c 	hx509_oid_sprint(&name->u.otherName.type_id, &str);
str               916 source4/heimdal/lib/hx509/name.c 	if (str == NULL)
str               918 source4/heimdal/lib/hx509/name.c 	strpool = rk_strpoolprintf(strpool, "otherName: %s", str);
str               919 source4/heimdal/lib/hx509/name.c 	free(str);
str               974 source4/heimdal/lib/hx509/name.c 	char *str;
str               975 source4/heimdal/lib/hx509/name.c 	hx509_oid_sprint(&name->u.registeredID, &str);
str               976 source4/heimdal/lib/hx509/name.c 	if (str == NULL)
str               978 source4/heimdal/lib/hx509/name.c 	strpool = rk_strpoolprintf(strpool, "registeredID: %s", str);
str               979 source4/heimdal/lib/hx509/name.c 	free(str);
str               988 source4/heimdal/lib/hx509/name.c     *str = rk_strpoolcollect(strpool);
str                66 source4/heimdal/lib/hx509/print.c Time2string(const Time *T, char **str)
str                72 source4/heimdal/lib/hx509/print.c     *str = NULL;
str                79 source4/heimdal/lib/hx509/print.c     *str = s;
str               127 source4/heimdal/lib/hx509/print.c hx509_oid_sprint(const heim_oid *oid, char **str)
str               129 source4/heimdal/lib/hx509/print.c     return der_print_heim_oid(oid, '.', str);
str               146 source4/heimdal/lib/hx509/print.c     char *str;
str               147 source4/heimdal/lib/hx509/print.c     hx509_oid_sprint(oid, &str);
str               148 source4/heimdal/lib/hx509/print.c     print_func(func, ctx, "%s", str);
str               149 source4/heimdal/lib/hx509/print.c     free(str);
str               398 source4/heimdal/lib/hx509/print.c 	char *str;
str               399 source4/heimdal/lib/hx509/print.c 	ret = der_print_heim_oid (&eku.val[i], '.', &str);
str               407 source4/heimdal/lib/hx509/print.c 		       "\teku-%d: %s\n", i, str);;
str               408 source4/heimdal/lib/hx509/print.c 	free(str);
str               734 source4/heimdal/lib/hx509/print.c 	char *str;
str               738 source4/heimdal/lib/hx509/print.c 	hx509_general_name_unparse(&aia.val[i].accessLocation, &str);
str               740 source4/heimdal/lib/hx509/print.c 		       "\n\tdirname: %s\n", str);
str               741 source4/heimdal/lib/hx509/print.c 	free(str);
str               891 source4/heimdal/lib/hx509/print.c     char *str;
str               911 source4/heimdal/lib/hx509/print.c     hx509_name_to_string(subject, &str);
str               913 source4/heimdal/lib/hx509/print.c 		   "subject name: %s\n", str);
str               914 source4/heimdal/lib/hx509/print.c     free(str);
str               918 source4/heimdal/lib/hx509/print.c     hx509_name_to_string(issuer, &str);
str               920 source4/heimdal/lib/hx509/print.c 		   "issuer name: %s\n", str);
str               921 source4/heimdal/lib/hx509/print.c     free(str);
str               932 source4/heimdal/lib/hx509/print.c     Time2string(&t->validity.notBefore, &str);
str               933 source4/heimdal/lib/hx509/print.c     validate_print(ctx, HX509_VALIDATE_F_VERBOSE, "\tnotBefore %s\n", str);
str               934 source4/heimdal/lib/hx509/print.c     free(str);
str               935 source4/heimdal/lib/hx509/print.c     Time2string(&t->validity.notAfter, &str);
str               936 source4/heimdal/lib/hx509/print.c     validate_print(ctx, HX509_VALIDATE_F_VERBOSE, "\tnotAfter  %s\n", str);
str               937 source4/heimdal/lib/hx509/print.c     free(str);
str               955 source4/heimdal/lib/krb5/acache.c acc_get_default_name(krb5_context context, char **str)
str               976 source4/heimdal/lib/krb5/acache.c     asprintf(str, "API:%s", name->data);
str               980 source4/heimdal/lib/krb5/acache.c     if (*str == NULL) {
str               155 source4/heimdal/lib/krb5/addr_families.c ipv4_print_addr (const krb5_address *addr, char *str, size_t len)
str               161 source4/heimdal/lib/krb5/addr_families.c     return snprintf (str, len, "IPv4:%s", inet_ntoa(ia));
str               341 source4/heimdal/lib/krb5/addr_families.c ipv6_print_addr (const krb5_address *addr, char *str, size_t len)
str               359 source4/heimdal/lib/krb5/addr_families.c     return snprintf(str, len, "IPv6:%s", buf);
str               592 source4/heimdal/lib/krb5/addr_families.c arange_print_addr (const krb5_address *addr, char *str, size_t len)
str               600 source4/heimdal/lib/krb5/addr_families.c     l = strlcpy(str, "RANGE:", len);
str               606 source4/heimdal/lib/krb5/addr_families.c     ret = krb5_print_address (&a->low, str + size, len - size, &l);
str               615 source4/heimdal/lib/krb5/addr_families.c     l = strlcat(str + size, "-", len - size);
str               622 source4/heimdal/lib/krb5/addr_families.c     ret = krb5_print_address (&a->high, str + size, len - size, &l);
str               672 source4/heimdal/lib/krb5/addr_families.c addrport_print_addr (const krb5_address *addr, char *str, size_t len)
str               695 source4/heimdal/lib/krb5/addr_families.c     l = strlcpy(str, "ADDRPORT:", len);
str               702 source4/heimdal/lib/krb5/addr_families.c     ret = krb5_print_address(&addr1, str + size, len - size, &l);
str               711 source4/heimdal/lib/krb5/addr_families.c     ret = snprintf(str + size, len - size, ",PORT=%u", port);
str              1042 source4/heimdal/lib/krb5/addr_families.c 		    char *str, size_t len, size_t *ret_len)
str              1052 source4/heimdal/lib/krb5/addr_families.c 	s = str;
str              1066 source4/heimdal/lib/krb5/addr_families.c 	    *ret_len = s - str;
str              1069 source4/heimdal/lib/krb5/addr_families.c     ret = (*a->print_addr)(addr, str, len);
str               267 source4/heimdal/lib/krb5/cache.c 		      char **str)
str               271 source4/heimdal/lib/krb5/cache.c     *str = NULL;
str               287 source4/heimdal/lib/krb5/cache.c     if (asprintf(str, "%s:%s", type, name) == -1) {
str               289 source4/heimdal/lib/krb5/cache.c 	*str = NULL;
str               313 source4/heimdal/lib/krb5/cache.c _krb5_expand_default_cc_name(krb5_context context, const char *str, char **res)
str               320 source4/heimdal/lib/krb5/cache.c     while (str && *str) {
str               321 source4/heimdal/lib/krb5/cache.c 	tmp = strstr(str, "%{");
str               322 source4/heimdal/lib/krb5/cache.c 	if (tmp && tmp != str) {
str               323 source4/heimdal/lib/krb5/cache.c 	    append = malloc((tmp - str) + 1);
str               325 source4/heimdal/lib/krb5/cache.c 		memcpy(append, str, tmp - str);
str               326 source4/heimdal/lib/krb5/cache.c 		append[tmp - str] = '\0';
str               328 source4/heimdal/lib/krb5/cache.c 	    str = tmp;
str               352 source4/heimdal/lib/krb5/cache.c 	    str = tmp2 + 1;
str               354 source4/heimdal/lib/krb5/cache.c 	    append = strdup(str);
str               355 source4/heimdal/lib/krb5/cache.c 	    str = NULL;
str              1105 source4/heimdal/lib/krb5/cache.c 	char *str;
str              1107 source4/heimdal/lib/krb5/cache.c 	krb5_unparse_name(context, client, &str);
str              1112 source4/heimdal/lib/krb5/cache.c 			       str ? str : "<out of memory>");
str              1113 source4/heimdal/lib/krb5/cache.c 	if (str)
str              1114 source4/heimdal/lib/krb5/cache.c 	    free(str);
str                53 source4/heimdal/lib/krb5/changepw.c     char *str;
str                56 source4/heimdal/lib/krb5/changepw.c     d->length = vasprintf (&str, fmt, args);
str                58 source4/heimdal/lib/krb5/changepw.c     d->data = str;
str                46 source4/heimdal/lib/krb5/config_file.c config_fgets(char *str, size_t len, struct fileptr *ptr)
str                51 source4/heimdal/lib/krb5/config_file.c 	return fgets(str, len, ptr->f);
str                63 source4/heimdal/lib/krb5/config_file.c 	    memcpy(str, ptr->s, l);
str                64 source4/heimdal/lib/krb5/config_file.c 	    str[l] = '\0';
str                67 source4/heimdal/lib/krb5/config_file.c 	return str;
str               289 source4/heimdal/lib/krb5/config_file.c     const char *str;
str               296 source4/heimdal/lib/krb5/config_file.c     ret = krb5_config_parse_debug (&f, res, &lineno, &str);
str               299 source4/heimdal/lib/krb5/config_file.c 				"<constant>", lineno, str);
str               310 source4/heimdal/lib/krb5/config_file.c     const char *str;
str               323 source4/heimdal/lib/krb5/config_file.c     ret = krb5_config_parse_debug (&f, res, &lineno, &str);
str               326 source4/heimdal/lib/krb5/config_file.c 	krb5_set_error_message (context, ret, "%s:%u: %s", fname, lineno, str);
str               657 source4/heimdal/lib/krb5/config_file.c     const char *str;
str               658 source4/heimdal/lib/krb5/config_file.c     str = krb5_config_vget_string (context, c, args);
str               659 source4/heimdal/lib/krb5/config_file.c     if(str == NULL)
str               661 source4/heimdal/lib/krb5/config_file.c     if(strcasecmp(str, "yes") == 0 ||
str               662 source4/heimdal/lib/krb5/config_file.c        strcasecmp(str, "true") == 0 ||
str               663 source4/heimdal/lib/krb5/config_file.c        atoi(str)) return TRUE;
str               708 source4/heimdal/lib/krb5/config_file.c     const char *str;
str               711 source4/heimdal/lib/krb5/config_file.c     str = krb5_config_vget_string (context, c, args);
str               712 source4/heimdal/lib/krb5/config_file.c     if(str == NULL)
str               714 source4/heimdal/lib/krb5/config_file.c     if (krb5_string_to_deltat(str, &t))
str               761 source4/heimdal/lib/krb5/config_file.c     const char *str;
str               762 source4/heimdal/lib/krb5/config_file.c     str = krb5_config_vget_string (context, c, args);
str               763 source4/heimdal/lib/krb5/config_file.c     if(str == NULL)
str               768 source4/heimdal/lib/krb5/config_file.c 	l = strtol(str, &endptr, 0);
str               769 source4/heimdal/lib/krb5/config_file.c 	if (endptr == str)
str               433 source4/heimdal/lib/krb5/crypto.c     char *str;
str               440 source4/heimdal/lib/krb5/crypto.c     str = malloc(len);
str               441 source4/heimdal/lib/krb5/crypto.c     if(len != 0 && str == NULL) {
str               445 source4/heimdal/lib/krb5/crypto.c     memcpy(str, password.data, password.length);
str               446 source4/heimdal/lib/krb5/crypto.c     memcpy(str + password.length, salt.saltvalue.data, salt.saltvalue.length);
str               452 source4/heimdal/lib/krb5/crypto.c 	ret = _krb5_n_fold(str, len, tmp, 24);
str               454 source4/heimdal/lib/krb5/crypto.c 	    memset(str, 0, len);
str               455 source4/heimdal/lib/krb5/crypto.c 	    free(str);
str               484 source4/heimdal/lib/krb5/crypto.c     memset(str, 0, len);
str               485 source4/heimdal/lib/krb5/crypto.c     free(str);
str              4113 source4/heimdal/lib/krb5/crypto.c 			   const void *str,
str              4150 source4/heimdal/lib/krb5/crypto.c     ret = _krb5_n_fold(str, len, tmp, keylen);
str               137 source4/heimdal/lib/krb5/error_string.c     char *str;
str               139 source4/heimdal/lib/krb5/error_string.c     str = context->error_string;
str               141 source4/heimdal/lib/krb5/error_string.c     return str != NULL;
str               161 source4/heimdal/lib/krb5/error_string.c     char *str;
str               167 source4/heimdal/lib/krb5/error_string.c 	str = strdup(context->error_string);
str               168 source4/heimdal/lib/krb5/error_string.c 	if (str) {
str               170 source4/heimdal/lib/krb5/error_string.c 	    return str;
str               179 source4/heimdal/lib/krb5/error_string.c     if (asprintf(&str, "<unknown error: %d>", (int)code) == -1)
str               182 source4/heimdal/lib/krb5/error_string.c     return str;
str               215 source4/heimdal/lib/krb5/error_string.c krb5_free_error_string(krb5_context context, char *str)
str               218 source4/heimdal/lib/krb5/error_string.c     krb5_free_error_message(context, str);
str               924 source4/heimdal/lib/krb5/fcache.c fcc_get_default_name(krb5_context context, char **str)
str               928 source4/heimdal/lib/krb5/fcache.c 					str);
str               670 source4/heimdal/lib/krb5/get_cred.c     char *str;
str               672 source4/heimdal/lib/krb5/get_cred.c     ret = krb5_unparse_name(context, p, &str);
str               678 source4/heimdal/lib/krb5/get_cred.c 			   N_("Matching credential (%s) not found", ""), str);
str               679 source4/heimdal/lib/krb5/get_cred.c     free(str);
str               194 source4/heimdal/lib/krb5/init_creds_pw.c 		   const char *str,
str               199 source4/heimdal/lib/krb5/init_creds_pw.c     asprintf (&p, "%s%s", str, ctime(&now));
str               868 source4/heimdal/lib/krb5/kcm.c kcm_default_name(krb5_context context, char **str)
str               872 source4/heimdal/lib/krb5/kcm.c 					str);
str               253 source4/heimdal/lib/krb5/keytab.c 		      char **str)
str               259 source4/heimdal/lib/krb5/keytab.c     *str = NULL;
str               269 source4/heimdal/lib/krb5/keytab.c     if (asprintf(str, "%s:%s", type, name) == -1) {
str               271 source4/heimdal/lib/krb5/keytab.c 	*str = NULL;
str               449 source4/heimdal/lib/krb5/mcache.c mcc_default_name(krb5_context context, char **str)
str               451 source4/heimdal/lib/krb5/mcache.c     *str = strdup("MEMORY:");
str               452 source4/heimdal/lib/krb5/mcache.c     if (*str == NULL) {
str               102 source4/heimdal/lib/krb5/n-fold.c _krb5_n_fold(const void *str, size_t len, void *key, size_t size)
str               115 source4/heimdal/lib/krb5/n-fold.c     memcpy(buf, str, len);
str              1363 source4/heimdal/lib/krb5/principal.c krb5_parse_nametype(krb5_context context, const char *str, int32_t *nametype)
str              1368 source4/heimdal/lib/krb5/principal.c 	if (strcasecmp(nametypes[i].type, str) == 0) {
str              1374 source4/heimdal/lib/krb5/principal.c 			   N_("Failed to find name type %s", ""), str);
str               187 source4/heimdal/lib/krb5/send_to_kdc.c     char *str;
str               189 source4/heimdal/lib/krb5/send_to_kdc.c     int len = base64_encode(req->data, req->length, &str);
str               193 source4/heimdal/lib/krb5/send_to_kdc.c     asprintf(&request, "GET %s%s HTTP/1.0\r\n\r\n", prefix, str);
str               194 source4/heimdal/lib/krb5/send_to_kdc.c     free(str);
str                72 source4/heimdal/lib/krb5/transited.c 	const char *str;
str                73 source4/heimdal/lib/krb5/transited.c 	str = from;
str                75 source4/heimdal/lib/krb5/transited.c 	to = str;
str               627 source4/heimdal/lib/krb5/v4_glue.c get_v4_stringz(krb5_storage *sp, char **str, size_t max_len)
str               631 source4/heimdal/lib/krb5/v4_glue.c     ret = krb5_ret_stringz(sp, str);
str               634 source4/heimdal/lib/krb5/v4_glue.c     if (strlen(*str) > max_len) {
str               635 source4/heimdal/lib/krb5/v4_glue.c 	free(*str);
str               636 source4/heimdal/lib/krb5/v4_glue.c 	*str = NULL;
str                56 source4/heimdal/lib/roken/base64.c base64_encode(const void *data, int size, char **str)
str                89 source4/heimdal/lib/roken/base64.c     *str = s;
str               118 source4/heimdal/lib/roken/base64.c base64_decode(const char *str, void *data)
str               124 source4/heimdal/lib/roken/base64.c     for (p = str; *p && (*p == '=' || strchr(base64_chars, *p)); p += 4) {
str                49 source4/heimdal/lib/roken/estrdup.c estrdup (const char *str)
str                51 source4/heimdal/lib/roken/estrdup.c     char *tmp = strdup (str);
str                43 source4/heimdal/lib/roken/gai_strerror.c     const char *str;
str                73 source4/heimdal/lib/roken/gai_strerror.c     for (g = errors; g->str != NULL; ++g)
str                75 source4/heimdal/lib/roken/gai_strerror.c 	    return g->str;
str               208 source4/heimdal/lib/roken/getarg.c builtin_i18n(const char *str)
str               210 source4/heimdal/lib/roken/getarg.c     return rk_UNCONST(str);
str                56 source4/heimdal/lib/roken/hex.c hex_encode(const void *data, size_t size, char **str)
str                76 source4/heimdal/lib/roken/hex.c     *str = p;
str                82 source4/heimdal/lib/roken/hex.c hex_decode(const char *str, void *data, size_t len)
str                88 source4/heimdal/lib/roken/hex.c     l = strlen(str);
str                96 source4/heimdal/lib/roken/hex.c 	p[0] = pos(str[0]);
str                97 source4/heimdal/lib/roken/hex.c 	str++;
str               101 source4/heimdal/lib/roken/hex.c 	p[i] = pos(str[i * 2]) << 4 | pos(str[(i * 2) + 1]);
str                58 source4/heimdal/lib/roken/rkpty.c     char *str;
str               116 source4/heimdal/lib/roken/rkpty.c     char *str;
str               137 source4/heimdal/lib/roken/rkpty.c 	if ((str = iscmd(s, "expect ")) != NULL) {
str               139 source4/heimdal/lib/roken/rkpty.c 	    c->str = str;
str               140 source4/heimdal/lib/roken/rkpty.c 	} else if ((str = iscmd(s, "send ")) != NULL) {
str               142 source4/heimdal/lib/roken/rkpty.c 	    c->str = str;
str               143 source4/heimdal/lib/roken/rkpty.c 	} else if ((str = iscmd(s, "password ")) != NULL) {
str               145 source4/heimdal/lib/roken/rkpty.c 	    c->str = str;
str               170 source4/heimdal/lib/roken/rkpty.c 		printf("[expecting %s]", c->str);
str               176 source4/heimdal/lib/roken/rkpty.c 		if (c->str[len] != in) {
str               181 source4/heimdal/lib/roken/rkpty.c 		if (c->str[len] == '\0')
str               187 source4/heimdal/lib/roken/rkpty.c 		     c->str, c->lineno);
str               190 source4/heimdal/lib/roken/rkpty.c 		     alarmset, c->str, c->lineno);
str               193 source4/heimdal/lib/roken/rkpty.c 		     c->str, c->lineno);
str               198 source4/heimdal/lib/roken/rkpty.c 	    const char *msg = (c->type == CMD_PASSWORD) ? "****" : c->str;
str               203 source4/heimdal/lib/roken/rkpty.c 	    len = strlen(c->str);
str               206 source4/heimdal/lib/roken/rkpty.c 		if (c->str[i] == '\\' && i < len - 1) {
str               209 source4/heimdal/lib/roken/rkpty.c 		    switch(c->str[i]) {
str               215 source4/heimdal/lib/roken/rkpty.c 			     c->str[i], c->lineno);
str               220 source4/heimdal/lib/roken/rkpty.c 		    if (net_write(master, &c->str[i], 1) != 1)
str               322 source4/heimdal/lib/roken/rtbl.c     char *str;
str               326 source4/heimdal/lib/roken/rtbl.c     ret = vasprintf(&str, fmt, ap);
str               330 source4/heimdal/lib/roken/rtbl.c     ret = rtbl_add_column_entry_by_id(table, id, str);
str               331 source4/heimdal/lib/roken/rtbl.c     free(str);
str               350 source4/heimdal/lib/roken/rtbl.c     char *str;
str               354 source4/heimdal/lib/roken/rtbl.c     ret = vasprintf(&str, fmt, ap);
str               358 source4/heimdal/lib/roken/rtbl.c     ret = rtbl_add_column_entry(table, column, str);
str               359 source4/heimdal/lib/roken/rtbl.c     free(str);
str                45 source4/heimdal/lib/roken/strlwr.c strlwr(char *str)
str                49 source4/heimdal/lib/roken/strlwr.c   for(s = str; *s; s++)
str                51 source4/heimdal/lib/roken/strlwr.c   return str;
str                44 source4/heimdal/lib/roken/strpool.c     char *str;
str                55 source4/heimdal/lib/roken/strpool.c     if (p->str) {
str                56 source4/heimdal/lib/roken/strpool.c 	free(p->str);
str                57 source4/heimdal/lib/roken/strpool.c 	p->str = NULL;
str                70 source4/heimdal/lib/roken/strpool.c     char *str, *str2;
str                77 source4/heimdal/lib/roken/strpool.c 	p->str = NULL;
str                81 source4/heimdal/lib/roken/strpool.c     len = vasprintf(&str, fmt, ap);
str                83 source4/heimdal/lib/roken/strpool.c     if (str == NULL) {
str                87 source4/heimdal/lib/roken/strpool.c     str2 = realloc(p->str, len + p->len + 1);
str                92 source4/heimdal/lib/roken/strpool.c     p->str = str2;
str                93 source4/heimdal/lib/roken/strpool.c     memcpy(p->str + p->len, str, len + 1);
str                95 source4/heimdal/lib/roken/strpool.c     free(str);
str               106 source4/heimdal/lib/roken/strpool.c     char *str = p->str;
str               107 source4/heimdal/lib/roken/strpool.c     p->str = NULL;
str               109 source4/heimdal/lib/roken/strpool.c     return str;
str                46 source4/heimdal/lib/roken/strsep.c strsep(char **str, const char *delim)
str                48 source4/heimdal/lib/roken/strsep.c     char *save = *str;
str                49 source4/heimdal/lib/roken/strsep.c     if(*str == NULL)
str                51 source4/heimdal/lib/roken/strsep.c     *str = *str + strcspn(*str, delim);
str                52 source4/heimdal/lib/roken/strsep.c     if(**str == 0)
str                53 source4/heimdal/lib/roken/strsep.c 	*str = NULL;
str                55 source4/heimdal/lib/roken/strsep.c 	**str = 0;
str                56 source4/heimdal/lib/roken/strsep.c 	(*str)++;
str                45 source4/heimdal/lib/roken/strupr.c strupr(char *str)
str                49 source4/heimdal/lib/roken/strupr.c   for(s = str; *s; s++)
str                51 source4/heimdal/lib/roken/strupr.c   return str;
str               232 source4/lib/ldb/common/ldb_msg.c 		       const char *attr_name, const char *str)
str               236 source4/lib/ldb/common/ldb_msg.c 	val.data = discard_const_p(uint8_t, str);
str               237 source4/lib/ldb/common/ldb_msg.c 	val.length = strlen(str);
str               251 source4/lib/ldb/common/ldb_msg.c 			     const char *attr_name, char *str)
str               255 source4/lib/ldb/common/ldb_msg.c 	val.data = (uint8_t *)str;
str               256 source4/lib/ldb/common/ldb_msg.c 	val.length = strlen(str);
str               269 source4/lib/ldb/common/ldb_msg.c 	char *str;
str               272 source4/lib/ldb/common/ldb_msg.c 	str = talloc_vasprintf(msg, fmt, ap);
str               275 source4/lib/ldb/common/ldb_msg.c 	if (str == NULL) return LDB_ERR_OPERATIONS_ERROR;
str               277 source4/lib/ldb/common/ldb_msg.c 	val.data   = (uint8_t *)str;
str               278 source4/lib/ldb/common/ldb_msg.c 	val.length = strlen(str);
str                62 source4/lib/ldb/common/ldb_parse.c struct ldb_val ldb_binary_decode(void *mem_ctx, const char *str)
str                66 source4/lib/ldb/common/ldb_parse.c 	int slen = str?strlen(str):0;
str                73 source4/lib/ldb/common/ldb_parse.c 		if (str[i] == '\\') {
str                75 source4/lib/ldb/common/ldb_parse.c 			if (sscanf(&str[i+1], "%02X", &c) != 1) {
str                83 source4/lib/ldb/common/ldb_parse.c 			((uint8_t *)ret.data)[j++] = str[i];
str               166 source4/lib/ldb/common/ldb_parse.c 	char *wc, *str;
str               172 source4/lib/ldb/common/ldb_parse.c 		str = wc;
str               173 source4/lib/ldb/common/ldb_parse.c 		wc = ldb_parse_find_wildcard(str);
str               175 source4/lib/ldb/common/ldb_parse.c 			if (wc == str) {
str               189 source4/lib/ldb/common/ldb_parse.c 		*(ret[val]) = ldb_binary_decode(mem_ctx, str);
str              1636 source4/lib/ldb/include/ldb.h 			     const char *attr_name, char *str);
str              1638 source4/lib/ldb/include/ldb.h 		       const char *attr_name, const char *str);
str               163 source4/lib/ldb/include/ldb_private.h struct ldb_val ldb_binary_decode(void *mem_ctx, const char *str);
str                80 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	char *str, *ret;
str                84 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c         str = sqlite3_vmprintf(fmt, ap);
str                87 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	if (str == NULL) return NULL;
str                89 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	ret = talloc_strdup(mem_ctx, str);
str                91 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		sqlite3_free(str);
str                95 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	sqlite3_free(str);
str               299 source4/lib/ldb/pyldb.c 	char *str;
str               307 source4/lib/ldb/pyldb.c 					 &py_ldb, &str))
str               312 source4/lib/ldb/pyldb.c 	ret = ldb_dn_new(ldb_ctx, ldb_ctx, str);
str              2046 source4/lib/ldb/pyldb.c 	char *str;
str              2047 source4/lib/ldb/pyldb.c 	if (!PyArg_ParseTuple(args, "s", &str))
str              2050 source4/lib/ldb/pyldb.c 	return PyInt_FromLong(ldb_string_to_time(str));
str               387 source4/lib/registry/pyregistry.c 	const char *str;
str               392 source4/lib/registry/pyregistry.c 	str = reg_get_predef_name(hkey);
str               393 source4/lib/registry/pyregistry.c 	if (str == NULL)
str               395 source4/lib/registry/pyregistry.c 	return PyString_FromString(str);
str               317 source4/lib/wmi/wmi_wrap.c   const char             *str;			/* human readable name of this type */
str               478 source4/lib/wmi/wmi_wrap.c   if (type->str != NULL) {
str               479 source4/lib/wmi/wmi_wrap.c     const char *last_name = type->str;
str               481 source4/lib/wmi/wmi_wrap.c     for (s = type->str; *s; s++)
str               582 source4/lib/wmi/wmi_wrap.c 	if (iter->types[i]->str && (SWIG_TypeEquiv(iter->types[i]->str, name)))
str              2411 source4/lib/wmi/wmi_wrap.c   return ty ? ty->str : (char*)"";
str              2431 source4/lib/wmi/wmi_wrap.c 	PyObject *str = PyObject_Str(obj);
str              2432 source4/lib/wmi/wmi_wrap.c 	const char *cstr = str ? PyString_AsString(str) : 0;
str              2440 source4/lib/wmi/wmi_wrap.c 	Py_XDECREF(str);
str              2910 source4/lib/wmi/wmi_wrap.c static PyObject *_Py_BuildValue(char *str, ...)
str              2914 source4/lib/wmi/wmi_wrap.c    va_start(lst, str);
str              2915 source4/lib/wmi/wmi_wrap.c    if (str && *str == 'I') {
str              2923 source4/lib/wmi/wmi_wrap.c        result = Py_VaBuildValue(str, lst);
str              2964 source4/lib/wmi/wmi_wrap.c 		char *str;
str              2965 source4/lib/wmi/wmi_wrap.c 		str = talloc_asprintf(NULL, "Unsupported CIMTYPE(0x%04X)", cimtype);
str              2966 source4/lib/wmi/wmi_wrap.c 		PyErr_SetString(PyExc_RuntimeError, str);
str              2967 source4/lib/wmi/wmi_wrap.c 		talloc_free(str);
str              4049 source4/lib/wmi/wmi_wrap.c     PyObject *str = PyString_FromString("(");
str              4052 source4/lib/wmi/wmi_wrap.c       PyString_ConcatAndDel(&str,PyString_FromString(var->name));
str              4053 source4/lib/wmi/wmi_wrap.c       if (var->next) PyString_ConcatAndDel(&str,PyString_FromString(", "));
str              4055 source4/lib/wmi/wmi_wrap.c     PyString_ConcatAndDel(&str,PyString_FromString(")"));
str              4056 source4/lib/wmi/wmi_wrap.c     return str;
str              4061 source4/lib/wmi/wmi_wrap.c     PyObject *str = swig_varlink_str(v);
str              4063 source4/lib/wmi/wmi_wrap.c     fprintf(fp,"%s\n", PyString_AsString(str));
str              4064 source4/lib/wmi/wmi_wrap.c     Py_DECREF(str);
str                65 source4/libcli/auth/session.c DATA_BLOB sess_encrypt_string(const char *str, const DATA_BLOB *session_key)
str                68 source4/libcli/auth/session.c 	int slen = strlen(str);
str                85 source4/libcli/auth/session.c 	memcpy(src.data+8, str, slen);
str               259 source4/libcli/auth/smbdes.c static void str_to_key(const uint8_t *str,uint8_t *key)
str               263 source4/libcli/auth/smbdes.c 	key[0] = str[0]>>1;
str               264 source4/libcli/auth/smbdes.c 	key[1] = ((str[0]&0x01)<<6) | (str[1]>>2);
str               265 source4/libcli/auth/smbdes.c 	key[2] = ((str[1]&0x03)<<5) | (str[2]>>3);
str               266 source4/libcli/auth/smbdes.c 	key[3] = ((str[2]&0x07)<<4) | (str[3]>>4);
str               267 source4/libcli/auth/smbdes.c 	key[4] = ((str[3]&0x0F)<<3) | (str[4]>>5);
str               268 source4/libcli/auth/smbdes.c 	key[5] = ((str[4]&0x1F)<<2) | (str[5]>>6);
str               269 source4/libcli/auth/smbdes.c 	key[6] = ((str[5]&0x3F)<<1) | (str[6]>>7);
str               270 source4/libcli/auth/smbdes.c 	key[7] = str[6]&0x7F;
str               675 source4/libcli/ldap/ldap_client.c 	const char *str;
str               737 source4/libcli/ldap/ldap_client.c 			codename = ldap_code_map[i].str;
str               419 source4/libcli/raw/rawrequest.c size_t smbcli_req_append_string(struct smbcli_request *req, const char *str, uint_t flags)
str               428 source4/libcli/raw/rawrequest.c 	len = (strlen(str)+2) * MAX_BYTES_PER_CHAR;		
str               432 source4/libcli/raw/rawrequest.c 	len = push_string(req->out.data + req->out.data_size, str, len, flags);
str               451 source4/libcli/raw/rawrequest.c size_t smbcli_req_append_string_len(struct smbcli_request *req, const char *str, uint_t flags, int *len)
str               467 source4/libcli/raw/rawrequest.c 	ret = smbcli_req_append_string(req, str, flags);
str               492 source4/libcli/raw/rawrequest.c size_t smbcli_req_append_ascii4(struct smbcli_request *req, const char *str, uint_t flags)
str               496 source4/libcli/raw/rawrequest.c 	size = smbcli_req_append_string(req, str, flags);
str               964 source4/libcli/raw/rawrequest.c 			      const char *str, uint_t flags)
str               969 source4/libcli/raw/rawrequest.c 	if (!str) return 0;
str               976 source4/libcli/raw/rawrequest.c 	max_len = (strlen(str)+2) * MAX_BYTES_PER_CHAR;		
str               983 source4/libcli/raw/rawrequest.c 	len = push_string(blob->data + blob->length, str, max_len, flags);
str                35 source4/libcli/security/sddl.c static bool sddl_map_flags(const struct flag_map *map, const char *str, 
str                38 source4/libcli/security/sddl.c 	const char *str0 = str;
str                41 source4/libcli/security/sddl.c 	while (str[0] && isupper(str[0])) {
str                45 source4/libcli/security/sddl.c 			if (strncmp(map[i].name, str, l) == 0) {
str                47 source4/libcli/security/sddl.c 				str += l;
str                53 source4/libcli/security/sddl.c 			DEBUG(1, ("Unknown flag - %s in %s\n", str, str0));
str               182 source4/libcli/security/sddl.c static bool sddl_decode_ace(TALLOC_CTX *mem_ctx, struct security_ace *ace, char *str,
str               194 source4/libcli/security/sddl.c 	tok[0] = str;
str               196 source4/libcli/security/sddl.c 		char *ptr = strchr(str, ';');
str               199 source4/libcli/security/sddl.c 		str = ptr+1;
str               200 source4/libcli/security/sddl.c 		tok[i+1] = str;
str               655 source4/libcli/smb2/request.c 				 uint8_t *ptr, const char **str)
str               666 source4/libcli/smb2/request.c 		*str = NULL;
str               674 source4/libcli/smb2/request.c 		*str = s;
str               681 source4/libcli/smb2/request.c 	(*str) = (char *)vstr;
str               693 source4/libcli/smb2/request.c 				 uint16_t ofs, const char *str)
str               699 source4/libcli/smb2/request.c 	if (str == NULL) {
str               703 source4/libcli/smb2/request.c 	if (*str == 0) {
str               704 source4/libcli/smb2/request.c 		blob.data = discard_const_p(uint8_t, str);
str               710 source4/libcli/smb2/request.c 				     str, strlen(str), (void **)&blob.data, &blob.length, 
str               178 source4/libnet/libnet_join.c 	names[0].str = dom_sid_string(tmp_ctx, r->out.account_sid);
str               179 source4/libnet/libnet_join.c 	if (!names[0].str) {
str               199 source4/libnet/libnet_join.c 						  names[0].str,
str               207 source4/libnet/libnet_join.c 						  names[0].str,
str               347 source4/libnet/libnet_join.c 	names[0].str = talloc_asprintf(tmp_ctx, "%s\\", r->out.domain_name);
str               348 source4/libnet/libnet_join.c 	if (!names[0].str) {
str                57 source4/librpc/ndr/py_security.c 	char *str = dom_sid_string(NULL, self);
str                58 source4/librpc/ndr/py_security.c 	PyObject *ret = PyString_FromString(str);
str                59 source4/librpc/ndr/py_security.c 	talloc_free(str);
str                66 source4/librpc/ndr/py_security.c 	char *str = dom_sid_string(NULL, self);
str                67 source4/librpc/ndr/py_security.c 	PyObject *ret = PyString_FromFormat("dom_sid('%s')", str);
str                68 source4/librpc/ndr/py_security.c 	talloc_free(str);
str                74 source4/librpc/ndr/py_security.c 	char *str = NULL;
str                78 source4/librpc/ndr/py_security.c 	if (!PyArg_ParseTupleAndKeywords(args, kwargs, "|s", discard_const_p(char *, kwnames), &str))
str                81 source4/librpc/ndr/py_security.c 	if (str != NULL && !dom_sid_parse(str, sid)) {
str               365 source4/librpc/ndr/py_security.c     	char *str = talloc_asprintf(NULL, "S-1-5-21-%u-%u-%u", 
str               370 source4/librpc/ndr/py_security.c         sid = dom_sid_parse_talloc(NULL, str);
str               371 source4/librpc/ndr/py_security.c 	talloc_free(str);
str               323 source4/nbt_server/wins/winsdb.c 	const char *str;
str               326 source4/nbt_server/wins/winsdb.c 		str = talloc_strdup(msg, addr->address);
str               327 source4/nbt_server/wins/winsdb.c 		if (!str) return -1;
str               332 source4/nbt_server/wins/winsdb.c 		str = talloc_asprintf(msg, "%s;winsOwner:%s;expireTime:%s;",
str               336 source4/nbt_server/wins/winsdb.c 		if (!str) return -1;
str               339 source4/nbt_server/wins/winsdb.c 	val.data = discard_const_p(uint8_t, str);
str               340 source4/nbt_server/wins/winsdb.c 	val.length = strlen(str);
str               223 source4/ntvfs/ipc/ipc_rap.c 				const char *str)
str               227 source4/ntvfs/ipc/ipc_rap.c 	if (str == NULL)
str               228 source4/ntvfs/ipc/ipc_rap.c 		str = "";
str               230 source4/ntvfs/ipc/ipc_rap.c 	space = strlen(str)+1;
str               248 source4/ntvfs/ipc/ipc_rap.c 	heap->strings[heap->num_strings] = str;
str                29 source4/ntvfs/posix/pvfs_util.c bool pvfs_has_wildcard(const char *str)
str                31 source4/ntvfs/posix/pvfs_util.c 	if (strpbrk(str, "*?<>\"")) {
str              2188 source4/param/loadparm.c 				 const char *str)
str               367 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 							    r->in.req->req1.names[i].str,
str               425 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 						     req->spn_names[i].str);
str               192 source4/rpc_server/spoolss/dcesrv_spoolss.c 		char *str;
str               194 source4/rpc_server/spoolss/dcesrv_spoolss.c 		str = talloc_asprintf(mem_ctx, "%s.%s",
str               197 source4/rpc_server/spoolss/dcesrv_spoolss.c 		W_ERROR_HAVE_NO_MEMORY(str);
str               199 source4/rpc_server/spoolss/dcesrv_spoolss.c 		ret = strequal(str, server_name);
str               200 source4/rpc_server/spoolss/dcesrv_spoolss.c 		talloc_free(str);
str                28 source4/scripting/python/uuidmodule.c 	char *str;
str                35 source4/scripting/python/uuidmodule.c 	str = GUID_string(NULL, &guid);
str                36 source4/scripting/python/uuidmodule.c 	if (str == NULL) {
str                41 source4/scripting/python/uuidmodule.c 	pyobj = PyString_FromString(str);
str                43 source4/scripting/python/uuidmodule.c 	talloc_free(str);
str                84 source4/smb_server/blob.c 			       const char **str,
str                87 source4/smb_server/blob.c 	*str = NULL;
str                95 source4/smb_server/blob.c 	return req_pull_string(bufinfo, str, 
str               109 source4/smb_server/blob.c 			       const char *str,
str               119 source4/smb_server/blob.c 	if (!str || offset >= blob->length) {
str               142 source4/smb_server/blob.c 			ret = push_string(blob->data + offset + 1, str, dest_len-1, flags);
str               145 source4/smb_server/blob.c 		ret = push_string(blob->data + offset, str, dest_len, flags);
str               177 source4/smb_server/blob.c 				   const char *str,
str               187 source4/smb_server/blob.c 	BLOB_CHECK(smbsrv_blob_grow_data(mem_ctx, blob, offset + (2+strlen_m(str))*max_bytes_per_char));
str               188 source4/smb_server/blob.c 	ret = smbsrv_blob_push_string(mem_ctx, blob, len_offset, offset, str, -1, default_flags, flags);
str               400 source4/smb_server/smb/request.c size_t req_push_str(struct smbsrv_request *req, uint8_t *dest, const char *str, int dest_len, size_t flags)
str               418 source4/smb_server/smb/request.c 		len = (strlen(str)+2) * max_bytes_per_char;
str               430 source4/smb_server/smb/request.c 	len = push_string(dest, str, len, flags);
str               136 source4/torture/gentest.c static bool ignore_pattern(const char *str)
str               142 source4/torture/gentest.c 		if (strcmp(options.ignore_patterns[i], str) == 0 ||
str               143 source4/torture/gentest.c 		    gen_fnmatch(options.ignore_patterns[i], str) == 0) {
str               144 source4/torture/gentest.c 			DEBUG(2,("Ignoring '%s'\n", str));
str               149 source4/torture/rap/rap.c static void rap_cli_push_string(struct rap_call *call, const char *str)
str               151 source4/torture/rap/rap.c 	if (str == NULL) {
str               156 source4/torture/rap/rap.c 	ndr_push_string(call->ndr_push_param, NDR_SCALARS, str);
str               214 source4/torture/rpc/drsuapi.c 	names[0].str = talloc_asprintf(mem_ctx, "smbtortureSPN/%s",priv->dcinfo.netbios_name);
str               215 source4/torture/rpc/drsuapi.c 	names[1].str = talloc_asprintf(mem_ctx, "smbtortureSPN/%s",priv->dcinfo.dns_name);
str                81 source4/torture/rpc/drsuapi_cracknames.c 		names[0].str = dn;
str                89 source4/torture/rpc/drsuapi_cracknames.c 			       names[0].str, r.in.req->req1.format_offered, r.in.req->req1.format_desired);
str                95 source4/torture/rpc/drsuapi_cracknames.c 			       names[0].str, r.in.req->req1.format_offered, r.in.req->req1.format_desired);
str               162 source4/torture/rpc/drsuapi_cracknames.c 			names[0].str = n_from[i];
str               170 source4/torture/rpc/drsuapi_cracknames.c 				       names[0].str, r.in.req->req1.format_offered, r.in.req->req1.format_desired, errstr);
str               174 source4/torture/rpc/drsuapi_cracknames.c 				       names[0].str, r.in.req->req1.format_offered, r.in.req->req1.format_desired,
str               261 source4/torture/rpc/drsuapi_cracknames.c 	names[0].str = dom_sid;
str               264 source4/torture/rpc/drsuapi_cracknames.c 			names[0].str, r.in.req->req1.format_desired);
str               292 source4/torture/rpc/drsuapi_cracknames.c 			names[0].str, r.in.req->req1.format_desired);
str               321 source4/torture/rpc/drsuapi_cracknames.c 			names[0].str, r.in.req->req1.format_desired);
str               369 source4/torture/rpc/drsuapi_cracknames.c 	names[0].str = nt4_domain;
str               372 source4/torture/rpc/drsuapi_cracknames.c 			names[0].str, r.in.req->req1.format_desired);
str               398 source4/torture/rpc/drsuapi_cracknames.c 	names[0].str = talloc_asprintf(mem_ctx, "%s%s$", nt4_domain, test_dc);
str               401 source4/torture/rpc/drsuapi_cracknames.c 	       names[0].str, r.in.req->req1.format_desired);
str               427 source4/torture/rpc/drsuapi_cracknames.c 	names[0].str = priv->domain_guid_str;
str               430 source4/torture/rpc/drsuapi_cracknames.c 	       names[0].str, r.in.req->req1.format_desired);
str               476 source4/torture/rpc/drsuapi_cracknames.c 			const char *str;
str               487 source4/torture/rpc/drsuapi_cracknames.c 				.str = user_principal_name,
str               494 source4/torture/rpc/drsuapi_cracknames.c 				.str = user_principal_name_short,
str               501 source4/torture/rpc/drsuapi_cracknames.c 				.str = FQDN_1779_name,
str               507 source4/torture/rpc/drsuapi_cracknames.c 				.str = service_principal_name,
str               514 source4/torture/rpc/drsuapi_cracknames.c 				.str = talloc_asprintf(mem_ctx, "cifs/%s.%s", test_dc, dns_domain),
str               522 source4/torture/rpc/drsuapi_cracknames.c 				.str = FQDN_1779_name,
str               529 source4/torture/rpc/drsuapi_cracknames.c 				.str = canonical_name,
str               536 source4/torture/rpc/drsuapi_cracknames.c 				.str = FQDN_1779_name,
str               543 source4/torture/rpc/drsuapi_cracknames.c 				.str = canonical_ex_name,
str               550 source4/torture/rpc/drsuapi_cracknames.c 				.str = FQDN_1779_name,
str               559 source4/torture/rpc/drsuapi_cracknames.c 				.str = FQDN_1779_name,
str               568 source4/torture/rpc/drsuapi_cracknames.c 				.str = FQDN_1779_name,
str               574 source4/torture/rpc/drsuapi_cracknames.c 				.str = FQDN_1779_name,
str               580 source4/torture/rpc/drsuapi_cracknames.c 				.str = priv->domain_guid_str,
str               588 source4/torture/rpc/drsuapi_cracknames.c 				.str = priv->domain_guid_str,
str               596 source4/torture/rpc/drsuapi_cracknames.c 				.str = priv->domain_guid_str,
str               604 source4/torture/rpc/drsuapi_cracknames.c 				.str = "CN=Microsoft Corporation,L=Redmond,S=Washington,C=US",
str               613 source4/torture/rpc/drsuapi_cracknames.c 				.str = GUID_string2(mem_ctx, torture_join_user_guid(priv->join)),
str               621 source4/torture/rpc/drsuapi_cracknames.c 				.str = GUID_string2(mem_ctx, torture_join_user_guid(priv->join)),
str               629 source4/torture/rpc/drsuapi_cracknames.c 				.str = GUID_string2(mem_ctx, &priv->dcinfo.site_guid),
str               637 source4/torture/rpc/drsuapi_cracknames.c 				.str = GUID_string2(mem_ctx, &priv->dcinfo.computer_guid),
str               645 source4/torture/rpc/drsuapi_cracknames.c 				.str = GUID_string2(mem_ctx, &priv->dcinfo.computer_guid),
str               652 source4/torture/rpc/drsuapi_cracknames.c 				.str = GUID_string2(mem_ctx, &priv->dcinfo.server_guid),
str               660 source4/torture/rpc/drsuapi_cracknames.c 				.str = GUID_string2(mem_ctx, &priv->dcinfo.ntds_guid),
str               669 source4/torture/rpc/drsuapi_cracknames.c 				.str = test_dc,
str               676 source4/torture/rpc/drsuapi_cracknames.c 				.str = talloc_asprintf(mem_ctx, "krbtgt/%s", dns_domain),
str               684 source4/torture/rpc/drsuapi_cracknames.c 				.str = talloc_asprintf(mem_ctx, "bogus/%s", dns_domain),
str               692 source4/torture/rpc/drsuapi_cracknames.c 				.str = talloc_asprintf(mem_ctx, "bogus/%s.%s", test_dc, dns_domain),
str               700 source4/torture/rpc/drsuapi_cracknames.c 				.str = talloc_asprintf(mem_ctx, "krbtgt"),
str               707 source4/torture/rpc/drsuapi_cracknames.c 				.str = talloc_asprintf(mem_ctx, "kadmin/changepw"),
str               715 source4/torture/rpc/drsuapi_cracknames.c 				.str = talloc_asprintf(mem_ctx, "cifs/%s.%s@%s", 
str               723 source4/torture/rpc/drsuapi_cracknames.c 				.str = talloc_asprintf(mem_ctx, "cifs/%s.%s@%s", 
str               732 source4/torture/rpc/drsuapi_cracknames.c 				.str = talloc_asprintf(mem_ctx, "cifs/%s.%s@%s", 
str               741 source4/torture/rpc/drsuapi_cracknames.c 				.str = talloc_asprintf(mem_ctx, "cifs/%s.%s", 
str               748 source4/torture/rpc/drsuapi_cracknames.c 				.str = talloc_asprintf(mem_ctx, "cifs/%s", 
str               755 source4/torture/rpc/drsuapi_cracknames.c 				.str = "NOT A GUID",
str               761 source4/torture/rpc/drsuapi_cracknames.c 				.str = "NOT A SID",
str               767 source4/torture/rpc/drsuapi_cracknames.c 				.str = "NOT AN NT4 NAME",
str               774 source4/torture/rpc/drsuapi_cracknames.c 				.str = "NOT A DN",
str               781 source4/torture/rpc/drsuapi_cracknames.c 				.str = "NOT A PRINCIPAL",
str               788 source4/torture/rpc/drsuapi_cracknames.c 				.str = "NOT A SERVICE PRINCIPAL",
str               795 source4/torture/rpc/drsuapi_cracknames.c 				.str = GUID_string2(mem_ctx, &priv->bind_guid),
str               802 source4/torture/rpc/drsuapi_cracknames.c 				.str = talloc_asprintf(mem_ctx, "%s$", test_dc),
str               809 source4/torture/rpc/drsuapi_cracknames.c 				.str = talloc_asprintf(mem_ctx, "%s$", test_dc),
str               816 source4/torture/rpc/drsuapi_cracknames.c 				.str = user_principal_name,
str               823 source4/torture/rpc/drsuapi_cracknames.c 				.str = talloc_asprintf(mem_ctx, "%s\\", dns_domain),
str               830 source4/torture/rpc/drsuapi_cracknames.c 				.str = "BUILTIN\\",
str               837 source4/torture/rpc/drsuapi_cracknames.c 				.str = "NT AUTHORITY\\",
str               844 source4/torture/rpc/drsuapi_cracknames.c 				.str = "NT AUTHORITY\\ANONYMOUS LOGON",
str               851 source4/torture/rpc/drsuapi_cracknames.c 				.str = "NT AUTHORITY\\SYSTEM",
str               858 source4/torture/rpc/drsuapi_cracknames.c 				.str = SID_BUILTIN,
str               865 source4/torture/rpc/drsuapi_cracknames.c 				.str = SID_BUILTIN,
str               874 source4/torture/rpc/drsuapi_cracknames.c 				.str = SID_BUILTIN_ADMINISTRATORS,
str               882 source4/torture/rpc/drsuapi_cracknames.c 				.str = SID_BUILTIN_ADMINISTRATORS,
str               890 source4/torture/rpc/drsuapi_cracknames.c 				.str = SID_NT_ANONYMOUS,
str               897 source4/torture/rpc/drsuapi_cracknames.c 				.str = SID_NT_SYSTEM,
str               905 source4/torture/rpc/drsuapi_cracknames.c 				.str = dom_sid,
str               913 source4/torture/rpc/drsuapi_cracknames.c 				.str = dom_sid,
str               921 source4/torture/rpc/drsuapi_cracknames.c 				.str = "foo@bar",
str               929 source4/torture/rpc/drsuapi_cracknames.c 				.str = talloc_asprintf(mem_ctx, "invalidusername@%s", dns_domain),
str               940 source4/torture/rpc/drsuapi_cracknames.c 			names[0].str = crack[i].str;
str               944 source4/torture/rpc/drsuapi_cracknames.c 							  crack[i].comment, names[0].str, r.in.req->req1.format_desired);
str               947 source4/torture/rpc/drsuapi_cracknames.c 				       names[0].str, r.in.req->req1.format_desired);
str               288 source4/torture/rpc/dssync.c 	names[0].str = talloc_asprintf(ctx, "%s\\", lp_workgroup(tctx->lp_ctx));
str                55 source4/torture/smb2/find.c #define CHECK_CONST_STRING(call_name, stype, field, str) do { \
str                57 source4/torture/smb2/find.c 	if (strcmp(str, d->stype.field.s) != 0) { \
str                60 source4/torture/smb2/find.c 		       str, d->stype.field.s); \
str                46 source4/torture/util.h bool wire_bad_flags(struct smb_wire_string *str, int flags, 
str               287 source4/torture/util_smb.c bool wire_bad_flags(struct smb_wire_string *str, int flags, 
str               292 source4/torture/util_smb.c 	if (!str || !str->s) return true;
str               293 source4/torture/util_smb.c 	len = strlen(str->s);
str               306 source4/torture/util_smb.c 	if (str->private_length != len) {
str               308 source4/torture/util_smb.c 		       len, str->private_length, str->s);
str               127 source4/web_server/wsgi.c 	char *str = NULL;
str               129 source4/web_server/wsgi.c 	if (!PyArg_ParseTupleAndKeywords(args, kwargs, "s:write", discard_const_p(char *, kwnames), &str)) {
str               133 source4/web_server/wsgi.c 	DEBUG(0, ("WSGI App: %s", str));
str               148 source4/web_server/wsgi.c 		char *str = PyString_AsString(item);
str               150 source4/web_server/wsgi.c 		DEBUG(0, ("WSGI App: %s", str));