a 547 examples/pcap2nbench/main.cpp #define NT_STATUS(a) nt_status_to_string[a & 0x3FFFFFFF] a 133 lib/compression/mszip.c uint32_t a; /* counter for codes of length k */ a 219 lib/compression/mszip.c a = ZIP(c)[k]; a 220 lib/compression/mszip.c while (a--) a 230 lib/compression/mszip.c if ((f = 1 << (j = k - w)) > a + 1) /* try a k-w bit table */ a 232 lib/compression/mszip.c f -= a + 1; /* deduct codes from patterns left */ a 53 lib/crypto/md4.c #define ROUND1(a,b,c,d,k,s) a = lshift(a + F(b,c,d) + X[k], s) a 54 lib/crypto/md4.c #define ROUND2(a,b,c,d,k,s) a = lshift(a + G(b,c,d) + X[k] + (uint32_t)0x5A827999,s) a 55 lib/crypto/md4.c #define ROUND3(a,b,c,d,k,s) a = lshift(a + H(b,c,d) + X[k] + (uint32_t)0x6ED9EBA1,s) a 169 lib/crypto/md5.c register uint32_t a, b, c, d; a 171 lib/crypto/md5.c a = buf[0]; a 176 lib/crypto/md5.c MD5STEP(F1, a, b, c, d, in[0] + 0xd76aa478, 7); a 177 lib/crypto/md5.c MD5STEP(F1, d, a, b, c, in[1] + 0xe8c7b756, 12); a 178 lib/crypto/md5.c MD5STEP(F1, c, d, a, b, in[2] + 0x242070db, 17); a 179 lib/crypto/md5.c MD5STEP(F1, b, c, d, a, in[3] + 0xc1bdceee, 22); a 180 lib/crypto/md5.c MD5STEP(F1, a, b, c, d, in[4] + 0xf57c0faf, 7); a 181 lib/crypto/md5.c MD5STEP(F1, d, a, b, c, in[5] + 0x4787c62a, 12); a 182 lib/crypto/md5.c MD5STEP(F1, c, d, a, b, in[6] + 0xa8304613, 17); a 183 lib/crypto/md5.c MD5STEP(F1, b, c, d, a, in[7] + 0xfd469501, 22); a 184 lib/crypto/md5.c MD5STEP(F1, a, b, c, d, in[8] + 0x698098d8, 7); a 185 lib/crypto/md5.c MD5STEP(F1, d, a, b, c, in[9] + 0x8b44f7af, 12); a 186 lib/crypto/md5.c MD5STEP(F1, c, d, a, b, in[10] + 0xffff5bb1, 17); a 187 lib/crypto/md5.c MD5STEP(F1, b, c, d, a, in[11] + 0x895cd7be, 22); a 188 lib/crypto/md5.c MD5STEP(F1, a, b, c, d, in[12] + 0x6b901122, 7); a 189 lib/crypto/md5.c MD5STEP(F1, d, a, b, c, in[13] + 0xfd987193, 12); a 190 lib/crypto/md5.c MD5STEP(F1, c, d, a, b, in[14] + 0xa679438e, 17); a 191 lib/crypto/md5.c MD5STEP(F1, b, c, d, a, in[15] + 0x49b40821, 22); a 193 lib/crypto/md5.c MD5STEP(F2, a, b, c, d, in[1] + 0xf61e2562, 5); a 194 lib/crypto/md5.c MD5STEP(F2, d, a, b, c, in[6] + 0xc040b340, 9); a 195 lib/crypto/md5.c MD5STEP(F2, c, d, a, b, in[11] + 0x265e5a51, 14); a 196 lib/crypto/md5.c MD5STEP(F2, b, c, d, a, in[0] + 0xe9b6c7aa, 20); a 197 lib/crypto/md5.c MD5STEP(F2, a, b, c, d, in[5] + 0xd62f105d, 5); a 198 lib/crypto/md5.c MD5STEP(F2, d, a, b, c, in[10] + 0x02441453, 9); a 199 lib/crypto/md5.c MD5STEP(F2, c, d, a, b, in[15] + 0xd8a1e681, 14); a 200 lib/crypto/md5.c MD5STEP(F2, b, c, d, a, in[4] + 0xe7d3fbc8, 20); a 201 lib/crypto/md5.c MD5STEP(F2, a, b, c, d, in[9] + 0x21e1cde6, 5); a 202 lib/crypto/md5.c MD5STEP(F2, d, a, b, c, in[14] + 0xc33707d6, 9); a 203 lib/crypto/md5.c MD5STEP(F2, c, d, a, b, in[3] + 0xf4d50d87, 14); a 204 lib/crypto/md5.c MD5STEP(F2, b, c, d, a, in[8] + 0x455a14ed, 20); a 205 lib/crypto/md5.c MD5STEP(F2, a, b, c, d, in[13] + 0xa9e3e905, 5); a 206 lib/crypto/md5.c MD5STEP(F2, d, a, b, c, in[2] + 0xfcefa3f8, 9); a 207 lib/crypto/md5.c MD5STEP(F2, c, d, a, b, in[7] + 0x676f02d9, 14); a 208 lib/crypto/md5.c MD5STEP(F2, b, c, d, a, in[12] + 0x8d2a4c8a, 20); a 210 lib/crypto/md5.c MD5STEP(F3, a, b, c, d, in[5] + 0xfffa3942, 4); a 211 lib/crypto/md5.c MD5STEP(F3, d, a, b, c, in[8] + 0x8771f681, 11); a 212 lib/crypto/md5.c MD5STEP(F3, c, d, a, b, in[11] + 0x6d9d6122, 16); a 213 lib/crypto/md5.c MD5STEP(F3, b, c, d, a, in[14] + 0xfde5380c, 23); a 214 lib/crypto/md5.c MD5STEP(F3, a, b, c, d, in[1] + 0xa4beea44, 4); a 215 lib/crypto/md5.c MD5STEP(F3, d, a, b, c, in[4] + 0x4bdecfa9, 11); a 216 lib/crypto/md5.c MD5STEP(F3, c, d, a, b, in[7] + 0xf6bb4b60, 16); a 217 lib/crypto/md5.c MD5STEP(F3, b, c, d, a, in[10] + 0xbebfbc70, 23); a 218 lib/crypto/md5.c MD5STEP(F3, a, b, c, d, in[13] + 0x289b7ec6, 4); a 219 lib/crypto/md5.c MD5STEP(F3, d, a, b, c, in[0] + 0xeaa127fa, 11); a 220 lib/crypto/md5.c MD5STEP(F3, c, d, a, b, in[3] + 0xd4ef3085, 16); a 221 lib/crypto/md5.c MD5STEP(F3, b, c, d, a, in[6] + 0x04881d05, 23); a 222 lib/crypto/md5.c MD5STEP(F3, a, b, c, d, in[9] + 0xd9d4d039, 4); a 223 lib/crypto/md5.c MD5STEP(F3, d, a, b, c, in[12] + 0xe6db99e5, 11); a 224 lib/crypto/md5.c MD5STEP(F3, c, d, a, b, in[15] + 0x1fa27cf8, 16); a 225 lib/crypto/md5.c MD5STEP(F3, b, c, d, a, in[2] + 0xc4ac5665, 23); a 227 lib/crypto/md5.c MD5STEP(F4, a, b, c, d, in[0] + 0xf4292244, 6); a 228 lib/crypto/md5.c MD5STEP(F4, d, a, b, c, in[7] + 0x432aff97, 10); a 229 lib/crypto/md5.c MD5STEP(F4, c, d, a, b, in[14] + 0xab9423a7, 15); a 230 lib/crypto/md5.c MD5STEP(F4, b, c, d, a, in[5] + 0xfc93a039, 21); a 231 lib/crypto/md5.c MD5STEP(F4, a, b, c, d, in[12] + 0x655b59c3, 6); a 232 lib/crypto/md5.c MD5STEP(F4, d, a, b, c, in[3] + 0x8f0ccc92, 10); a 233 lib/crypto/md5.c MD5STEP(F4, c, d, a, b, in[10] + 0xffeff47d, 15); a 234 lib/crypto/md5.c MD5STEP(F4, b, c, d, a, in[1] + 0x85845dd1, 21); a 235 lib/crypto/md5.c MD5STEP(F4, a, b, c, d, in[8] + 0x6fa87e4f, 6); a 236 lib/crypto/md5.c MD5STEP(F4, d, a, b, c, in[15] + 0xfe2ce6e0, 10); a 237 lib/crypto/md5.c MD5STEP(F4, c, d, a, b, in[6] + 0xa3014314, 15); a 238 lib/crypto/md5.c MD5STEP(F4, b, c, d, a, in[13] + 0x4e0811a1, 21); a 239 lib/crypto/md5.c MD5STEP(F4, a, b, c, d, in[4] + 0xf7537e82, 6); a 240 lib/crypto/md5.c MD5STEP(F4, d, a, b, c, in[11] + 0xbd3af235, 10); a 241 lib/crypto/md5.c MD5STEP(F4, c, d, a, b, in[2] + 0x2ad7d2bb, 15); a 242 lib/crypto/md5.c MD5STEP(F4, b, c, d, a, in[9] + 0xeb86d391, 21); a 244 lib/crypto/md5.c buf[0] += a; a 185 lib/crypto/sha256.c unsigned int a:32; a 212 lib/crypto/sha256.c current[2*i+0] = swap_uint32_t(u[i].a); a 573 lib/popt/popt.c const char * a = NULL; a 592 lib/popt/popt.c if (a == NULL) { a 593 lib/popt/popt.c if ((a = findNextArg(con, 1, 1)) == NULL) a 598 lib/popt/popt.c alen = strlen(a); a 603 lib/popt/popt.c strncpy(te, a, alen); te += alen; a 941 lib/popt/popt.c #define _ABS(a) ((((a) - 0.0) < DBL_EPSILON) ? -(a) : (a)) a 297 lib/replace/replace.h #define bzero(a,b) memset((a),'\0',(b)) a 583 lib/replace/replace.h #define MIN(a,b) ((a)<(b)?(a):(b)) a 587 lib/replace/replace.h #define MAX(a,b) ((a)>(b)?(a):(b)) a 655 lib/replace/replace.h #define ARRAY_SIZE(a) (sizeof(a)/sizeof(a[0])) a 27 lib/replace/test/os2_delete.c #define MIN(a,b) ((a)<(b)?(a):(b)) a 929 lib/replace/test/testsuite.c #define CMP_VAL(a,c,b) do { \ a 930 lib/replace/test/testsuite.c if (a c b) { \ a 934 lib/replace/test/testsuite.c #a, (int)a, #c, #b, (int)b); \ a 938 lib/replace/test/testsuite.c #define EQUAL_VAL(a,b) CMP_VAL(a,!=,b) a 939 lib/replace/test/testsuite.c #define GREATER_VAL(a,b) CMP_VAL(a,<=,b) a 940 lib/replace/test/testsuite.c #define LESSER_VAL(a,b) CMP_VAL(a,>=,b) a 998 lib/replace/test/testsuite.c #define EQUAL_VAL(a,b) do { \ a 999 lib/replace/test/testsuite.c if (a != b) { \ a 1003 lib/replace/test/testsuite.c #a, (int)a, #b, (int)b); \ a 1387 lib/talloc/talloc.c const char *a, size_t alen) a 1395 lib/talloc/talloc.c memcpy(&ret[slen], a, alen); a 1405 lib/talloc/talloc.c char *talloc_strdup_append(char *s, const char *a) a 1408 lib/talloc/talloc.c return talloc_strdup(NULL, a); a 1411 lib/talloc/talloc.c if (unlikely(!a)) { a 1415 lib/talloc/talloc.c return __talloc_strlendup_append(s, strlen(s), a, strlen(a)); a 1422 lib/talloc/talloc.c char *talloc_strdup_append_buffer(char *s, const char *a) a 1427 lib/talloc/talloc.c return talloc_strdup(NULL, a); a 1430 lib/talloc/talloc.c if (unlikely(!a)) { a 1439 lib/talloc/talloc.c return __talloc_strlendup_append(s, slen, a, strlen(a)); a 1445 lib/talloc/talloc.c char *talloc_strndup_append(char *s, const char *a, size_t n) a 1448 lib/talloc/talloc.c return talloc_strdup(NULL, a); a 1451 lib/talloc/talloc.c if (unlikely(!a)) { a 1455 lib/talloc/talloc.c return __talloc_strlendup_append(s, strlen(s), a, strnlen(a, n)); a 1462 lib/talloc/talloc.c char *talloc_strndup_append_buffer(char *s, const char *a, size_t n) a 1467 lib/talloc/talloc.c return talloc_strdup(NULL, a); a 1470 lib/talloc/talloc.c if (unlikely(!a)) { a 1479 lib/talloc/talloc.c return __talloc_strlendup_append(s, slen, a, strnlen(a, n)); a 116 lib/talloc/talloc.h #define talloc_append_string(c, s, a) (s?talloc_strdup_append(s,a):talloc_strdup(c, a)) a 173 lib/talloc/talloc.h char *talloc_strdup_append(char *s, const char *a); a 174 lib/talloc/talloc.h char *talloc_strdup_append_buffer(char *s, const char *a); a 177 lib/talloc/talloc.h char *talloc_strndup_append(char *s, const char *a, size_t n); a 178 lib/talloc/talloc.h char *talloc_strndup_append_buffer(char *s, const char *a, size_t n); a 54 lib/tdb/common/tdb_private.h #define TDB_ALIGN(x,a) (((x) + (a)-1) & ~((a)-1)) a 81 lib/util/memory.h #define ARRAY_SIZE(a) (sizeof(a)/sizeof(a[0])) a 71 lib/util/tests/data_blob.c DATA_BLOB a = data_blob_string_const("bla"); a 73 lib/util/tests/data_blob.c torture_assert(tctx, data_blob_cmp(&a, &b) != 0, "cmp different"); a 74 lib/util/tests/data_blob.c torture_assert(tctx, data_blob_cmp(&a, &a) == 0, "cmp self"); a 80 lib/util/tests/data_blob.c DATA_BLOB a = data_blob_string_const("\xC\xA\xF\xE"); a 81 lib/util/tests/data_blob.c torture_assert_str_equal(tctx, data_blob_hex_string(tctx, &a), "0C0A0F0E", "hex string"); a 616 lib/util/time.c static int tm_diff(struct tm *a, struct tm *b) a 618 lib/util/time.c int ay = a->tm_year + (1900 - 1); a 623 lib/util/time.c int days = 365*years + intervening_leap_days + (a->tm_yday - b->tm_yday); a 624 lib/util/time.c int hours = 24*days + (a->tm_hour - b->tm_hour); a 625 lib/util/time.c int minutes = 60*hours + (a->tm_min - b->tm_min); a 626 lib/util/time.c int seconds = 60*minutes + (a->tm_sec - b->tm_sec); a 73 lib/util/util.h #define ABS(a) ((a)>0?(a):(-(a))) a 136 lib/util/util_net.c uint32_t a = interpret_addr(str); a 137 lib/util/util_net.c ret.s_addr = a; a 242 lib/util/util_net.c struct in_addr a; a 243 lib/util/util_net.c a.s_addr = htonl(INADDR_LOOPBACK); a 244 lib/util/util_net.c return(ip.s_addr == a.s_addr); a 22 lib/zlib/adler32.c # define MOD(a) \ a 24 lib/zlib/adler32.c if (a >= (BASE << 16)) a -= (BASE << 16); \ a 25 lib/zlib/adler32.c if (a >= (BASE << 15)) a -= (BASE << 15); \ a 26 lib/zlib/adler32.c if (a >= (BASE << 14)) a -= (BASE << 14); \ a 27 lib/zlib/adler32.c if (a >= (BASE << 13)) a -= (BASE << 13); \ a 28 lib/zlib/adler32.c if (a >= (BASE << 12)) a -= (BASE << 12); \ a 29 lib/zlib/adler32.c if (a >= (BASE << 11)) a -= (BASE << 11); \ a 30 lib/zlib/adler32.c if (a >= (BASE << 10)) a -= (BASE << 10); \ a 31 lib/zlib/adler32.c if (a >= (BASE << 9)) a -= (BASE << 9); \ a 32 lib/zlib/adler32.c if (a >= (BASE << 8)) a -= (BASE << 8); \ a 33 lib/zlib/adler32.c if (a >= (BASE << 7)) a -= (BASE << 7); \ a 34 lib/zlib/adler32.c if (a >= (BASE << 6)) a -= (BASE << 6); \ a 35 lib/zlib/adler32.c if (a >= (BASE << 5)) a -= (BASE << 5); \ a 36 lib/zlib/adler32.c if (a >= (BASE << 4)) a -= (BASE << 4); \ a 37 lib/zlib/adler32.c if (a >= (BASE << 3)) a -= (BASE << 3); \ a 38 lib/zlib/adler32.c if (a >= (BASE << 2)) a -= (BASE << 2); \ a 39 lib/zlib/adler32.c if (a >= (BASE << 1)) a -= (BASE << 1); \ a 40 lib/zlib/adler32.c if (a >= BASE) a -= BASE; \ a 42 lib/zlib/adler32.c # define MOD4(a) \ a 44 lib/zlib/adler32.c if (a >= (BASE << 4)) a -= (BASE << 4); \ a 45 lib/zlib/adler32.c if (a >= (BASE << 3)) a -= (BASE << 3); \ a 46 lib/zlib/adler32.c if (a >= (BASE << 2)) a -= (BASE << 2); \ a 47 lib/zlib/adler32.c if (a >= (BASE << 1)) a -= (BASE << 1); \ a 48 lib/zlib/adler32.c if (a >= BASE) a -= BASE; \ a 51 lib/zlib/adler32.c # define MOD(a) a %= BASE a 52 lib/zlib/adler32.c # define MOD4(a) a %= BASE a 100 lib/zlib/examples/gzappend.c local unsigned gcd(unsigned a, unsigned b) a 104 lib/zlib/examples/gzappend.c while (a && b) a 105 lib/zlib/examples/gzappend.c if (a > b) { a 107 lib/zlib/examples/gzappend.c while (a - c >= c) a 109 lib/zlib/examples/gzappend.c a -= c; a 112 lib/zlib/examples/gzappend.c c = a; a 117 lib/zlib/examples/gzappend.c return a + b; a 26 lib/zlib/inffast.c # define PUP(a) *(a)++ a 29 lib/zlib/inffast.c # define PUP(a) *++(a) a 507 librpc/ndr/libndr.h enum ndr_err_code ndr_push_string_array(struct ndr_push *ndr, int ndr_flags, const char **a); a 508 librpc/ndr/libndr.h void ndr_print_string_array(struct ndr_print *ndr, const char *name, const char **a); a 509 librpc/ndr/libndr.h size_t ndr_size_string_array(const char **a, uint32_t count, int flags); a 112 nsswitch/libwbclient/wbc_pam.c #define _SID_COMPOSE(s, d, r, a) { \ a 120 nsswitch/libwbclient/wbc_pam.c (s).attributes = a; \ a 167 nsswitch/libwbclient/wbc_pam.c char *a; a 182 nsswitch/libwbclient/wbc_pam.c a = &e[1]; a 184 nsswitch/libwbclient/wbc_pam.c ret = sscanf(a, "0x%08X", a 806 nsswitch/winbind_nss_aix.c attrlist_t *a = malloc(sizeof(attrlist_t)); a 808 nsswitch/winbind_nss_aix.c if ( !a ) { a 813 nsswitch/winbind_nss_aix.c a->al_name = strdup(attr_list[i].name); a 814 nsswitch/winbind_nss_aix.c a->al_flags = attr_list[i].flags; a 815 nsswitch/winbind_nss_aix.c a->al_type = attr_list[i].type; a 817 nsswitch/winbind_nss_aix.c ret[i] = a; a 1580 source3/include/proto.h int strcmp_w(const smb_ucs2_t *a, const smb_ucs2_t *b); a 1581 source3/include/proto.h int strncmp_w(const smb_ucs2_t *a, const smb_ucs2_t *b, size_t len); a 1582 source3/include/proto.h int strcasecmp_w(const smb_ucs2_t *a, const smb_ucs2_t *b); a 1583 source3/include/proto.h int strncasecmp_w(const smb_ucs2_t *a, const smb_ucs2_t *b, size_t len); a 1594 source3/include/proto.h int strcmp_wa(const smb_ucs2_t *a, const char *b); a 1595 source3/include/proto.h int strncmp_wa(const smb_ucs2_t *a, const char *b, size_t len); a 5777 source3/include/proto.h void schannel_encode(struct schannel_auth_struct *a, enum pipe_auth_level auth_level, a 5781 source3/include/proto.h bool schannel_decode(struct schannel_auth_struct *a, enum pipe_auth_level auth_level, a 41 source3/include/smb_macros.h #define SMB_ASSERT_ARRAY(a,n) SMB_ASSERT((sizeof(a)/sizeof((a)[0])) >= (n)) a 62 source3/lib/dbwrap_rbt.c static int db_rbt_compare(TDB_DATA a, TDB_DATA b) a 66 source3/lib/dbwrap_rbt.c res = memcmp(a.dptr, b.dptr, MIN(a.dsize, b.dsize)); a 68 source3/lib/dbwrap_rbt.c if ((res < 0) || ((res == 0) && (a.dsize < b.dsize))) { a 71 source3/lib/dbwrap_rbt.c if ((res > 0) || ((res == 0) && (a.dsize > b.dsize))) { a 30 source3/lib/ldb/common/qsort.c #define SWAP(a, b, size) \ a 34 source3/lib/ldb/common/qsort.c register char *__a = (a), *__b = (b); \ a 84 source3/lib/ldb/include/ldb.h #define PRINTF_ATTRIBUTE(a,b) a 126 source3/lib/ldb/include/ldb_private.h #define ARRAY_SIZE(a) (sizeof(a)/sizeof(a[0])) a 130 source3/lib/ldb/modules/operational.c int i, a=0; a 132 source3/lib/ldb/modules/operational.c for (a=0;attrs && attrs[a];a++) { a 134 source3/lib/ldb/modules/operational.c if (ldb_attr_cmp(attrs[a], search_sub[i].attr) != 0) { a 167 source3/lib/ldb/modules/operational.c attrs[a]); a 216 source3/lib/ldb/modules/operational.c int i, a, ret; a 254 source3/lib/ldb/modules/operational.c for (a=0;ac->attrs && ac->attrs[a];a++) { a 256 source3/lib/ldb/modules/operational.c if (ldb_attr_cmp(ac->attrs[a], search_sub[i].attr) == 0 && a 264 source3/lib/ldb/modules/operational.c search_attrs[a] = search_sub[i].replace; a 112 source3/lib/ldb/tools/oLschema2ldif.c #define MSG_ADD_STRING(a, v) do { if (ldb_msg_add_string(msg, a, v) != 0) goto failed; } while(0) a 113 source3/lib/ldb/tools/oLschema2ldif.c #define MSG_ADD_M_STRING(a, v) do { if (add_multi_string(msg, a, v) != 0) goto failed; } while(0) a 50 source3/lib/netapi/tests/common.h #define ARRAY_SIZE(a) (sizeof(a)/sizeof(a[0])) a 535 source3/lib/substitute.c char *a, *t; a 537 source3/lib/substitute.c if ( (a = alloc_sub_basic(smb_name, domain_name, str)) == NULL ) { a 540 source3/lib/substitute.c t = talloc_strdup(mem_ctx, a); a 541 source3/lib/substitute.c SAFE_FREE(a); a 872 source3/lib/substitute.c char *a, *t; a 874 source3/lib/substitute.c if (!(a = alloc_sub_advanced(servicename, user, connectpath, gid, a 878 source3/lib/substitute.c t = talloc_strdup(mem_ctx, a); a 879 source3/lib/substitute.c SAFE_FREE(a); a 232 source3/lib/sysacls.c SMB_ACL_T a; a 245 source3/lib/sysacls.c if ((a = (struct smb_acl_t *)SMB_MALLOC( a 252 source3/lib/sysacls.c a->size = count + 1; a 253 source3/lib/sysacls.c a->count = 0; a 254 source3/lib/sysacls.c a->next = -1; a 256 source3/lib/sysacls.c return a; a 1306 source3/lib/util_sock.c const struct sockaddr * a = a 1312 source3/lib/util_sock.c if (sys_connect(sockets[i], a) == 0) { a 545 source3/lib/util_unistr.c int strcmp_w(const smb_ucs2_t *a, const smb_ucs2_t *b) a 549 source3/lib/util_unistr.c while ((*(COPY_UCS2_CHAR(&cpb,b))) && (*(COPY_UCS2_CHAR(&cpa,a)) == cpb)) { a 550 source3/lib/util_unistr.c a++; a 553 source3/lib/util_unistr.c return (*(COPY_UCS2_CHAR(&cpa,a)) - *(COPY_UCS2_CHAR(&cpb,b))); a 559 source3/lib/util_unistr.c int strncmp_w(const smb_ucs2_t *a, const smb_ucs2_t *b, size_t len) a 564 source3/lib/util_unistr.c while ((n < len) && (*(COPY_UCS2_CHAR(&cpb,b))) && (*(COPY_UCS2_CHAR(&cpa,a)) == cpb)) { a 565 source3/lib/util_unistr.c a++; a 569 source3/lib/util_unistr.c return (len - n)?(*(COPY_UCS2_CHAR(&cpa,a)) - *(COPY_UCS2_CHAR(&cpb,b))):0; a 576 source3/lib/util_unistr.c int strcasecmp_w(const smb_ucs2_t *a, const smb_ucs2_t *b) a 580 source3/lib/util_unistr.c while ((*COPY_UCS2_CHAR(&cpb,b)) && toupper_w(*(COPY_UCS2_CHAR(&cpa,a))) == toupper_w(cpb)) { a 581 source3/lib/util_unistr.c a++; a 584 source3/lib/util_unistr.c return (tolower_w(*(COPY_UCS2_CHAR(&cpa,a))) - tolower_w(*(COPY_UCS2_CHAR(&cpb,b)))); a 591 source3/lib/util_unistr.c int strncasecmp_w(const smb_ucs2_t *a, const smb_ucs2_t *b, size_t len) a 596 source3/lib/util_unistr.c while ((n < len) && *COPY_UCS2_CHAR(&cpb,b) && (toupper_w(*(COPY_UCS2_CHAR(&cpa,a))) == toupper_w(cpb))) { a 597 source3/lib/util_unistr.c a++; a 601 source3/lib/util_unistr.c return (len - n)?(tolower_w(*(COPY_UCS2_CHAR(&cpa,a))) - tolower_w(*(COPY_UCS2_CHAR(&cpb,b)))):0; a 792 source3/lib/util_unistr.c int strcmp_wa(const smb_ucs2_t *a, const char *b) a 796 source3/lib/util_unistr.c while (*b && *(COPY_UCS2_CHAR(&cp,a)) == UCS2_CHAR(*b)) { a 797 source3/lib/util_unistr.c a++; a 800 source3/lib/util_unistr.c return (*(COPY_UCS2_CHAR(&cp,a)) - UCS2_CHAR(*b)); a 803 source3/lib/util_unistr.c int strncmp_wa(const smb_ucs2_t *a, const char *b, size_t len) a 808 source3/lib/util_unistr.c while ((n < len) && *b && *(COPY_UCS2_CHAR(&cp,a)) == UCS2_CHAR(*b)) { a 809 source3/lib/util_unistr.c a++; a 813 source3/lib/util_unistr.c return (len - n)?(*(COPY_UCS2_CHAR(&cp,a)) - UCS2_CHAR(*b)):0; a 264 source3/libads/dns.c static int dnssrvcmp( struct dns_rr_srv *a, struct dns_rr_srv *b ) a 266 source3/libads/dns.c if ( a->priority == b->priority ) { a 269 source3/libads/dns.c if ( a->weight == b->weight ) a 273 source3/libads/dns.c if ( a->weight > b->weight ) a 279 source3/libads/dns.c if ( a->priority < b->priority ) a 446 source3/librpc/ndr/ndr_string.c const char **a = NULL; a 464 source3/librpc/ndr/ndr_string.c a = talloc_realloc(ndr->current_mem_ctx, a, const char *, count + 2); a 465 source3/librpc/ndr/ndr_string.c NDR_ERR_HAVE_NO_MEMORY(a); a 466 source3/librpc/ndr/ndr_string.c a[count] = NULL; a 467 source3/librpc/ndr/ndr_string.c a[count+1] = NULL; a 470 source3/librpc/ndr/ndr_string.c ndr->current_mem_ctx = a; a 474 source3/librpc/ndr/ndr_string.c a[count] = NULL; a 477 source3/librpc/ndr/ndr_string.c a[count] = s; a 481 source3/librpc/ndr/ndr_string.c *_a =a; a 506 source3/librpc/ndr/ndr_string.c a = talloc_realloc(ndr->current_mem_ctx, a, const char *, count + 2); a 507 source3/librpc/ndr/ndr_string.c NDR_ERR_HAVE_NO_MEMORY(a); a 508 source3/librpc/ndr/ndr_string.c a[count] = NULL; a 509 source3/librpc/ndr/ndr_string.c a[count+1] = NULL; a 512 source3/librpc/ndr/ndr_string.c ndr->current_mem_ctx = a; a 515 source3/librpc/ndr/ndr_string.c a[count] = s; a 518 source3/librpc/ndr/ndr_string.c *_a =a; a 533 source3/librpc/ndr/ndr_string.c _PUBLIC_ enum ndr_err_code ndr_push_string_array(struct ndr_push *ndr, int ndr_flags, const char **a) a 545 source3/librpc/ndr/ndr_string.c for (count = 0; a && a[count]; count++) { a 546 source3/librpc/ndr/ndr_string.c NDR_CHECK(ndr_push_string(ndr, ndr_flags, a[count])); a 558 source3/librpc/ndr/ndr_string.c for (count = 0; a && a[count]; count++) { a 565 source3/librpc/ndr/ndr_string.c NDR_CHECK(ndr_push_string(ndr, ndr_flags, a[count])); a 579 source3/librpc/ndr/ndr_string.c _PUBLIC_ void ndr_print_string_array(struct ndr_print *ndr, const char *name, const char **a) a 584 source3/librpc/ndr/ndr_string.c for (count = 0; a && a[count]; count++) {} a 591 source3/librpc/ndr/ndr_string.c ndr_print_string(ndr, idx, a[i]); a 598 source3/librpc/ndr/ndr_string.c _PUBLIC_ size_t ndr_size_string_array(const char **a, uint32_t count, int flags) a 606 source3/librpc/ndr/ndr_string.c size += strlen_m_term(a[i]); a 611 source3/librpc/ndr/ndr_string.c size += strlen_m(a[i]); a 73 source3/libsmb/libsmb_path.c int a = i+1 < old_length ? hex2int(src[i]) : -1; a 77 source3/libsmb/libsmb_path.c if (a != -1 && b != -1) { a 79 source3/libsmb/libsmb_path.c character = (a * 16) + b; a 101 source3/libsmb/libsmb_path.c int a = i+1 < old_length ? hex2int(src[i]) : -1; a 105 source3/libsmb/libsmb_path.c if (a != -1 && b != -1) { a 107 source3/libsmb/libsmb_path.c character = (a * 16) + b; a 2400 source3/modules/getdate.c tm_diff (struct tm const *a, struct tm const *b) a 2405 source3/modules/getdate.c int a4 = (a->tm_year >> 2) + (TM_YEAR_BASE >> 2) - ! (a->tm_year & 3); a 2412 source3/modules/getdate.c int years = a->tm_year - b->tm_year; a 2414 source3/modules/getdate.c + (a->tm_yday - b->tm_yday)); a 2415 source3/modules/getdate.c return (60 * (60 * (24 * days + (a->tm_hour - b->tm_hour)) a 2416 source3/modules/getdate.c + (a->tm_min - b->tm_min)) a 2417 source3/modules/getdate.c + (a->tm_sec - b->tm_sec)); a 699 source3/modules/getdate.y tm_diff (struct tm const *a, struct tm const *b) a 704 source3/modules/getdate.y int a4 = (a->tm_year >> 2) + (TM_YEAR_BASE >> 2) - ! (a->tm_year & 3); a 711 source3/modules/getdate.y int years = a->tm_year - b->tm_year; a 713 source3/modules/getdate.y + (a->tm_yday - b->tm_yday)); a 714 source3/modules/getdate.y return (60 * (60 * (24 * days + (a->tm_hour - b->tm_hour)) a 715 source3/modules/getdate.y + (a->tm_min - b->tm_min)) a 716 source3/modules/getdate.y + (a->tm_sec - b->tm_sec)); a 23 source3/modules/vfs_dirsort.c static int compare_dirent (const void *a, const void *b) { a 24 source3/modules/vfs_dirsort.c const SMB_STRUCT_DIRENT *da = (const SMB_STRUCT_DIRENT *) a; a 158 source3/nmbd/nmbd_mynames.c int a, n; a 170 source3/nmbd/nmbd_mynames.c for (a=0;cluster_addresses[a];a++) { a 171 source3/nmbd/nmbd_mynames.c ip = interpret_addr2(cluster_addresses[a]); a 1480 source3/rpc_client/cli_pipe.c struct kerberos_auth_struct *a = cli->auth->a_u.kerberos_auth; a 1488 source3/rpc_client/cli_pipe.c a->service_principal )); a 1492 source3/rpc_client/cli_pipe.c ret = cli_krb5_get_ticket(a->service_principal, 0, &tkt, a 1493 source3/rpc_client/cli_pipe.c &a->session_key, (uint32)AP_OPTS_MUTUAL_REQUIRED, NULL, NULL); a 1498 source3/rpc_client/cli_pipe.c a->service_principal, a 1390 source3/rpc_parse/parse_prs.c static void schannel_digest(struct schannel_auth_struct *a, a 1417 source3/rpc_parse/parse_prs.c hmac_md5(a->sess_key, whole_packet_digest, sizeof(whole_packet_digest), digest_final); a 1424 source3/rpc_parse/parse_prs.c static void schannel_get_sealing_key(struct schannel_auth_struct *a, a 1436 source3/rpc_parse/parse_prs.c sess_kf0[i] = a->sess_key[i] ^ 0xf0; a 1454 source3/rpc_parse/parse_prs.c static void schannel_deal_with_seq_num(struct schannel_auth_struct *a, a 1463 source3/rpc_parse/parse_prs.c hmac_md5(a->sess_key, zeros, sizeof(zeros), digest1); a 1502 source3/rpc_parse/parse_prs.c void schannel_encode(struct schannel_auth_struct *a, enum pipe_auth_level auth_level, a 1516 source3/rpc_parse/parse_prs.c DEBUG(10,("SCHANNEL: schannel_encode seq_num=%d data_len=%lu\n", a->seq_num, (unsigned long)data_len)); a 1527 source3/rpc_parse/parse_prs.c dump_data_pw("a->sess_key:\n", a->sess_key, sizeof(a->sess_key)); a 1529 source3/rpc_parse/parse_prs.c RSIVAL(seq_num, 0, a->seq_num); a 1546 source3/rpc_parse/parse_prs.c schannel_digest(a, auth_level, verf, data, data_len, digest_final); a 1553 source3/rpc_parse/parse_prs.c schannel_get_sealing_key(a, verf, sealing_key); a 1570 source3/rpc_parse/parse_prs.c schannel_deal_with_seq_num(a, verf); a 1581 source3/rpc_parse/parse_prs.c bool schannel_decode(struct schannel_auth_struct *a, enum pipe_auth_level auth_level, a 1593 source3/rpc_parse/parse_prs.c DEBUG(10,("SCHANNEL: schannel_decode seq_num=%d data_len=%lu\n", a->seq_num, (unsigned long)data_len)); a 1602 source3/rpc_parse/parse_prs.c RSIVAL(seq_num, 0, a->seq_num); a 1613 source3/rpc_parse/parse_prs.c DEBUG(10,("SCHANNEL: schannel_decode seq_num=%d data_len=%lu\n", a->seq_num, (unsigned long)data_len)); a 1614 source3/rpc_parse/parse_prs.c dump_data_pw("a->sess_key:\n", a->sess_key, sizeof(a->sess_key)); a 1621 source3/rpc_parse/parse_prs.c schannel_deal_with_seq_num(a, verf); a 1650 source3/rpc_parse/parse_prs.c schannel_get_sealing_key(a, verf, sealing_key); a 1667 source3/rpc_parse/parse_prs.c schannel_digest(a, auth_level, verf, data, data_len, digest_final); a 638 source3/rpc_server/srv_netlog_nt.c struct netr_ServerAuthenticate3 a; a 641 source3/rpc_server/srv_netlog_nt.c a.in.server_name = r->in.server_name; a 642 source3/rpc_server/srv_netlog_nt.c a.in.account_name = r->in.account_name; a 643 source3/rpc_server/srv_netlog_nt.c a.in.secure_channel_type = r->in.secure_channel_type; a 644 source3/rpc_server/srv_netlog_nt.c a.in.computer_name = r->in.computer_name; a 645 source3/rpc_server/srv_netlog_nt.c a.in.credentials = r->in.credentials; a 646 source3/rpc_server/srv_netlog_nt.c a.in.negotiate_flags = r->in.negotiate_flags; a 648 source3/rpc_server/srv_netlog_nt.c a.out.return_credentials = r->out.return_credentials; a 649 source3/rpc_server/srv_netlog_nt.c a.out.rid = &rid; a 650 source3/rpc_server/srv_netlog_nt.c a.out.negotiate_flags = r->out.negotiate_flags; a 652 source3/rpc_server/srv_netlog_nt.c return _netr_ServerAuthenticate3(p, &a); a 39 source3/rpc_server/srv_pipe.c AUTH_NTLMSSP_STATE *a = auth->a_u.auth_ntlmssp_state; a 41 source3/rpc_server/srv_pipe.c if (a) { a 42 source3/rpc_server/srv_pipe.c auth_ntlmssp_end(&a); a 68 source3/rpc_server/srv_pipe.c AUTH_NTLMSSP_STATE *a = p->auth.a_u.auth_ntlmssp_state; a 217 source3/rpc_server/srv_pipe.c a->ntlmssp_state, a 233 source3/rpc_server/srv_pipe.c a->ntlmssp_state, a 610 source3/rpc_server/srv_pipe.c AUTH_NTLMSSP_STATE *a = p->auth.a_u.auth_ntlmssp_state; a 620 source3/rpc_server/srv_pipe.c status = auth_ntlmssp_update(a, *p_resp_blob, &reply); a 635 source3/rpc_server/srv_pipe.c if (!(a->ntlmssp_state->neg_flags & NTLMSSP_NEGOTIATE_SIGN)) { a 643 source3/rpc_server/srv_pipe.c if (!(a->ntlmssp_state->neg_flags & NTLMSSP_NEGOTIATE_SEAL)) { a 652 source3/rpc_server/srv_pipe.c "workstation: %s\n", a->ntlmssp_state->user, a 653 source3/rpc_server/srv_pipe.c a->ntlmssp_state->domain, a->ntlmssp_state->workstation)); a 655 source3/rpc_server/srv_pipe.c if (a->server_info->ptok == NULL) { a 662 source3/rpc_server/srv_pipe.c p->server_info = copy_serverinfo(p, a->server_info); a 1107 source3/rpc_server/srv_pipe.c AUTH_NTLMSSP_STATE *a = NULL; a 1157 source3/rpc_server/srv_pipe.c status = auth_ntlmssp_start(&a); a 1168 source3/rpc_server/srv_pipe.c status = auth_ntlmssp_update(a, secblob, &chal); a 1200 source3/rpc_server/srv_pipe.c p->auth.a_u.auth_ntlmssp_state = a; a 1236 source3/rpc_server/srv_pipe.c AUTH_NTLMSSP_STATE *a = p->auth.a_u.auth_ntlmssp_state; a 1247 source3/rpc_server/srv_pipe.c if (p->auth.auth_type != PIPE_AUTH_TYPE_SPNEGO_NTLMSSP || !a) { a 1438 source3/rpc_server/srv_pipe.c AUTH_NTLMSSP_STATE *a = NULL; a 1458 source3/rpc_server/srv_pipe.c status = auth_ntlmssp_start(&a); a 1465 source3/rpc_server/srv_pipe.c status = auth_ntlmssp_update(a, blob, &response); a 1486 source3/rpc_server/srv_pipe.c p->auth.a_u.auth_ntlmssp_state = a; a 1996 source3/rpc_server/srv_pipe.c AUTH_NTLMSSP_STATE *a = p->auth.a_u.auth_ntlmssp_state; a 2009 source3/rpc_server/srv_pipe.c if (!a) { a 2056 source3/rpc_server/srv_pipe.c *pstatus = ntlmssp_unseal_packet(a->ntlmssp_state, a 2067 source3/rpc_server/srv_pipe.c *pstatus = ntlmssp_check_packet(a->ntlmssp_state, a 7772 source3/rpc_server/srv_spoolss_nt.c struct spoolss_AddPrinterDriver a; a 7783 source3/rpc_server/srv_spoolss_nt.c a.in.servername = r->in.servername; a 7784 source3/rpc_server/srv_spoolss_nt.c a.in.info_ctr = r->in.info_ctr; a 7786 source3/rpc_server/srv_spoolss_nt.c return _spoolss_AddPrinterDriver(p, &a); a 121 source3/smbd/aio.c SMB_STRUCT_AIOCB *a; a 170 source3/smbd/aio.c a = &aio_ex->acb; a 174 source3/smbd/aio.c a->aio_fildes = fsp->fh->fd; a 175 source3/smbd/aio.c a->aio_buf = smb_buf(aio_ex->outbuf); a 176 source3/smbd/aio.c a->aio_nbytes = smb_maxcnt; a 177 source3/smbd/aio.c a->aio_offset = startpos; a 178 source3/smbd/aio.c a->aio_sigevent.sigev_notify = SIGEV_SIGNAL; a 179 source3/smbd/aio.c a->aio_sigevent.sigev_signo = RT_SIGNAL_AIO; a 180 source3/smbd/aio.c a->aio_sigevent.sigev_value.sival_int = req->mid; a 182 source3/smbd/aio.c ret = SMB_VFS_AIO_READ(fsp, a); a 213 source3/smbd/aio.c SMB_STRUCT_AIOCB *a; a 266 source3/smbd/aio.c a = &aio_ex->acb; a 270 source3/smbd/aio.c a->aio_fildes = fsp->fh->fd; a 271 source3/smbd/aio.c a->aio_buf = data; a 272 source3/smbd/aio.c a->aio_nbytes = numtowrite; a 273 source3/smbd/aio.c a->aio_offset = startpos; a 274 source3/smbd/aio.c a->aio_sigevent.sigev_notify = SIGEV_SIGNAL; a 275 source3/smbd/aio.c a->aio_sigevent.sigev_signo = RT_SIGNAL_AIO; a 276 source3/smbd/aio.c a->aio_sigevent.sigev_value.sival_int = req->mid; a 278 source3/smbd/aio.c ret = SMB_VFS_AIO_WRITE(fsp, a); a 5696 source3/torture/torture.c static bool data_blob_equal(DATA_BLOB a, DATA_BLOB b) a 5698 source3/torture/torture.c if (a.length != b.length) { a 5700 source3/torture/torture.c (int)a.length, (int)b.length); a 5703 source3/torture/torture.c if (memcmp(a.data, b.data, a.length) != 0) { a 64 source3/utils/log2pcaphex.c #define itoa(a) ((a) < 0xa?'0'+(a):'A' + (a-0xa)) a 55 source3/web/neg_lang.c struct pri_list *a = (struct pri_list *)x; a 57 source3/web/neg_lang.c if (a->pri > b->pri) return -1; a 58 source3/web/neg_lang.c if (a->pri < b->pri) return 1; a 42 source3/winbindd/idmap_adex/gc_util.c static bool is_subdomain(const char* a, const char *b) a 51 source3/winbindd/idmap_adex/gc_util.c if (!a && !b) a 54 source3/winbindd/idmap_adex/gc_util.c if (!a || !b) a 59 source3/winbindd/idmap_adex/gc_util.c x = talloc_strdup(frame, a); a 378 source3/winbindd/winbindd_group.c static int namecmp( const void *a, const void *b ) a 380 source3/winbindd/winbindd_group.c return StrCaseCmp( * (char * const *) a, * (char * const *) b); a 217 source4/auth/kerberos/krb5_init_context.c struct addrinfo *ai, *a; a 229 source4/auth/kerberos/krb5_init_context.c for (a = ai; a; a = ai->ai_next) { a 236 source4/auth/kerberos/krb5_init_context.c switch (a->ai_family) { a 269 source4/auth/kerberos/krb5_init_context.c remote_addr = socket_address_from_sockaddr(smb_krb5, a->ai_addr, a->ai_addrlen); a 357 source4/auth/kerberos/krb5_init_context.c if (a) { a 738 source4/dsdb/common/util.c char *a = talloc_strdup(mem_ctx, attr_name); a 739 source4/dsdb/common/util.c if (s == NULL || a == NULL) { a 742 source4/dsdb/common/util.c return ldb_msg_add_string(msg, a, s); a 783 source4/dsdb/common/util.c char *a, *v; a 785 source4/dsdb/common/util.c a = talloc_strdup(mem_ctx, attr_name); a 786 source4/dsdb/common/util.c if (a == NULL) a 791 source4/dsdb/common/util.c ret = ldb_msg_add_string(msg, a, v); a 794 source4/dsdb/common/util.c el = ldb_msg_find_element(msg, a); a 808 source4/dsdb/common/util.c char *a, *v; a 810 source4/dsdb/common/util.c a = talloc_strdup(mem_ctx, attr_name); a 811 source4/dsdb/common/util.c if (a == NULL) a 816 source4/dsdb/common/util.c ret = ldb_msg_add_string(msg, a, v); a 819 source4/dsdb/common/util.c el = ldb_msg_find_element(msg, a); a 272 source4/dsdb/repl/replicated_objects.c struct drsuapi_DsReplicaAttribute *a; a 277 source4/dsdb/repl/replicated_objects.c a = &in->object.attribute_ctr.attributes[i]; a 282 source4/dsdb/repl/replicated_objects.c status = dsdb_decrypt_attribute(gensec_skey, rid, a); a 285 source4/dsdb/repl/replicated_objects.c status = dsdb_attribute_drsuapi_to_ldb(ldb, schema, a, msg->elements, e); a 288 source4/dsdb/repl/replicated_objects.c m->attid = a->attid; a 299 source4/dsdb/repl/replicated_objects.c if (a->attid == DRSUAPI_ATTRIBUTE_name) { a 300 source4/dsdb/repl/replicated_objects.c name_a = a; a 116 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c const struct ldb_schema_attribute *a = ldb_schema_attribute_by_name(ldb, "objectSid"); a 118 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c if (a->syntax->canonicalise_fn(ldb, ctx, val, &out) != LDB_SUCCESS) { a 131 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c const struct ldb_schema_attribute *a = ldb_schema_attribute_by_name(ldb, "objectCategory"); a 140 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c if (a->syntax->canonicalise_fn(ldb, ctx, val, &out) != LDB_SUCCESS) { a 171 source4/dsdb/schema/schema_query.c const struct dsdb_attribute *a; a 175 source4/dsdb/schema/schema_query.c a = dsdb_attribute_by_attributeID_id(schema, id); a 176 source4/dsdb/schema/schema_query.c if (a) { a 177 source4/dsdb/schema/schema_query.c return a->lDAPDisplayName; a 84 source4/heimdal/kdc/pkinit.c PKAuthenticator_Win2k *a, a 92 source4/heimdal/kdc/pkinit.c if (a->ctime == 0 || abs(a->ctime - now) > context->max_skew) { a 101 source4/heimdal/kdc/pkinit.c PKAuthenticator *a, a 114 source4/heimdal/kdc/pkinit.c if (a->ctime == 0 || abs(a->ctime - now) > context->max_skew) { a 140 source4/heimdal/kdc/pkinit.c if (a->paChecksum == NULL) { a 146 source4/heimdal/kdc/pkinit.c if (der_heim_octet_string_cmp(a->paChecksum, &checksum.checksum) != 0) { a 167 source4/heimdal/kdc/process.c krb5_address a; a 172 source4/heimdal/kdc/process.c memset(&a, 0, sizeof(a)); a 192 source4/heimdal/kdc/process.c ret = krb5_sockaddr2address(context, sa, &a); a 198 source4/heimdal/kdc/process.c krb5_store_address(sp, a); a 215 source4/heimdal/kdc/process.c krb5_free_address(context, &a); a 50 source4/heimdal/kpasswd/kpasswd.c usage (int ret, struct getargs *a, int num_args) a 52 source4/heimdal/kpasswd/kpasswd.c arg_printusage (a, num_args, NULL, "[principal ...]"); a 100 source4/heimdal/lib/asn1/der.c #define SIZEOF_ARRAY(a) (sizeof((a))/sizeof((a)[0])) a 42 source4/heimdal/lib/asn1/symbol.c cmp(void *a, void *b) a 44 source4/heimdal/lib/asn1/symbol.c Symbol *s1 = (Symbol *) a; a 51 source4/heimdal/lib/asn1/symbol.c hash(void *a) a 53 source4/heimdal/lib/asn1/symbol.c Symbol *s = (Symbol *) a; a 705 source4/heimdal/lib/gssapi/gssapi/gssapi.h gss_oid_equal(const gss_OID a, const gss_OID b); a 37 source4/heimdal/lib/gssapi/mech/gss_accept_sec_context.c size_t a, b; a 56 source4/heimdal/lib/gssapi/mech/gss_accept_sec_context.c a = *p; a 65 source4/heimdal/lib/gssapi/mech/gss_accept_sec_context.c a = 0; a 67 source4/heimdal/lib/gssapi/mech/gss_accept_sec_context.c a = (a << 8) | *p; a 73 source4/heimdal/lib/gssapi/mech/gss_accept_sec_context.c if (a != len) a 38 source4/heimdal/lib/gssapi/mech/gss_oid_equal.c gss_oid_equal(const gss_OID a, const gss_OID b) a 40 source4/heimdal/lib/gssapi/mech/gss_oid_equal.c if (a == b) a 42 source4/heimdal/lib/gssapi/mech/gss_oid_equal.c if (a == GSS_C_NO_OID || b == GSS_C_NO_OID || a->length != b->length) a 44 source4/heimdal/lib/gssapi/mech/gss_oid_equal.c return memcmp(a->elements, b->elements, a->length) == 0; a 376 source4/heimdal/lib/hcrypto/bn.c BN_uadd(BIGNUM *res, const BIGNUM *a, const BIGNUM *b) a 378 source4/heimdal/lib/hcrypto/bn.c const heim_integer *ai = (const heim_integer *)a; a 440 source4/heimdal/lib/hcrypto/bn.c BN_GENCB_call(BN_GENCB *cb, int a, int b) a 444 source4/heimdal/lib/hcrypto/bn.c return cb->cb.cb_2(a, b, cb); a 204 source4/heimdal/lib/hcrypto/dh-imath.c dh_generate_params(DH *dh, int a, int b, BN_GENCB *callback) a 1527 source4/heimdal/lib/hcrypto/evp.c #define min(a,b) (((a)>(b))?(b):(a)) a 48 source4/heimdal/lib/hcrypto/hash.h #define min(a,b) (((a)>(b))?(b):(a)) a 208 source4/heimdal/lib/hcrypto/imath/imath.c static int s_ucmp(mp_int a, mp_int b); a 211 source4/heimdal/lib/hcrypto/imath/imath.c static int s_vcmp(mp_int a, mp_small v); a 237 source4/heimdal/lib/hcrypto/imath/imath.c static void s_dadd(mp_int a, mp_digit b); a 240 source4/heimdal/lib/hcrypto/imath/imath.c static void s_dmul(mp_int a, mp_digit b); a 248 source4/heimdal/lib/hcrypto/imath/imath.c static mp_digit s_ddiv(mp_int a, mp_digit b); a 274 source4/heimdal/lib/hcrypto/imath/imath.c static int s_norm(mp_int a, mp_int b); a 284 source4/heimdal/lib/hcrypto/imath/imath.c static mp_result s_embar(mp_int a, mp_int b, mp_int m, mp_int mu, mp_int c); a 288 source4/heimdal/lib/hcrypto/imath/imath.c static mp_result s_udiv(mp_int a, mp_int b); a 464 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_copy(mp_int a, mp_int c) a 466 source4/heimdal/lib/hcrypto/imath/imath.c CHECK(a != NULL && c != NULL); a 468 source4/heimdal/lib/hcrypto/imath/imath.c if(a != c) { a 469 source4/heimdal/lib/hcrypto/imath/imath.c mp_size ua = MP_USED(a); a 475 source4/heimdal/lib/hcrypto/imath/imath.c da = MP_DIGITS(a); dc = MP_DIGITS(c); a 479 source4/heimdal/lib/hcrypto/imath/imath.c MP_SIGN(c) = MP_SIGN(a); a 489 source4/heimdal/lib/hcrypto/imath/imath.c void mp_int_swap(mp_int a, mp_int c) a 491 source4/heimdal/lib/hcrypto/imath/imath.c if(a != c) { a 492 source4/heimdal/lib/hcrypto/imath/imath.c mpz_t tmp = *a; a 494 source4/heimdal/lib/hcrypto/imath/imath.c *a = *c; a 516 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_abs(mp_int a, mp_int c) a 520 source4/heimdal/lib/hcrypto/imath/imath.c CHECK(a != NULL && c != NULL); a 522 source4/heimdal/lib/hcrypto/imath/imath.c if((res = mp_int_copy(a, c)) != MP_OK) a 533 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_neg(mp_int a, mp_int c) a 537 source4/heimdal/lib/hcrypto/imath/imath.c CHECK(a != NULL && c != NULL); a 539 source4/heimdal/lib/hcrypto/imath/imath.c if((res = mp_int_copy(a, c)) != MP_OK) a 543 source4/heimdal/lib/hcrypto/imath/imath.c MP_SIGN(c) = 1 - MP_SIGN(a); a 552 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_add(mp_int a, mp_int b, mp_int c) a 556 source4/heimdal/lib/hcrypto/imath/imath.c CHECK(a != NULL && b != NULL && c != NULL); a 558 source4/heimdal/lib/hcrypto/imath/imath.c ua = MP_USED(a); ub = MP_USED(b); uc = MP_USED(c); a 561 source4/heimdal/lib/hcrypto/imath/imath.c if(MP_SIGN(a) == MP_SIGN(b)) { a 568 source4/heimdal/lib/hcrypto/imath/imath.c carry = s_uadd(MP_DIGITS(a), MP_DIGITS(b), MP_DIGITS(c), ua, ub); a 580 source4/heimdal/lib/hcrypto/imath/imath.c MP_SIGN(c) = MP_SIGN(a); a 586 source4/heimdal/lib/hcrypto/imath/imath.c int cmp = s_ucmp(a, b); /* magnitude comparision, sign ignored */ a 596 source4/heimdal/lib/hcrypto/imath/imath.c x = b; y = a; a 599 source4/heimdal/lib/hcrypto/imath/imath.c x = a; y = b; a 621 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_add_value(mp_int a, mp_small value, mp_int c) a 628 source4/heimdal/lib/hcrypto/imath/imath.c return mp_int_add(a, &vtmp, c); a 635 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_sub(mp_int a, mp_int b, mp_int c) a 639 source4/heimdal/lib/hcrypto/imath/imath.c CHECK(a != NULL && b != NULL && c != NULL); a 641 source4/heimdal/lib/hcrypto/imath/imath.c ua = MP_USED(a); ub = MP_USED(b); uc = MP_USED(c); a 644 source4/heimdal/lib/hcrypto/imath/imath.c if(MP_SIGN(a) != MP_SIGN(b)) { a 651 source4/heimdal/lib/hcrypto/imath/imath.c carry = s_uadd(MP_DIGITS(a), MP_DIGITS(b), MP_DIGITS(c), ua, ub); a 663 source4/heimdal/lib/hcrypto/imath/imath.c MP_SIGN(c) = MP_SIGN(a); a 670 source4/heimdal/lib/hcrypto/imath/imath.c int cmp = s_ucmp(a, b); a 676 source4/heimdal/lib/hcrypto/imath/imath.c x = a; y = b; osign = MP_ZPOS; a 679 source4/heimdal/lib/hcrypto/imath/imath.c x = b; y = a; osign = MP_NEG; a 682 source4/heimdal/lib/hcrypto/imath/imath.c if(MP_SIGN(a) == MP_NEG && cmp != 0) a 699 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_sub_value(mp_int a, mp_small value, mp_int c) a 706 source4/heimdal/lib/hcrypto/imath/imath.c return mp_int_sub(a, &vtmp, c); a 713 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_mul(mp_int a, mp_int b, mp_int c) a 719 source4/heimdal/lib/hcrypto/imath/imath.c CHECK(a != NULL && b != NULL && c != NULL); a 722 source4/heimdal/lib/hcrypto/imath/imath.c if(mp_int_compare_zero(a) == 0 || mp_int_compare_zero(b) == 0) { a 728 source4/heimdal/lib/hcrypto/imath/imath.c osign = (MP_SIGN(a) == MP_SIGN(b)) ? MP_ZPOS : MP_NEG; a 732 source4/heimdal/lib/hcrypto/imath/imath.c ua = MP_USED(a); ub = MP_USED(b); a 736 source4/heimdal/lib/hcrypto/imath/imath.c if(c == a || c == b) { a 751 source4/heimdal/lib/hcrypto/imath/imath.c if(!s_kmul(MP_DIGITS(a), MP_DIGITS(b), out, ua, ub)) a 775 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_mul_value(mp_int a, mp_small value, mp_int c) a 782 source4/heimdal/lib/hcrypto/imath/imath.c return mp_int_mul(a, &vtmp, c); a 789 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_mul_pow2(mp_int a, mp_small p2, mp_int c) a 792 source4/heimdal/lib/hcrypto/imath/imath.c CHECK(a != NULL && c != NULL && p2 >= 0); a 794 source4/heimdal/lib/hcrypto/imath/imath.c if((res = mp_int_copy(a, c)) != MP_OK) a 807 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_sqr(mp_int a, mp_int c) a 812 source4/heimdal/lib/hcrypto/imath/imath.c CHECK(a != NULL && c != NULL); a 815 source4/heimdal/lib/hcrypto/imath/imath.c osize = (mp_size) 4 * ((MP_USED(a) + 1) / 2); a 816 source4/heimdal/lib/hcrypto/imath/imath.c if(a == c) { a 831 source4/heimdal/lib/hcrypto/imath/imath.c s_ksqr(MP_DIGITS(a), out, MP_USED(a)); a 854 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_div(mp_int a, mp_int b, mp_int q, mp_int r) a 860 source4/heimdal/lib/hcrypto/imath/imath.c mp_sign sa = MP_SIGN(a), sb = MP_SIGN(b); a 862 source4/heimdal/lib/hcrypto/imath/imath.c CHECK(a != NULL && b != NULL && q != r); a 866 source4/heimdal/lib/hcrypto/imath/imath.c else if((cmp = s_ucmp(a, b)) < 0) { a 870 source4/heimdal/lib/hcrypto/imath/imath.c if(r && (res = mp_int_copy(a, r)) != MP_OK) a 902 source4/heimdal/lib/hcrypto/imath/imath.c if((res = mp_int_copy(a, q)) != MP_OK) a 909 source4/heimdal/lib/hcrypto/imath/imath.c SETUP(mp_int_init_copy(TEMP(last), a), last); a 912 source4/heimdal/lib/hcrypto/imath/imath.c if(r && a != r) { a 926 source4/heimdal/lib/hcrypto/imath/imath.c if(q && (res = mp_int_copy(a, q)) != MP_OK) goto CLEANUP; a 927 source4/heimdal/lib/hcrypto/imath/imath.c if(r && (res = mp_int_copy(a, r)) != MP_OK) goto CLEANUP; a 959 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_mod(mp_int a, mp_int m, mp_int c) a 973 source4/heimdal/lib/hcrypto/imath/imath.c if((res = mp_int_div(a, m, NULL, out)) != MP_OK) a 992 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_div_value(mp_int a, mp_small value, mp_int q, mp_small *r) a 1001 source4/heimdal/lib/hcrypto/imath/imath.c if((res = mp_int_div(a, &vtmp, q, &rtmp)) != MP_OK) a 1016 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_div_pow2(mp_int a, mp_small p2, mp_int q, mp_int r) a 1020 source4/heimdal/lib/hcrypto/imath/imath.c CHECK(a != NULL && p2 >= 0 && q != r); a 1022 source4/heimdal/lib/hcrypto/imath/imath.c if(q != NULL && (res = mp_int_copy(a, q)) == MP_OK) a 1025 source4/heimdal/lib/hcrypto/imath/imath.c if(res == MP_OK && r != NULL && (res = mp_int_copy(a, r)) == MP_OK) a 1035 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_expt(mp_int a, mp_small b, mp_int c) a 1043 source4/heimdal/lib/hcrypto/imath/imath.c if((res = mp_int_init_copy(&t, a)) != MP_OK) a 1069 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_expt_value(mp_small a, mp_small b, mp_int c) a 1077 source4/heimdal/lib/hcrypto/imath/imath.c if((res = mp_int_init_value(&t, a)) != MP_OK) a 1103 source4/heimdal/lib/hcrypto/imath/imath.c int mp_int_compare(mp_int a, mp_int b) a 1107 source4/heimdal/lib/hcrypto/imath/imath.c CHECK(a != NULL && b != NULL); a 1109 source4/heimdal/lib/hcrypto/imath/imath.c sa = MP_SIGN(a); a 1111 source4/heimdal/lib/hcrypto/imath/imath.c int cmp = s_ucmp(a, b); a 1133 source4/heimdal/lib/hcrypto/imath/imath.c int mp_int_compare_unsigned(mp_int a, mp_int b) a 1135 source4/heimdal/lib/hcrypto/imath/imath.c NRCHECK(a != NULL && b != NULL); a 1137 source4/heimdal/lib/hcrypto/imath/imath.c return s_ucmp(a, b); a 1187 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_exptmod(mp_int a, mp_int b, mp_int m, mp_int c) a 1195 source4/heimdal/lib/hcrypto/imath/imath.c CHECK(a != NULL && b != NULL && c != NULL && m != NULL); a 1215 source4/heimdal/lib/hcrypto/imath/imath.c if((res = mp_int_mod(a, m, TEMP(0))) != MP_OK) goto CLEANUP; a 1235 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_exptmod_evalue(mp_int a, mp_small value, mp_int m, mp_int c) a 1242 source4/heimdal/lib/hcrypto/imath/imath.c return mp_int_exptmod(a, &vtmp, m, c); a 1264 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_exptmod_known(mp_int a, mp_int b, mp_int m, mp_int mu, mp_int c) a 1272 source4/heimdal/lib/hcrypto/imath/imath.c CHECK(a && b && m && c); a 1291 source4/heimdal/lib/hcrypto/imath/imath.c if((res = mp_int_mod(a, m, TEMP(0))) != MP_OK) goto CLEANUP; a 1320 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_invmod(mp_int a, mp_int m, mp_int c) a 1327 source4/heimdal/lib/hcrypto/imath/imath.c CHECK(a != NULL && m != NULL && c != NULL); a 1329 source4/heimdal/lib/hcrypto/imath/imath.c if(CMPZ(a) == 0 || CMPZ(m) <= 0) a 1332 source4/heimdal/lib/hcrypto/imath/imath.c sa = MP_SIGN(a); /* need this for the result later */ a 1337 source4/heimdal/lib/hcrypto/imath/imath.c if((res = mp_int_egcd(a, m, TEMP(0), TEMP(1), NULL)) != MP_OK) a 1371 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_gcd(mp_int a, mp_int b, mp_int c) a 1377 source4/heimdal/lib/hcrypto/imath/imath.c CHECK(a != NULL && b != NULL && c != NULL); a 1379 source4/heimdal/lib/hcrypto/imath/imath.c ca = CMPZ(a); a 1386 source4/heimdal/lib/hcrypto/imath/imath.c return mp_int_abs(a, c); a 1389 source4/heimdal/lib/hcrypto/imath/imath.c if((res = mp_int_init_copy(&u, a)) != MP_OK) a 1453 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_egcd(mp_int a, mp_int b, mp_int c, a 1460 source4/heimdal/lib/hcrypto/imath/imath.c CHECK(a != NULL && b != NULL && c != NULL && a 1463 source4/heimdal/lib/hcrypto/imath/imath.c ca = CMPZ(a); a 1472 source4/heimdal/lib/hcrypto/imath/imath.c if((res = mp_int_abs(a, c)) != MP_OK) return res; a 1483 source4/heimdal/lib/hcrypto/imath/imath.c SETUP(mp_int_init_copy(TEMP(4), a), last); a 1568 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_lcm(mp_int a, mp_int b, mp_int c) a 1573 source4/heimdal/lib/hcrypto/imath/imath.c CHECK(a != NULL && b != NULL && c != NULL); a 1583 source4/heimdal/lib/hcrypto/imath/imath.c if((res = mp_int_gcd(a, b, &lcm)) != MP_OK) a 1585 source4/heimdal/lib/hcrypto/imath/imath.c if((res = mp_int_div(a, &lcm, &lcm, NULL)) != MP_OK) a 1602 source4/heimdal/lib/hcrypto/imath/imath.c int mp_int_divisible_value(mp_int a, mp_small v) a 1606 source4/heimdal/lib/hcrypto/imath/imath.c if(mp_int_div_value(a, v, NULL, &rem) != MP_OK) a 1631 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_root(mp_int a, mp_small b, mp_int c) a 1638 source4/heimdal/lib/hcrypto/imath/imath.c CHECK(a != NULL && c != NULL && b > 0); a 1641 source4/heimdal/lib/hcrypto/imath/imath.c return mp_int_copy(a, c); a 1643 source4/heimdal/lib/hcrypto/imath/imath.c if(MP_SIGN(a) == MP_NEG) { a 1650 source4/heimdal/lib/hcrypto/imath/imath.c SETUP(mp_int_init_copy(TEMP(last), a), last); a 1651 source4/heimdal/lib/hcrypto/imath/imath.c SETUP(mp_int_init_copy(TEMP(last), a), last); a 2251 source4/heimdal/lib/hcrypto/imath/imath.c static int s_ucmp(mp_int a, mp_int b) a 2253 source4/heimdal/lib/hcrypto/imath/imath.c mp_size ua = MP_USED(a), ub = MP_USED(b); a 2260 source4/heimdal/lib/hcrypto/imath/imath.c return s_cdig(MP_DIGITS(a), MP_DIGITS(b), ua); a 2267 source4/heimdal/lib/hcrypto/imath/imath.c static int s_vcmp(mp_int a, mp_small v) a 2271 source4/heimdal/lib/hcrypto/imath/imath.c mp_size ua = MP_USED(a); a 2280 source4/heimdal/lib/hcrypto/imath/imath.c return s_cdig(MP_DIGITS(a), vdig, ndig); a 2449 source4/heimdal/lib/hcrypto/imath/imath.c mp_size a, b; a 2452 source4/heimdal/lib/hcrypto/imath/imath.c for(a = 0; a < size_a; ++a, ++dc, ++da) { a 2588 source4/heimdal/lib/hcrypto/imath/imath.c static void s_dadd(mp_int a, mp_digit b) a 2591 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *da = MP_DIGITS(a); a 2592 source4/heimdal/lib/hcrypto/imath/imath.c mp_size ua = MP_USED(a); a 2607 source4/heimdal/lib/hcrypto/imath/imath.c MP_USED(a) += 1; a 2615 source4/heimdal/lib/hcrypto/imath/imath.c static void s_dmul(mp_int a, mp_digit b) a 2618 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *da = MP_DIGITS(a); a 2619 source4/heimdal/lib/hcrypto/imath/imath.c mp_size ua = MP_USED(a); a 2630 source4/heimdal/lib/hcrypto/imath/imath.c MP_USED(a) += 1; a 2658 source4/heimdal/lib/hcrypto/imath/imath.c static mp_digit s_ddiv(mp_int a, mp_digit b) a 2661 source4/heimdal/lib/hcrypto/imath/imath.c mp_size ua = MP_USED(a); a 2662 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *da = MP_DIGITS(a) + ua - 1; a 2678 source4/heimdal/lib/hcrypto/imath/imath.c CLAMP(a); a 2924 source4/heimdal/lib/hcrypto/imath/imath.c static int s_norm(mp_int a, mp_int b) a 2936 source4/heimdal/lib/hcrypto/imath/imath.c (void) s_qmul(a, (mp_size) k); a 3011 source4/heimdal/lib/hcrypto/imath/imath.c static mp_result s_embar(mp_int a, mp_int b, mp_int m, mp_int mu, mp_int c) a 3034 source4/heimdal/lib/hcrypto/imath/imath.c UMUL(c, a, TEMP(0)); a 3042 source4/heimdal/lib/hcrypto/imath/imath.c USQR(a, TEMP(0)); a 3048 source4/heimdal/lib/hcrypto/imath/imath.c mp_int_copy(TEMP(0), a); a 3060 source4/heimdal/lib/hcrypto/imath/imath.c UMUL(c, a, TEMP(0)); a 3070 source4/heimdal/lib/hcrypto/imath/imath.c USQR(a, TEMP(0)); a 3074 source4/heimdal/lib/hcrypto/imath/imath.c (void) mp_int_copy(TEMP(0), a); a 3091 source4/heimdal/lib/hcrypto/imath/imath.c static mp_result s_udiv(mp_int a, mp_int b) a 3100 source4/heimdal/lib/hcrypto/imath/imath.c MP_SIGN(a) = MP_ZPOS; a 3104 source4/heimdal/lib/hcrypto/imath/imath.c k = s_norm(a, b); a 3106 source4/heimdal/lib/hcrypto/imath/imath.c ua = MP_USED(a); ub = MP_USED(b); btop = b->digits[ub - 1]; a 3110 source4/heimdal/lib/hcrypto/imath/imath.c da = MP_DIGITS(a); a 3114 source4/heimdal/lib/hcrypto/imath/imath.c r.alloc = MP_ALLOC(a); a 3170 source4/heimdal/lib/hcrypto/imath/imath.c CLAMP(a); a 3172 source4/heimdal/lib/hcrypto/imath/imath.c s_qdiv(a, k); a 3174 source4/heimdal/lib/hcrypto/imath/imath.c mp_int_copy(a, b); /* ok: 0 <= r < b */ a 3175 source4/heimdal/lib/hcrypto/imath/imath.c mp_int_copy(&q, a); /* ok: q <= a */ a 123 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_copy(mp_int a, mp_int c); /* c = a */ a 124 source4/heimdal/lib/hcrypto/imath/imath.h void mp_int_swap(mp_int a, mp_int c); /* swap a, c */ a 126 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_abs(mp_int a, mp_int c); /* c = |a| */ a 127 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_neg(mp_int a, mp_int c); /* c = -a */ a 128 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_add(mp_int a, mp_int b, mp_int c); /* c = a + b */ a 129 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_add_value(mp_int a, mp_small value, mp_int c); a 130 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_sub(mp_int a, mp_int b, mp_int c); /* c = a - b */ a 131 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_sub_value(mp_int a, mp_small value, mp_int c); a 132 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_mul(mp_int a, mp_int b, mp_int c); /* c = a * b */ a 133 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_mul_value(mp_int a, mp_small value, mp_int c); a 134 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_mul_pow2(mp_int a, mp_small p2, mp_int c); a 135 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_sqr(mp_int a, mp_int c); /* c = a * a */ a 136 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_div(mp_int a, mp_int b, /* q = a / b */ a 138 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_div_value(mp_int a, mp_small value, /* q = a / value */ a 140 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_div_pow2(mp_int a, mp_small p2, /* q = a / 2^p2 */ a 142 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_mod(mp_int a, mp_int m, mp_int c); /* c = a % m */ a 144 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_expt(mp_int a, mp_small b, mp_int c); /* c = a^b */ a 145 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_expt_value(mp_small a, mp_small b, mp_int c); /* c = a^b */ a 147 source4/heimdal/lib/hcrypto/imath/imath.h int mp_int_compare(mp_int a, mp_int b); /* a <=> b */ a 148 source4/heimdal/lib/hcrypto/imath/imath.h int mp_int_compare_unsigned(mp_int a, mp_int b); /* |a| <=> |b| */ a 153 source4/heimdal/lib/hcrypto/imath/imath.h int mp_int_divisible_value(mp_int a, mp_small v); a 158 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_exptmod(mp_int a, mp_int b, mp_int m, a 160 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_exptmod_evalue(mp_int a, mp_small value, a 164 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_exptmod_known(mp_int a, mp_int b, a 169 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_invmod(mp_int a, mp_int m, mp_int c); /* c = 1/a (mod m) */ a 171 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_gcd(mp_int a, mp_int b, mp_int c); /* c = gcd(a, b) */ a 173 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_egcd(mp_int a, mp_int b, mp_int c, /* c = gcd(a, b) */ a 176 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_lcm(mp_int a, mp_int b, mp_int c); /* c = lcm(a, b) */ a 178 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_root(mp_int a, mp_small b, mp_int c); /* c = floor(a^{1/b}) */ a 179 source4/heimdal/lib/hcrypto/imath/imath.h #define mp_int_sqrt(a, c) mp_int_root(a, 2, c) /* c = floor(sqrt(a)) */ a 64 source4/heimdal/lib/hcrypto/md4.c #define DOIT(a,b,c,d,k,s,i,OP) \ a 65 source4/heimdal/lib/hcrypto/md4.c a = cshift(a + OP(b,c,d) + X[k] + i, s) a 67 source4/heimdal/lib/hcrypto/md4.c #define DO1(a,b,c,d,k,s,i) DOIT(a,b,c,d,k,s,i,F) a 68 source4/heimdal/lib/hcrypto/md4.c #define DO2(a,b,c,d,k,s,i) DOIT(a,b,c,d,k,s,i,G) a 69 source4/heimdal/lib/hcrypto/md4.c #define DO3(a,b,c,d,k,s,i) DOIT(a,b,c,d,k,s,i,H) a 173 source4/heimdal/lib/hcrypto/md4.c unsigned int a:32; a 200 source4/heimdal/lib/hcrypto/md4.c current[2*i+0] = swap_uint32_t(u[i].a); a 65 source4/heimdal/lib/hcrypto/md5.c #define DOIT(a,b,c,d,k,s,i,OP) \ a 66 source4/heimdal/lib/hcrypto/md5.c a = b + cshift(a + OP(b,c,d) + X[k] + (i), s) a 68 source4/heimdal/lib/hcrypto/md5.c #define DO1(a,b,c,d,k,s,i) DOIT(a,b,c,d,k,s,i,F) a 69 source4/heimdal/lib/hcrypto/md5.c #define DO2(a,b,c,d,k,s,i) DOIT(a,b,c,d,k,s,i,G) a 70 source4/heimdal/lib/hcrypto/md5.c #define DO3(a,b,c,d,k,s,i) DOIT(a,b,c,d,k,s,i,H) a 71 source4/heimdal/lib/hcrypto/md5.c #define DO4(a,b,c,d,k,s,i) DOIT(a,b,c,d,k,s,i,I) a 197 source4/heimdal/lib/hcrypto/md5.c unsigned int a:32; a 224 source4/heimdal/lib/hcrypto/md5.c current[2*i+0] = swap_uint32_t(u[i].a); a 223 source4/heimdal/lib/hcrypto/sha.c unsigned int a:32; a 250 source4/heimdal/lib/hcrypto/sha.c current[2*i+0] = swap_uint32_t(u[i].a); a 165 source4/heimdal/lib/hcrypto/sha256.c unsigned int a:32; a 192 source4/heimdal/lib/hcrypto/sha256.c current[2*i+0] = swap_uint32_t(u[i].a); a 210 source4/heimdal/lib/hdb/ext.c hdb_entry_get_pkinit_acl(const hdb_entry *entry, const HDB_Ext_PKINIT_acl **a) a 216 source4/heimdal/lib/hdb/ext.c *a = &ext->data.u.pkinit_acl; a 218 source4/heimdal/lib/hdb/ext.c *a = NULL; a 224 source4/heimdal/lib/hdb/ext.c hdb_entry_get_pkinit_hash(const hdb_entry *entry, const HDB_Ext_PKINIT_hash **a) a 230 source4/heimdal/lib/hdb/ext.c *a = &ext->data.u.pkinit_cert_hash; a 232 source4/heimdal/lib/hdb/ext.c *a = NULL; a 395 source4/heimdal/lib/hdb/ext.c const HDB_Ext_Constrained_delegation_acl **a) a 402 source4/heimdal/lib/hdb/ext.c *a = &ext->data.u.allowed_to_delegate_to; a 404 source4/heimdal/lib/hdb/ext.c *a = NULL; a 410 source4/heimdal/lib/hdb/ext.c hdb_entry_get_aliases(const hdb_entry *entry, const HDB_Ext_Aliases **a) a 416 source4/heimdal/lib/hdb/ext.c *a = &ext->data.u.aliases; a 418 source4/heimdal/lib/hdb/ext.c *a = NULL; a 2404 source4/heimdal/lib/hx509/cert.c hx509_cert_attribute a; a 2418 source4/heimdal/lib/hx509/cert.c a = malloc(sizeof(*a)); a 2419 source4/heimdal/lib/hx509/cert.c if (a == NULL) a 2422 source4/heimdal/lib/hx509/cert.c der_copy_octet_string(attr, &a->data); a 2423 source4/heimdal/lib/hx509/cert.c der_copy_oid(oid, &a->oid); a 2425 source4/heimdal/lib/hx509/cert.c cert->attrs.val[cert->attrs.len] = a; a 2490 source4/heimdal/lib/hx509/cert.c hx509_cert_attribute a; a 2498 source4/heimdal/lib/hx509/cert.c a = hx509_cert_get_attribute(cert, oid_id_pkcs_9_at_friendlyName()); a 2499 source4/heimdal/lib/hx509/cert.c if (a == NULL) { a 2512 source4/heimdal/lib/hx509/cert.c ret = decode_PKCS9_friendlyName(a->data.data, a->data.length, &n, &sz); a 2870 source4/heimdal/lib/hx509/cert.c hx509_cert_attribute a; a 2872 source4/heimdal/lib/hx509/cert.c a = hx509_cert_get_attribute(cert, oid_id_pkcs_9_at_localKeyId()); a 2873 source4/heimdal/lib/hx509/cert.c if (a == NULL) a 2875 source4/heimdal/lib/hx509/cert.c if (der_heim_octet_string_cmp(&a->data, q->local_key_id) != 0) a 3012 source4/heimdal/lib/hx509/cert.c stat_sort(const void *a, const void *b) a 3014 source4/heimdal/lib/hx509/cert.c const struct stat_el *ae = a; a 949 source4/heimdal/lib/hx509/name.c unsigned char *a = name->u.iPAddress.data; a 956 source4/heimdal/lib/hx509/name.c a[0], a[1], a[2], a[3]); a 963 source4/heimdal/lib/hx509/name.c a[0], a[1], a[2], a[3], a 964 source4/heimdal/lib/hx509/name.c a[4], a[5], a[6], a[7], a 965 source4/heimdal/lib/hx509/name.c a[8], a[9], a[10], a[11], a 966 source4/heimdal/lib/hx509/name.c a[12], a[13], a[14], a[15]); a 417 source4/heimdal/lib/hx509/print.c check_pkinit_san(hx509_validate_ctx ctx, heim_any *a) a 424 source4/heimdal/lib/hx509/print.c ret = decode_KRB5PrincipalName(a->data, a->length, &kn, &size); a 431 source4/heimdal/lib/hx509/print.c if (size != a->length) { a 452 source4/heimdal/lib/hx509/print.c check_utf8_string_san(hx509_validate_ctx ctx, heim_any *a) a 458 source4/heimdal/lib/hx509/print.c ret = decode_PKIXXmppAddr(a->data, a->length, &jid, &size); a 472 source4/heimdal/lib/hx509/print.c check_altnull(hx509_validate_ctx ctx, heim_any *a) a 394 source4/heimdal/lib/krb5/acache.c get_cc_name(krb5_acc *a) a 399 source4/heimdal/lib/krb5/acache.c error = (*a->ccache->func->get_name)(a->ccache, &name); a 403 source4/heimdal/lib/krb5/acache.c a->cache_name = strdup(name->data); a 405 source4/heimdal/lib/krb5/acache.c if (a->cache_name == NULL) a 415 source4/heimdal/lib/krb5/acache.c krb5_acc *a = ACACHE(id); a 418 source4/heimdal/lib/krb5/acache.c if (a->cache_name == NULL) { a 432 source4/heimdal/lib/krb5/acache.c error = (*a->context->func->create_new_ccache)(a->context, a 435 source4/heimdal/lib/krb5/acache.c &a->ccache); a 440 source4/heimdal/lib/krb5/acache.c error = get_cc_name(a); a 445 source4/heimdal/lib/krb5/acache.c return a->cache_name; a 453 source4/heimdal/lib/krb5/acache.c krb5_acc *a; a 459 source4/heimdal/lib/krb5/acache.c ret = krb5_data_alloc(&(*id)->data, sizeof(*a)); a 465 source4/heimdal/lib/krb5/acache.c a = ACACHE(*id); a 467 source4/heimdal/lib/krb5/acache.c error = (*init_func)(&a->context, ccapi_version_3, NULL, NULL); a 473 source4/heimdal/lib/krb5/acache.c a->cache_name = NULL; a 483 source4/heimdal/lib/krb5/acache.c krb5_acc *a; a 489 source4/heimdal/lib/krb5/acache.c a = ACACHE(*id); a 491 source4/heimdal/lib/krb5/acache.c error = (*a->context->func->open_ccache)(a->context, res, &a->ccache); a 493 source4/heimdal/lib/krb5/acache.c error = get_cc_name(a); a 500 source4/heimdal/lib/krb5/acache.c a->ccache = NULL; a 501 source4/heimdal/lib/krb5/acache.c a->cache_name = NULL; a 515 source4/heimdal/lib/krb5/acache.c krb5_acc *a; a 521 source4/heimdal/lib/krb5/acache.c a = ACACHE(*id); a 523 source4/heimdal/lib/krb5/acache.c a->ccache = NULL; a 524 source4/heimdal/lib/krb5/acache.c a->cache_name = NULL; a 534 source4/heimdal/lib/krb5/acache.c krb5_acc *a = ACACHE(id); a 543 source4/heimdal/lib/krb5/acache.c if (a->cache_name == NULL) { a 544 source4/heimdal/lib/krb5/acache.c error = (*a->context->func->create_new_ccache)(a->context, a 547 source4/heimdal/lib/krb5/acache.c &a->ccache); a 550 source4/heimdal/lib/krb5/acache.c error = get_cc_name(a); a 555 source4/heimdal/lib/krb5/acache.c error = (*a->ccache->func->new_credentials_iterator)(a->ccache, &iter); a 565 source4/heimdal/lib/krb5/acache.c (*a->ccache->func->remove_credentials)(a->ccache, ccred); a 570 source4/heimdal/lib/krb5/acache.c error = (*a->ccache->func->set_principal)(a->ccache, a 582 source4/heimdal/lib/krb5/acache.c krb5_acc *a = ACACHE(id); a 584 source4/heimdal/lib/krb5/acache.c if (a->ccache) { a 585 source4/heimdal/lib/krb5/acache.c (*a->ccache->func->release)(a->ccache); a 586 source4/heimdal/lib/krb5/acache.c a->ccache = NULL; a 588 source4/heimdal/lib/krb5/acache.c if (a->cache_name) { a 589 source4/heimdal/lib/krb5/acache.c free(a->cache_name); a 590 source4/heimdal/lib/krb5/acache.c a->cache_name = NULL; a 592 source4/heimdal/lib/krb5/acache.c if (a->context) { a 593 source4/heimdal/lib/krb5/acache.c (*a->context->func->release)(a->context); a 594 source4/heimdal/lib/krb5/acache.c a->context = NULL; a 604 source4/heimdal/lib/krb5/acache.c krb5_acc *a = ACACHE(id); a 607 source4/heimdal/lib/krb5/acache.c if (a->ccache) { a 608 source4/heimdal/lib/krb5/acache.c error = (*a->ccache->func->destroy)(a->ccache); a 609 source4/heimdal/lib/krb5/acache.c a->ccache = NULL; a 611 source4/heimdal/lib/krb5/acache.c if (a->context) { a 612 source4/heimdal/lib/krb5/acache.c error = (a->context->func->release)(a->context); a 613 source4/heimdal/lib/krb5/acache.c a->context = NULL; a 623 source4/heimdal/lib/krb5/acache.c krb5_acc *a = ACACHE(id); a 629 source4/heimdal/lib/krb5/acache.c if (a->ccache == NULL) { a 644 source4/heimdal/lib/krb5/acache.c error = (*a->ccache->func->store_credentials)(a->ccache, &cred); a 658 source4/heimdal/lib/krb5/acache.c krb5_acc *a = ACACHE(id); a 663 source4/heimdal/lib/krb5/acache.c if (a->ccache == NULL) { a 669 source4/heimdal/lib/krb5/acache.c error = (*a->ccache->func->get_principal)(a->ccache, a 687 source4/heimdal/lib/krb5/acache.c krb5_acc *a = ACACHE(id); a 690 source4/heimdal/lib/krb5/acache.c if (a->ccache == NULL) { a 696 source4/heimdal/lib/krb5/acache.c error = (*a->ccache->func->new_credentials_iterator)(a->ccache, &iter); a 750 source4/heimdal/lib/krb5/acache.c krb5_acc *a = ACACHE(id); a 756 source4/heimdal/lib/krb5/acache.c if (a->ccache == NULL) { a 775 source4/heimdal/lib/krb5/acache.c error = (*a->ccache->func->new_credentials_iterator)(a->ccache, &iter); a 801 source4/heimdal/lib/krb5/acache.c (*a->ccache->func->remove_credentials)(a->ccache, ccred); a 878 source4/heimdal/lib/krb5/acache.c krb5_acc *a; a 899 source4/heimdal/lib/krb5/acache.c a = ACACHE(*id); a 900 source4/heimdal/lib/krb5/acache.c a->ccache = cache; a 902 source4/heimdal/lib/krb5/acache.c error = get_cc_name(a); a 990 source4/heimdal/lib/krb5/acache.c krb5_acc *a = ACACHE(id); a 993 source4/heimdal/lib/krb5/acache.c if (a->ccache == NULL) { a 999 source4/heimdal/lib/krb5/acache.c error = (*a->ccache->func->set_default)(a->ccache); a 1009 source4/heimdal/lib/krb5/acache.c krb5_acc *a = ACACHE(id); a 1013 source4/heimdal/lib/krb5/acache.c if (a->ccache == NULL) { a 1019 source4/heimdal/lib/krb5/acache.c error = (*a->ccache->func->get_change_time)(a->ccache, &t); a 64 source4/heimdal/lib/krb5/addr_families.c ipv4_sockaddr2addr (const struct sockaddr *sa, krb5_address *a) a 69 source4/heimdal/lib/krb5/addr_families.c a->addr_type = KRB5_ADDRESS_INET; a 71 source4/heimdal/lib/krb5/addr_families.c return krb5_data_copy(&a->address, buf, 4); a 84 source4/heimdal/lib/krb5/addr_families.c ipv4_addr2sockaddr (const krb5_address *a, a 93 source4/heimdal/lib/krb5/addr_families.c memcpy (&tmp.sin_addr, a->address.data, 4); a 117 source4/heimdal/lib/krb5/addr_families.c krb5_address *a) a 121 source4/heimdal/lib/krb5/addr_families.c a->addr_type = KRB5_ADDRESS_INET; a 123 source4/heimdal/lib/krb5/addr_families.c return krb5_data_copy(&a->address, buf, 4); a 168 source4/heimdal/lib/krb5/addr_families.c struct in_addr a; a 181 source4/heimdal/lib/krb5/addr_families.c if(inet_aton(p, &a) == 0) a 184 source4/heimdal/lib/krb5/addr_families.c a.s_addr = inet_addr(p); a 185 source4/heimdal/lib/krb5/addr_families.c if(a.s_addr == INADDR_NONE) a 193 source4/heimdal/lib/krb5/addr_families.c _krb5_put_int(addr->address.data, ntohl(a.s_addr), addr->address.length); a 239 source4/heimdal/lib/krb5/addr_families.c ipv6_sockaddr2addr (const struct sockaddr *sa, krb5_address *a) a 246 source4/heimdal/lib/krb5/addr_families.c a->addr_type = KRB5_ADDRESS_INET; a 255 source4/heimdal/lib/krb5/addr_families.c return krb5_data_copy(&a->address, buf, 4); a 257 source4/heimdal/lib/krb5/addr_families.c a->addr_type = KRB5_ADDRESS_INET6; a 258 source4/heimdal/lib/krb5/addr_families.c return krb5_data_copy(&a->address, a 274 source4/heimdal/lib/krb5/addr_families.c ipv6_addr2sockaddr (const krb5_address *a, a 283 source4/heimdal/lib/krb5/addr_families.c memcpy (&tmp.sin6_addr, a->address.data, sizeof(tmp.sin6_addr)); a 307 source4/heimdal/lib/krb5/addr_families.c krb5_address *a) a 309 source4/heimdal/lib/krb5/addr_families.c a->addr_type = KRB5_ADDRESS_INET6; a 310 source4/heimdal/lib/krb5/addr_families.c return krb5_data_copy(&a->address, addr, sizeof(struct in6_addr)); a 462 source4/heimdal/lib/krb5/addr_families.c struct arange *a; a 538 source4/heimdal/lib/krb5/addr_families.c krb5_data_alloc(&addr->address, sizeof(*a)); a 540 source4/heimdal/lib/krb5/addr_families.c a = addr->address.data; a 543 source4/heimdal/lib/krb5/addr_families.c a->low = low0; a 544 source4/heimdal/lib/krb5/addr_families.c a->high = high0; a 546 source4/heimdal/lib/krb5/addr_families.c a->low = high0; a 547 source4/heimdal/lib/krb5/addr_families.c a->high = low0; a 555 source4/heimdal/lib/krb5/addr_families.c struct arange *a; a 556 source4/heimdal/lib/krb5/addr_families.c a = addr->address.data; a 557 source4/heimdal/lib/krb5/addr_families.c krb5_free_address(context, &a->low); a 558 source4/heimdal/lib/krb5/addr_families.c krb5_free_address(context, &a->high); a 594 source4/heimdal/lib/krb5/addr_families.c struct arange *a; a 598 source4/heimdal/lib/krb5/addr_families.c a = addr->address.data; a 606 source4/heimdal/lib/krb5/addr_families.c ret = krb5_print_address (&a->low, str + size, len - size, &l); a 622 source4/heimdal/lib/krb5/addr_families.c ret = krb5_print_address (&a->high, str + size, len - size, &l); a 636 source4/heimdal/lib/krb5/addr_families.c struct arange *a; a 640 source4/heimdal/lib/krb5/addr_families.c a = addr1->address.data; a 644 source4/heimdal/lib/krb5/addr_families.c a = addr2->address.data; a 652 source4/heimdal/lib/krb5/addr_families.c tmp1 = krb5_address_order(context, &a->low, &b->low); a 655 source4/heimdal/lib/krb5/addr_families.c return sign * krb5_address_order(context, &a->high, &b->high); a 656 source4/heimdal/lib/krb5/addr_families.c } else if(a2->addr_type == a->low.addr_type) { a 657 source4/heimdal/lib/krb5/addr_families.c tmp1 = krb5_address_order(context, &a->low, a2); a 660 source4/heimdal/lib/krb5/addr_families.c tmp2 = krb5_address_order(context, &a->high, a2); a 760 source4/heimdal/lib/krb5/addr_families.c struct addr_operations *a; a 762 source4/heimdal/lib/krb5/addr_families.c for (a = at; a < at + num_addrs; ++a) a 763 source4/heimdal/lib/krb5/addr_families.c if (af == a->af) a 764 source4/heimdal/lib/krb5/addr_families.c return a; a 771 source4/heimdal/lib/krb5/addr_families.c struct addr_operations *a; a 773 source4/heimdal/lib/krb5/addr_families.c for (a = at; a < at + num_addrs; ++a) a 774 source4/heimdal/lib/krb5/addr_families.c if (atype == a->atype) a 775 source4/heimdal/lib/krb5/addr_families.c return a; a 796 source4/heimdal/lib/krb5/addr_families.c struct addr_operations *a = find_af(sa->sa_family); a 797 source4/heimdal/lib/krb5/addr_families.c if (a == NULL) { a 803 source4/heimdal/lib/krb5/addr_families.c return (*a->sockaddr2addr)(sa, addr); a 824 source4/heimdal/lib/krb5/addr_families.c struct addr_operations *a = find_af(sa->sa_family); a 825 source4/heimdal/lib/krb5/addr_families.c if (a == NULL) { a 831 source4/heimdal/lib/krb5/addr_families.c return (*a->sockaddr2port)(sa, port); a 862 source4/heimdal/lib/krb5/addr_families.c struct addr_operations *a = find_atype(addr->addr_type); a 864 source4/heimdal/lib/krb5/addr_families.c if (a == NULL) { a 871 source4/heimdal/lib/krb5/addr_families.c if (a->addr2sockaddr == NULL) { a 878 source4/heimdal/lib/krb5/addr_families.c (*a->addr2sockaddr)(addr, sa, sa_size, port); a 895 source4/heimdal/lib/krb5/addr_families.c struct addr_operations *a; a 897 source4/heimdal/lib/krb5/addr_families.c for(a = at; a < at + num_addrs; ++a) a 898 source4/heimdal/lib/krb5/addr_families.c max_sockaddr_size = max(max_sockaddr_size, a->max_sockaddr_size); a 918 source4/heimdal/lib/krb5/addr_families.c struct addr_operations *a = find_af(sa->sa_family); a 919 source4/heimdal/lib/krb5/addr_families.c if (a == NULL || a->uninteresting == NULL) a 921 source4/heimdal/lib/krb5/addr_families.c return (*a->uninteresting)(sa); a 950 source4/heimdal/lib/krb5/addr_families.c struct addr_operations *a = find_af(af); a 951 source4/heimdal/lib/krb5/addr_families.c if (a == NULL) { a 956 source4/heimdal/lib/krb5/addr_families.c (*a->h_addr2sockaddr)(addr, sa, sa_size, port); a 979 source4/heimdal/lib/krb5/addr_families.c struct addr_operations *a = find_af(af); a 980 source4/heimdal/lib/krb5/addr_families.c if (a == NULL) { a 985 source4/heimdal/lib/krb5/addr_families.c return (*a->h_addr2addr)(haddr, addr); a 1012 source4/heimdal/lib/krb5/addr_families.c struct addr_operations *a = find_af (af); a 1014 source4/heimdal/lib/krb5/addr_families.c if (a == NULL) { a 1020 source4/heimdal/lib/krb5/addr_families.c (*a->anyaddr)(sa, sa_size, port); a 1044 source4/heimdal/lib/krb5/addr_families.c struct addr_operations *a = find_atype(addr->addr_type); a 1047 source4/heimdal/lib/krb5/addr_families.c if (a == NULL || a->print_addr == NULL) { a 1069 source4/heimdal/lib/krb5/addr_families.c ret = (*a->print_addr)(addr, str, len); a 1096 source4/heimdal/lib/krb5/addr_families.c struct addrinfo *ai, *a; a 1130 source4/heimdal/lib/krb5/addr_families.c for (a = ai; a != NULL; a = a->ai_next) a 1142 source4/heimdal/lib/krb5/addr_families.c for (a = ai, i = 0; a != NULL; a = a->ai_next) { a 1176 source4/heimdal/lib/krb5/addr_families.c struct addr_operations *a; a 1177 source4/heimdal/lib/krb5/addr_families.c a = find_atype(addr1->addr_type); a 1178 source4/heimdal/lib/krb5/addr_families.c if(a == NULL) { a 1184 source4/heimdal/lib/krb5/addr_families.c if(a->order_addr != NULL) a 1185 source4/heimdal/lib/krb5/addr_families.c return (*a->order_addr)(context, addr1, addr2); a 1186 source4/heimdal/lib/krb5/addr_families.c a = find_atype(addr2->addr_type); a 1187 source4/heimdal/lib/krb5/addr_families.c if(a == NULL) { a 1193 source4/heimdal/lib/krb5/addr_families.c if(a->order_addr != NULL) a 1194 source4/heimdal/lib/krb5/addr_families.c return (*a->order_addr)(context, addr1, addr2); a 1268 source4/heimdal/lib/krb5/addr_families.c struct addr_operations *a = find_atype (address->addr_type); a 1269 source4/heimdal/lib/krb5/addr_families.c if(a != NULL && a->free_addr != NULL) a 1270 source4/heimdal/lib/krb5/addr_families.c return (*a->free_addr)(context, address); a 1319 source4/heimdal/lib/krb5/addr_families.c struct addr_operations *a = find_af (inaddr->addr_type); a 1320 source4/heimdal/lib/krb5/addr_families.c if(a != NULL && a->copy_addr != NULL) a 1321 source4/heimdal/lib/krb5/addr_families.c return (*a->copy_addr)(context, inaddr, outaddr); a 1484 source4/heimdal/lib/krb5/addr_families.c struct addr_operations *a = find_atype (inaddr->addr_type); a 1485 source4/heimdal/lib/krb5/addr_families.c if(a != NULL && a->mask_boundary != NULL) a 1486 source4/heimdal/lib/krb5/addr_families.c return (*a->mask_boundary)(context, inaddr, prefixlen, low, high); a 544 source4/heimdal/lib/krb5/changepw.c struct addrinfo *ai, *a; a 566 source4/heimdal/lib/krb5/changepw.c for (a = ai; !done && a != NULL; a = a->ai_next) { a 569 source4/heimdal/lib/krb5/changepw.c sock = socket (a->ai_family, a->ai_socktype | SOCK_CLOEXEC, a->ai_protocol); a 574 source4/heimdal/lib/krb5/changepw.c ret = connect(sock, a->ai_addr, a->ai_addrlen); a 178 source4/heimdal/lib/krb5/context.c char **adr, **a; a 186 source4/heimdal/lib/krb5/context.c for(a = adr; a && *a; a++) { a 187 source4/heimdal/lib/krb5/context.c ret = krb5_parse_address(context, *a, &addresses); a 201 source4/heimdal/lib/krb5/context.c for(a = adr; a && *a; a++) { a 202 source4/heimdal/lib/krb5/context.c ret = krb5_parse_address(context, *a, &addresses); a 191 source4/heimdal/lib/krb5/creds.c krb5_times_equal(const krb5_times *a, const krb5_times *b) a 193 source4/heimdal/lib/krb5/creds.c return a->starttime == b->starttime && a 194 source4/heimdal/lib/krb5/creds.c a->authtime == b->authtime && a 195 source4/heimdal/lib/krb5/creds.c a->endtime == b->endtime && a 196 source4/heimdal/lib/krb5/creds.c a->renew_till == b->renew_till; a 413 source4/heimdal/lib/krb5/crypto.c unsigned char *a = (unsigned char*)key; a 414 source4/heimdal/lib/krb5/crypto.c a[0] ^= b[0]; a 415 source4/heimdal/lib/krb5/crypto.c a[1] ^= b[1]; a 416 source4/heimdal/lib/krb5/crypto.c a[2] ^= b[2]; a 417 source4/heimdal/lib/krb5/crypto.c a[3] ^= b[3]; a 418 source4/heimdal/lib/krb5/crypto.c a[4] ^= b[4]; a 419 source4/heimdal/lib/krb5/crypto.c a[5] ^= b[5]; a 420 source4/heimdal/lib/krb5/crypto.c a[6] ^= b[6]; a 421 source4/heimdal/lib/krb5/crypto.c a[7] ^= b[7]; a 63 source4/heimdal/lib/krb5/expand_hostname.c struct addrinfo *ai, *a, hints; a 75 source4/heimdal/lib/krb5/expand_hostname.c for (a = ai; a != NULL; a = a->ai_next) { a 76 source4/heimdal/lib/krb5/expand_hostname.c if (a->ai_canonname != NULL) { a 77 source4/heimdal/lib/krb5/expand_hostname.c *new_hostname = strdup (a->ai_canonname); a 128 source4/heimdal/lib/krb5/expand_hostname.c struct addrinfo *ai, *a, hints; a 144 source4/heimdal/lib/krb5/expand_hostname.c for (a = ai; a != NULL; a = a->ai_next) { a 145 source4/heimdal/lib/krb5/expand_hostname.c if (a->ai_canonname != NULL) { a 146 source4/heimdal/lib/krb5/expand_hostname.c ret = copy_hostname (context, a->ai_canonname, new_hostname); a 246 source4/heimdal/lib/krb5/get_addrs.c krb5_addresses a; a 248 source4/heimdal/lib/krb5/get_addrs.c ret = krb5_get_extra_addresses(context, &a); a 253 source4/heimdal/lib/krb5/get_addrs.c ret = krb5_append_addresses(context, res, &a); a 258 source4/heimdal/lib/krb5/get_addrs.c krb5_free_addresses(context, &a); a 46 source4/heimdal/lib/krb5/get_for_creds.c struct addrinfo *a; a 49 source4/heimdal/lib/krb5/get_for_creds.c for (a = ai; a != NULL; a = a->ai_next) a 64 source4/heimdal/lib/krb5/get_for_creds.c for (a = ai; a != NULL; a = a->ai_next) { a 67 source4/heimdal/lib/krb5/get_for_creds.c ret = krb5_sockaddr2address (context, a->ai_addr, &ad); a 673 source4/heimdal/lib/krb5/get_in_tkt.c AS_REQ *a) a 678 source4/heimdal/lib/krb5/get_in_tkt.c memset(a, 0, sizeof(*a)); a 680 source4/heimdal/lib/krb5/get_in_tkt.c a->pvno = 5; a 681 source4/heimdal/lib/krb5/get_in_tkt.c a->msg_type = krb_as_req; a 682 source4/heimdal/lib/krb5/get_in_tkt.c a->req_body.kdc_options = opts; a 683 source4/heimdal/lib/krb5/get_in_tkt.c a->req_body.cname = malloc(sizeof(*a->req_body.cname)); a 684 source4/heimdal/lib/krb5/get_in_tkt.c if (a->req_body.cname == NULL) { a 689 source4/heimdal/lib/krb5/get_in_tkt.c a->req_body.sname = malloc(sizeof(*a->req_body.sname)); a 690 source4/heimdal/lib/krb5/get_in_tkt.c if (a->req_body.sname == NULL) { a 695 source4/heimdal/lib/krb5/get_in_tkt.c ret = _krb5_principal2principalname (a->req_body.cname, creds->client); a 698 source4/heimdal/lib/krb5/get_in_tkt.c ret = _krb5_principal2principalname (a->req_body.sname, creds->server); a 701 source4/heimdal/lib/krb5/get_in_tkt.c ret = copy_Realm(&creds->client->realm, &a->req_body.realm); a 706 source4/heimdal/lib/krb5/get_in_tkt.c a->req_body.from = malloc(sizeof(*a->req_body.from)); a 707 source4/heimdal/lib/krb5/get_in_tkt.c if (a->req_body.from == NULL) { a 712 source4/heimdal/lib/krb5/get_in_tkt.c *a->req_body.from = creds->times.starttime; a 715 source4/heimdal/lib/krb5/get_in_tkt.c ALLOC(a->req_body.till, 1); a 716 source4/heimdal/lib/krb5/get_in_tkt.c *a->req_body.till = creds->times.endtime; a 719 source4/heimdal/lib/krb5/get_in_tkt.c a->req_body.rtime = malloc(sizeof(*a->req_body.rtime)); a 720 source4/heimdal/lib/krb5/get_in_tkt.c if (a->req_body.rtime == NULL) { a 725 source4/heimdal/lib/krb5/get_in_tkt.c *a->req_body.rtime = creds->times.renew_till; a 727 source4/heimdal/lib/krb5/get_in_tkt.c a->req_body.nonce = nonce; a 729 source4/heimdal/lib/krb5/get_in_tkt.c &a->req_body.etype.len, a 730 source4/heimdal/lib/krb5/get_in_tkt.c &a->req_body.etype.val, a 740 source4/heimdal/lib/krb5/get_in_tkt.c a->req_body.addresses = NULL; a 742 source4/heimdal/lib/krb5/get_in_tkt.c a->req_body.addresses = malloc(sizeof(*a->req_body.addresses)); a 743 source4/heimdal/lib/krb5/get_in_tkt.c if (a->req_body.addresses == NULL) { a 750 source4/heimdal/lib/krb5/get_in_tkt.c ret = krb5_copy_addresses(context, addrs, a->req_body.addresses); a 752 source4/heimdal/lib/krb5/get_in_tkt.c ret = krb5_get_all_client_addrs (context, a->req_body.addresses); a 753 source4/heimdal/lib/krb5/get_in_tkt.c if(ret == 0 && a->req_body.addresses->len == 0) { a 754 source4/heimdal/lib/krb5/get_in_tkt.c free(a->req_body.addresses); a 755 source4/heimdal/lib/krb5/get_in_tkt.c a->req_body.addresses = NULL; a 762 source4/heimdal/lib/krb5/get_in_tkt.c a->req_body.enc_authorization_data = NULL; a 763 source4/heimdal/lib/krb5/get_in_tkt.c a->req_body.additional_tickets = NULL; a 767 source4/heimdal/lib/krb5/get_in_tkt.c ALLOC(a->padata, 1); a 768 source4/heimdal/lib/krb5/get_in_tkt.c if(a->padata == NULL) { a 773 source4/heimdal/lib/krb5/get_in_tkt.c a->padata->val = NULL; a 774 source4/heimdal/lib/krb5/get_in_tkt.c a->padata->len = 0; a 792 source4/heimdal/lib/krb5/get_in_tkt.c ret = add_padata(context, a->padata, creds->client, a 804 source4/heimdal/lib/krb5/get_in_tkt.c a->padata = NULL; a 806 source4/heimdal/lib/krb5/get_in_tkt.c ALLOC(a->padata, 1); a 807 source4/heimdal/lib/krb5/get_in_tkt.c if (a->padata == NULL) { a 812 source4/heimdal/lib/krb5/get_in_tkt.c a->padata->len = 0; a 813 source4/heimdal/lib/krb5/get_in_tkt.c a->padata->val = NULL; a 816 source4/heimdal/lib/krb5/get_in_tkt.c add_padata(context, a->padata, creds->client, a 817 source4/heimdal/lib/krb5/get_in_tkt.c key_proc, keyseed, a->req_body.etype.val, a 818 source4/heimdal/lib/krb5/get_in_tkt.c a->req_body.etype.len, NULL); a 823 source4/heimdal/lib/krb5/get_in_tkt.c add_padata(context, a->padata, creds->client, a 824 source4/heimdal/lib/krb5/get_in_tkt.c key_proc, keyseed, a->req_body.etype.val, a 825 source4/heimdal/lib/krb5/get_in_tkt.c a->req_body.etype.len, &salt); a 835 source4/heimdal/lib/krb5/get_in_tkt.c free_AS_REQ(a); a 896 source4/heimdal/lib/krb5/get_in_tkt.c AS_REQ a; a 927 source4/heimdal/lib/krb5/get_in_tkt.c &a); a 936 source4/heimdal/lib/krb5/get_in_tkt.c ASN1_MALLOC_ENCODE(AS_REQ, req.data, req.length, &a, &len, ret); a 937 source4/heimdal/lib/krb5/get_in_tkt.c free_AS_REQ(&a); a 82 source4/heimdal/lib/krb5/get_in_tkt_with_keytab.c krb5_keytab_key_proc_args a; a 84 source4/heimdal/lib/krb5/get_in_tkt_with_keytab.c a.principal = creds->client; a 85 source4/heimdal/lib/krb5/get_in_tkt_with_keytab.c a.keytab = keytab; a 93 source4/heimdal/lib/krb5/get_in_tkt_with_keytab.c &a, a 499 source4/heimdal/lib/krb5/init_creds_pw.c krb5_keytab_key_proc_args *a; a 506 source4/heimdal/lib/krb5/init_creds_pw.c a = malloc (sizeof(*a)); a 507 source4/heimdal/lib/krb5/init_creds_pw.c if (a == NULL) { a 512 source4/heimdal/lib/krb5/init_creds_pw.c a->principal = ctx.cred.client; a 513 source4/heimdal/lib/krb5/init_creds_pw.c a->keytab = keytab; a 522 source4/heimdal/lib/krb5/init_creds_pw.c a, a 527 source4/heimdal/lib/krb5/init_creds_pw.c free (a); a 549 source4/heimdal/lib/krb5/init_creds_pw.c AS_REQ *a) a 553 source4/heimdal/lib/krb5/init_creds_pw.c memset(a, 0, sizeof(*a)); a 555 source4/heimdal/lib/krb5/init_creds_pw.c a->pvno = 5; a 556 source4/heimdal/lib/krb5/init_creds_pw.c a->msg_type = krb_as_req; a 557 source4/heimdal/lib/krb5/init_creds_pw.c a->req_body.kdc_options = opts; a 558 source4/heimdal/lib/krb5/init_creds_pw.c a->req_body.cname = malloc(sizeof(*a->req_body.cname)); a 559 source4/heimdal/lib/krb5/init_creds_pw.c if (a->req_body.cname == NULL) { a 564 source4/heimdal/lib/krb5/init_creds_pw.c a->req_body.sname = malloc(sizeof(*a->req_body.sname)); a 565 source4/heimdal/lib/krb5/init_creds_pw.c if (a->req_body.sname == NULL) { a 571 source4/heimdal/lib/krb5/init_creds_pw.c ret = _krb5_principal2principalname (a->req_body.cname, creds->client); a 574 source4/heimdal/lib/krb5/init_creds_pw.c ret = copy_Realm(&creds->client->realm, &a->req_body.realm); a 578 source4/heimdal/lib/krb5/init_creds_pw.c ret = _krb5_principal2principalname (a->req_body.sname, creds->server); a 583 source4/heimdal/lib/krb5/init_creds_pw.c a->req_body.from = malloc(sizeof(*a->req_body.from)); a 584 source4/heimdal/lib/krb5/init_creds_pw.c if (a->req_body.from == NULL) { a 589 source4/heimdal/lib/krb5/init_creds_pw.c *a->req_body.from = creds->times.starttime; a 592 source4/heimdal/lib/krb5/init_creds_pw.c ALLOC(a->req_body.till, 1); a 593 source4/heimdal/lib/krb5/init_creds_pw.c *a->req_body.till = creds->times.endtime; a 596 source4/heimdal/lib/krb5/init_creds_pw.c a->req_body.rtime = malloc(sizeof(*a->req_body.rtime)); a 597 source4/heimdal/lib/krb5/init_creds_pw.c if (a->req_body.rtime == NULL) { a 602 source4/heimdal/lib/krb5/init_creds_pw.c *a->req_body.rtime = creds->times.renew_till; a 604 source4/heimdal/lib/krb5/init_creds_pw.c a->req_body.nonce = 0; a 606 source4/heimdal/lib/krb5/init_creds_pw.c &a->req_body.etype.len, a 607 source4/heimdal/lib/krb5/init_creds_pw.c &a->req_body.etype.val, a 617 source4/heimdal/lib/krb5/init_creds_pw.c a->req_body.addresses = NULL; a 619 source4/heimdal/lib/krb5/init_creds_pw.c a->req_body.addresses = malloc(sizeof(*a->req_body.addresses)); a 620 source4/heimdal/lib/krb5/init_creds_pw.c if (a->req_body.addresses == NULL) { a 627 source4/heimdal/lib/krb5/init_creds_pw.c ret = krb5_copy_addresses(context, addrs, a->req_body.addresses); a 629 source4/heimdal/lib/krb5/init_creds_pw.c ret = krb5_get_all_client_addrs (context, a->req_body.addresses); a 630 source4/heimdal/lib/krb5/init_creds_pw.c if(ret == 0 && a->req_body.addresses->len == 0) { a 631 source4/heimdal/lib/krb5/init_creds_pw.c free(a->req_body.addresses); a 632 source4/heimdal/lib/krb5/init_creds_pw.c a->req_body.addresses = NULL; a 639 source4/heimdal/lib/krb5/init_creds_pw.c a->req_body.enc_authorization_data = NULL; a 640 source4/heimdal/lib/krb5/init_creds_pw.c a->req_body.additional_tickets = NULL; a 642 source4/heimdal/lib/krb5/init_creds_pw.c a->padata = NULL; a 646 source4/heimdal/lib/krb5/init_creds_pw.c free_AS_REQ(a); a 647 source4/heimdal/lib/krb5/init_creds_pw.c memset(a, 0, sizeof(*a)); a 970 source4/heimdal/lib/krb5/init_creds_pw.c const AS_REQ *a, a 990 source4/heimdal/lib/krb5/init_creds_pw.c a->req_body.etype.val, a->req_body.etype.len, a 998 source4/heimdal/lib/krb5/init_creds_pw.c a->req_body.etype.val, a->req_body.etype.len, a 1023 source4/heimdal/lib/krb5/init_creds_pw.c const AS_REQ *a, a 1033 source4/heimdal/lib/krb5/init_creds_pw.c &a->req_body, a 1084 source4/heimdal/lib/krb5/init_creds_pw.c const AS_REQ *a, a 1108 source4/heimdal/lib/krb5/init_creds_pw.c ret = pa_data_to_md_pkinit(context, a, creds->client, ctx, *out_md); a 1118 source4/heimdal/lib/krb5/init_creds_pw.c ppaid = process_pa_info(context, creds->client, a, &paid, in_md); a 1120 source4/heimdal/lib/krb5/init_creds_pw.c pa_data_to_md_ts_enc(context, a, creds->client, ctx, ppaid, *out_md); a 1139 source4/heimdal/lib/krb5/init_creds_pw.c AS_REQ *a, a 1155 source4/heimdal/lib/krb5/init_creds_pw.c ppaid = process_pa_info(context, creds->client, a, &paid, a 1184 source4/heimdal/lib/krb5/init_creds_pw.c a->req_body.realm, a 45 source4/heimdal/lib/krb5/keytab_any.c free_list (krb5_context context, struct any_data *a) a 49 source4/heimdal/lib/krb5/keytab_any.c for (; a != NULL; a = next) { a 50 source4/heimdal/lib/krb5/keytab_any.c next = a->next; a 51 source4/heimdal/lib/krb5/keytab_any.c free (a->name); a 52 source4/heimdal/lib/krb5/keytab_any.c if(a->kt) a 53 source4/heimdal/lib/krb5/keytab_any.c krb5_kt_close(context, a->kt); a 54 source4/heimdal/lib/krb5/keytab_any.c free (a); a 61 source4/heimdal/lib/krb5/keytab_any.c struct any_data *a, *a0 = NULL, *prev = NULL; a 66 source4/heimdal/lib/krb5/keytab_any.c a = malloc(sizeof(*a)); a 67 source4/heimdal/lib/krb5/keytab_any.c if (a == NULL) { a 72 source4/heimdal/lib/krb5/keytab_any.c a0 = a; a 73 source4/heimdal/lib/krb5/keytab_any.c a->name = strdup(buf); a 74 source4/heimdal/lib/krb5/keytab_any.c if (a->name == NULL) { a 80 source4/heimdal/lib/krb5/keytab_any.c a->name = NULL; a 82 source4/heimdal/lib/krb5/keytab_any.c prev->next = a; a 83 source4/heimdal/lib/krb5/keytab_any.c a->next = NULL; a 84 source4/heimdal/lib/krb5/keytab_any.c ret = krb5_kt_resolve (context, buf, &a->kt); a 87 source4/heimdal/lib/krb5/keytab_any.c prev = a; a 106 source4/heimdal/lib/krb5/keytab_any.c struct any_data *a = id->data; a 107 source4/heimdal/lib/krb5/keytab_any.c strlcpy(name, a->name, namesize); a 115 source4/heimdal/lib/krb5/keytab_any.c struct any_data *a = id->data; a 117 source4/heimdal/lib/krb5/keytab_any.c free_list (context, a); a 122 source4/heimdal/lib/krb5/keytab_any.c struct any_data *a; a 131 source4/heimdal/lib/krb5/keytab_any.c struct any_data *a = id->data; a 141 source4/heimdal/lib/krb5/keytab_any.c for (ed->a = a; ed->a != NULL; ed->a = ed->a->next) { a 142 source4/heimdal/lib/krb5/keytab_any.c ret = krb5_kt_start_seq_get(context, ed->a->kt, &ed->cursor); a 146 source4/heimdal/lib/krb5/keytab_any.c if (ed->a == NULL) { a 166 source4/heimdal/lib/krb5/keytab_any.c ret = krb5_kt_next_entry(context, ed->a->kt, entry, &ed->cursor); a 172 source4/heimdal/lib/krb5/keytab_any.c ret2 = krb5_kt_end_seq_get (context, ed->a->kt, &ed->cursor); a 175 source4/heimdal/lib/krb5/keytab_any.c while ((ed->a = ed->a->next) != NULL) { a 176 source4/heimdal/lib/krb5/keytab_any.c ret2 = krb5_kt_start_seq_get(context, ed->a->kt, &ed->cursor); a 180 source4/heimdal/lib/krb5/keytab_any.c if (ed->a == NULL) { a 196 source4/heimdal/lib/krb5/keytab_any.c if (ed->a != NULL) a 197 source4/heimdal/lib/krb5/keytab_any.c ret = krb5_kt_end_seq_get(context, ed->a->kt, &ed->cursor); a 208 source4/heimdal/lib/krb5/keytab_any.c struct any_data *a = id->data; a 210 source4/heimdal/lib/krb5/keytab_any.c while(a != NULL) { a 211 source4/heimdal/lib/krb5/keytab_any.c ret = krb5_kt_add_entry(context, a->kt, entry); a 215 source4/heimdal/lib/krb5/keytab_any.c a->name); a 218 source4/heimdal/lib/krb5/keytab_any.c a = a->next; a 228 source4/heimdal/lib/krb5/keytab_any.c struct any_data *a = id->data; a 231 source4/heimdal/lib/krb5/keytab_any.c while(a != NULL) { a 232 source4/heimdal/lib/krb5/keytab_any.c ret = krb5_kt_remove_entry(context, a->kt, entry); a 240 source4/heimdal/lib/krb5/keytab_any.c a->name); a 244 source4/heimdal/lib/krb5/keytab_any.c a = a->next; a 85 source4/heimdal/lib/krb5/n-fold.c add1(unsigned char *a, unsigned char *b, size_t len) a 90 source4/heimdal/lib/krb5/n-fold.c int x = a[i] + b[i] + carry; a 92 source4/heimdal/lib/krb5/n-fold.c a[i] = x & 0xff; a 95 source4/heimdal/lib/krb5/n-fold.c int x = a[i] + carry; a 97 source4/heimdal/lib/krb5/n-fold.c a[i] = x & 0xff; a 324 source4/heimdal/lib/krb5/pkinit.c AuthPack *a) a 338 source4/heimdal/lib/krb5/pkinit.c a->pkAuthenticator.ctime = sec; a 339 source4/heimdal/lib/krb5/pkinit.c a->pkAuthenticator.nonce = nonce; a 358 source4/heimdal/lib/krb5/pkinit.c ALLOC(a->pkAuthenticator.paChecksum, 1); a 359 source4/heimdal/lib/krb5/pkinit.c if (a->pkAuthenticator.paChecksum == NULL) { a 365 source4/heimdal/lib/krb5/pkinit.c ret = krb5_data_copy(a->pkAuthenticator.paChecksum, a 378 source4/heimdal/lib/krb5/pkinit.c ALLOC(a->clientDHNonce, 1); a 379 source4/heimdal/lib/krb5/pkinit.c if (a->clientDHNonce == NULL) { a 383 source4/heimdal/lib/krb5/pkinit.c ret = krb5_data_alloc(a->clientDHNonce, 40); a 384 source4/heimdal/lib/krb5/pkinit.c if (a->clientDHNonce == NULL) { a 388 source4/heimdal/lib/krb5/pkinit.c memset(a->clientDHNonce->data, 0, a->clientDHNonce->length); a 389 source4/heimdal/lib/krb5/pkinit.c ret = krb5_copy_data(context, a->clientDHNonce, a 395 source4/heimdal/lib/krb5/pkinit.c ALLOC(a->clientPublicValue, 1); a 396 source4/heimdal/lib/krb5/pkinit.c if (a->clientPublicValue == NULL) a 399 source4/heimdal/lib/krb5/pkinit.c &a->clientPublicValue->algorithm.algorithm); a 423 source4/heimdal/lib/krb5/pkinit.c a->clientPublicValue->algorithm.parameters = a 424 source4/heimdal/lib/krb5/pkinit.c malloc(sizeof(*a->clientPublicValue->algorithm.parameters)); a 425 source4/heimdal/lib/krb5/pkinit.c if (a->clientPublicValue->algorithm.parameters == NULL) { a 431 source4/heimdal/lib/krb5/pkinit.c a->clientPublicValue->algorithm.parameters->data, a 432 source4/heimdal/lib/krb5/pkinit.c a->clientPublicValue->algorithm.parameters->length, a 437 source4/heimdal/lib/krb5/pkinit.c if (size != a->clientPublicValue->algorithm.parameters->length) a 452 source4/heimdal/lib/krb5/pkinit.c a->clientPublicValue->subjectPublicKey.length = dhbuf.length * 8; a 453 source4/heimdal/lib/krb5/pkinit.c a->clientPublicValue->subjectPublicKey.data = dhbuf.data; a 457 source4/heimdal/lib/krb5/pkinit.c a->supportedCMSTypes = calloc(1, sizeof(*a->supportedCMSTypes)); a 458 source4/heimdal/lib/krb5/pkinit.c if (a->supportedCMSTypes == NULL) a 462 source4/heimdal/lib/krb5/pkinit.c &a->supportedCMSTypes->val, a 463 source4/heimdal/lib/krb5/pkinit.c &a->supportedCMSTypes->len); a 967 source4/heimdal/lib/krb5/principal.c const struct addrinfo *a; a 968 source4/heimdal/lib/krb5/principal.c for (a = ai; a != NULL; a = a->ai_next) { a 969 source4/heimdal/lib/krb5/principal.c if (a->ai_canonname != NULL) { a 970 source4/heimdal/lib/krb5/principal.c inst = strdup (a->ai_canonname); a 40 source4/heimdal/lib/krb5/rd_cred.c krb5_address *a, a 47 source4/heimdal/lib/krb5/rd_cred.c if(krb5_address_compare (context, a, b)) a 50 source4/heimdal/lib/krb5/rd_cred.c krb5_print_address (a, a_str, sizeof(a_str), &len); a 167 source4/heimdal/lib/krb5/rd_cred.c krb5_address *a; a 169 source4/heimdal/lib/krb5/rd_cred.c ret = krb5_make_addrport (context, &a, a 176 source4/heimdal/lib/krb5/rd_cred.c ret = compare_addrs(context, a, enc_krb_cred_part.s_address, a 179 source4/heimdal/lib/krb5/rd_cred.c krb5_free_address(context, a); a 180 source4/heimdal/lib/krb5/rd_cred.c free(a); a 191 source4/heimdal/lib/krb5/rd_cred.c krb5_address *a; a 192 source4/heimdal/lib/krb5/rd_cred.c ret = krb5_make_addrport (context, &a, a 198 source4/heimdal/lib/krb5/rd_cred.c ret = compare_addrs(context, a, enc_krb_cred_part.r_address, a 201 source4/heimdal/lib/krb5/rd_cred.c krb5_free_address(context, a); a 202 source4/heimdal/lib/krb5/rd_cred.c free(a); a 267 source4/heimdal/lib/krb5/send_to_kdc.c struct addrinfo *ai, *a; a 290 source4/heimdal/lib/krb5/send_to_kdc.c for (a = ai; a != NULL; a = a->ai_next) { a 291 source4/heimdal/lib/krb5/send_to_kdc.c s = socket (a->ai_family, a->ai_socktype, a->ai_protocol | SOCK_CLOEXEC); a 295 source4/heimdal/lib/krb5/send_to_kdc.c if (connect (s, a->ai_addr, a->ai_addrlen) < 0) { a 301 source4/heimdal/lib/krb5/send_to_kdc.c if (a == NULL) { a 382 source4/heimdal/lib/krb5/send_to_kdc.c struct addrinfo *ai, *a; a 413 source4/heimdal/lib/krb5/send_to_kdc.c for (a = ai; a != NULL; a = a->ai_next) { a 414 source4/heimdal/lib/krb5/send_to_kdc.c fd = socket (a->ai_family, a->ai_socktype | SOCK_CLOEXEC, a->ai_protocol); a 418 source4/heimdal/lib/krb5/send_to_kdc.c if (connect (fd, a->ai_addr, a->ai_addrlen) < 0) { a 113 source4/heimdal/lib/roken/getaddrinfo.c struct addrinfo *a; a 116 source4/heimdal/lib/roken/getaddrinfo.c a = malloc (sizeof (*a)); a 117 source4/heimdal/lib/roken/getaddrinfo.c if (a == NULL) a 119 source4/heimdal/lib/roken/getaddrinfo.c memset (a, 0, sizeof(*a)); a 120 source4/heimdal/lib/roken/getaddrinfo.c a->ai_flags = 0; a 121 source4/heimdal/lib/roken/getaddrinfo.c a->ai_next = NULL; a 122 source4/heimdal/lib/roken/getaddrinfo.c a->ai_protocol = protocol; a 123 source4/heimdal/lib/roken/getaddrinfo.c a->ai_socktype = socktype; a 124 source4/heimdal/lib/roken/getaddrinfo.c a->ai_canonname = canonname; a 125 source4/heimdal/lib/roken/getaddrinfo.c ret = (*func)(a, data, port); a 127 source4/heimdal/lib/roken/getaddrinfo.c free (a); a 130 source4/heimdal/lib/roken/getaddrinfo.c **ptr = a; a 131 source4/heimdal/lib/roken/getaddrinfo.c *ptr = &a->ai_next; a 136 source4/heimdal/lib/roken/getaddrinfo.c const_v4 (struct addrinfo *a, void *data, int port) a 141 source4/heimdal/lib/roken/getaddrinfo.c a->ai_family = PF_INET; a 142 source4/heimdal/lib/roken/getaddrinfo.c a->ai_addrlen = sizeof(*sin4); a 143 source4/heimdal/lib/roken/getaddrinfo.c a->ai_addr = malloc (sizeof(*sin4)); a 144 source4/heimdal/lib/roken/getaddrinfo.c if (a->ai_addr == NULL) a 146 source4/heimdal/lib/roken/getaddrinfo.c sin4 = (struct sockaddr_in *)a->ai_addr; a 156 source4/heimdal/lib/roken/getaddrinfo.c const_v6 (struct addrinfo *a, void *data, int port) a 161 source4/heimdal/lib/roken/getaddrinfo.c a->ai_family = PF_INET6; a 162 source4/heimdal/lib/roken/getaddrinfo.c a->ai_addrlen = sizeof(*sin6); a 163 source4/heimdal/lib/roken/getaddrinfo.c a->ai_addr = malloc (sizeof(*sin6)); a 164 source4/heimdal/lib/roken/getaddrinfo.c if (a->ai_addr == NULL) a 166 source4/heimdal/lib/roken/getaddrinfo.c sin6 = (struct sockaddr_in6 *)a->ai_addr; a 51 source4/heimdal/lib/roken/inet_ntop.c u_long a = ntohl(addr->s_addr); a 59 source4/heimdal/lib/roken/inet_ntop.c int n = (a >> (24 - i * 8)) & 0xFF; a 60 source4/heimdal/lib/roken/resolve.c DECL(a), a 592 source4/heimdal/lib/roken/resolve.c compare_srv(const void *a, const void *b) a 594 source4/heimdal/lib/roken/resolve.c const struct resource_record *const* aa = a, *const* bb = b; a 249 source4/heimdal/lib/roken/resolve.h struct in_addr *a; a 80 source4/heimdal/lib/roken/roken-common.h #define max(a,b) (((a)>(b))?(a):(b)) a 84 source4/heimdal/lib/roken/roken-common.h #define min(a,b) (((a)<(b))?(a):(b)) a 226 source4/heimdal/lib/roken/roken_gethostby.c struct in_addr a; a 235 source4/heimdal/lib/roken/roken_gethostby.c a.s_addr = htonl((p[0] << 24) | (p[1] << 16) | (p[2] << 8) | p[3]); a 236 source4/heimdal/lib/roken/roken_gethostby.c return roken_gethostby(inet_ntoa(a)); a 41 source4/heimdal/lib/wind/bidi.c range_entry_cmp(const void *a, const void *b) a 43 source4/heimdal/lib/wind/bidi.c const struct range_entry *ea = (const struct range_entry*)a; a 41 source4/heimdal/lib/wind/errorlist.c error_entry_cmp(const void *a, const void *b) a 43 source4/heimdal/lib/wind/errorlist.c const struct error_entry *ea = (const struct error_entry*)a; a 167 source4/heimdal/lib/wind/normalize.c cc_cmp(const void *a, const void *b) a 169 source4/heimdal/lib/wind/normalize.c const uint32_t *ua = (const uint32_t *)a; a 53 source4/lib/ldb/common/ldb_attributes.c struct ldb_schema_attribute *a; a 61 source4/lib/ldb/common/ldb_attributes.c a = talloc_realloc(ldb, ldb->schema.attributes, a 63 source4/lib/ldb/common/ldb_attributes.c if (a == NULL) { a 67 source4/lib/ldb/common/ldb_attributes.c ldb->schema.attributes = a; a 70 source4/lib/ldb/common/ldb_attributes.c int cmp = ldb_attr_cmp(attribute, a[i].name); a 73 source4/lib/ldb/common/ldb_attributes.c if (a[i].flags & LDB_ATTR_FLAG_FIXED) { a 76 source4/lib/ldb/common/ldb_attributes.c if (a[i].flags & LDB_ATTR_FLAG_ALLOCATED) { a 77 source4/lib/ldb/common/ldb_attributes.c talloc_free(discard_const_p(char, a[i].name)); a 83 source4/lib/ldb/common/ldb_attributes.c memmove(a+i+1, a+i, sizeof(*a) * (ldb->schema.num_attributes-i)); a 89 source4/lib/ldb/common/ldb_attributes.c a[i].name = attribute; a 90 source4/lib/ldb/common/ldb_attributes.c a[i].flags = flags; a 91 source4/lib/ldb/common/ldb_attributes.c a[i].syntax = syntax; a 93 source4/lib/ldb/common/ldb_attributes.c if (a[i].flags & LDB_ATTR_FLAG_ALLOCATED) { a 94 source4/lib/ldb/common/ldb_attributes.c a[i].name = talloc_strdup(a, a[i].name); a 95 source4/lib/ldb/common/ldb_attributes.c if (a[i].name == NULL) { a 161 source4/lib/ldb/common/ldb_attributes.c const struct ldb_schema_attribute *a; a 164 source4/lib/ldb/common/ldb_attributes.c a = ldb_schema_attribute_by_name(ldb, name); a 165 source4/lib/ldb/common/ldb_attributes.c if (a == NULL || a->name == NULL) { a 170 source4/lib/ldb/common/ldb_attributes.c if (a->flags & LDB_ATTR_FLAG_FIXED) { a 174 source4/lib/ldb/common/ldb_attributes.c if (a->flags & LDB_ATTR_FLAG_ALLOCATED) { a 175 source4/lib/ldb/common/ldb_attributes.c talloc_free(discard_const_p(char, a->name)); a 178 source4/lib/ldb/common/ldb_attributes.c i = a - ldb->schema.attributes; a 181 source4/lib/ldb/common/ldb_attributes.c a+1, sizeof(*a) * (ldb->schema.num_attributes-(i+1))); a 238 source4/lib/ldb/common/ldb_attributes.c struct ldb_dn_extended_syntax *a; a 246 source4/lib/ldb/common/ldb_attributes.c a = talloc_realloc(ldb, ldb->schema.dn_extended_syntax, a 249 source4/lib/ldb/common/ldb_attributes.c if (!a) { a 253 source4/lib/ldb/common/ldb_attributes.c a[ldb->schema.num_dn_extended_syntax] = *syntax; a 254 source4/lib/ldb/common/ldb_attributes.c ldb->schema.dn_extended_syntax = a; a 802 source4/lib/ldb/common/ldb_dn.c const struct ldb_schema_attribute *a; a 809 source4/lib/ldb/common/ldb_dn.c a = ldb_schema_attribute_by_name(dn->ldb, dn->components[i].cf_name); a 810 source4/lib/ldb/common/ldb_dn.c ret = a->syntax->canonicalise_fn(dn->ldb, dn->components, a 309 source4/lib/ldb/common/ldb_ldif.c const struct ldb_schema_attribute *a; a 311 source4/lib/ldb/common/ldb_ldif.c a = ldb_schema_attribute_by_name(ldb, msg->elements[i].name); a 332 source4/lib/ldb/common/ldb_ldif.c ret = a->syntax->ldif_write_fn(ldb, mem_ctx, &msg->elements[i].values[j], &v); a 578 source4/lib/ldb/common/ldb_ldif.c const struct ldb_schema_attribute *a; a 624 source4/lib/ldb/common/ldb_ldif.c a = ldb_schema_attribute_by_name(ldb, attr); a 635 source4/lib/ldb/common/ldb_ldif.c ret = a->syntax->ldif_read_fn(ldb, ldif, &value, &el->values[el->num_values]); a 664 source4/lib/ldb/common/ldb_ldif.c ret = a->syntax->ldif_read_fn(ldb, ldif, &value, &el->values[0]); a 105 source4/lib/ldb/common/ldb_match.c const struct ldb_schema_attribute *a; a 116 source4/lib/ldb/common/ldb_match.c a = ldb_schema_attribute_by_name(ldb, el->name); a 119 source4/lib/ldb/common/ldb_match.c ret = a->syntax->comparison_fn(ldb, ldb, &el->values[i], &tree->u.comparison.value); a 145 source4/lib/ldb/common/ldb_match.c const struct ldb_schema_attribute *a; a 170 source4/lib/ldb/common/ldb_match.c a = ldb_schema_attribute_by_name(ldb, el->name); a 173 source4/lib/ldb/common/ldb_match.c if (a->syntax->comparison_fn(ldb, ldb, &tree->u.equality.value, a 186 source4/lib/ldb/common/ldb_match.c const struct ldb_schema_attribute *a; a 194 source4/lib/ldb/common/ldb_match.c a = ldb_schema_attribute_by_name(ldb, tree->u.substring.attr); a 196 source4/lib/ldb/common/ldb_match.c if(a->syntax->canonicalise_fn(ldb, ldb, &value, &val) != 0) a 205 source4/lib/ldb/common/ldb_match.c if(a->syntax->canonicalise_fn(ldb, ldb, chunk, &cnk) != 0) goto failed; a 222 source4/lib/ldb/common/ldb_match.c if(a->syntax->canonicalise_fn(ldb, ldb, chunk, &cnk) != 0) goto failed; a 29 source4/lib/ldb/common/qsort.c #define SWAP(a, b, size) \ a 33 source4/lib/ldb/common/qsort.c register char *__a = (a), *__b = (b); \ a 87 source4/lib/ldb/include/ldb.h #define PRINTF_ATTRIBUTE(a,b) a 1574 source4/lib/ldb/include/ldb.h #define ldb_attr_cmp(a, b) strcasecmp(a, b) a 252 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c const struct ldb_schema_attribute *a; a 313 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c a = ldb_schema_attribute_by_name(ldb, attr); a 316 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c a->syntax->canonicalise_fn(ldb, mem_ctx, &(t->u.equality.value), &value); a 361 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c a = ldb_schema_attribute_by_name(ldb, attr); a 367 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c a->syntax->canonicalise_fn(ldb, mem_ctx, &(subval), &value); a 382 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c a = ldb_schema_attribute_by_name(ldb, attr); a 385 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c a->syntax->canonicalise_fn(ldb, mem_ctx, &(t->u.equality.value), &value); a 401 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c a = ldb_schema_attribute_by_name(ldb, attr); a 404 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c a->syntax->canonicalise_fn(ldb, mem_ctx, &(t->u.equality.value), &value); a 433 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c a = ldb_schema_attribute_by_name(ldb, attr); a 436 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c a->syntax->canonicalise_fn(ldb, mem_ctx, &(t->u.equality.value), &value); a 574 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c const struct ldb_schema_attribute *a; a 582 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c a = ldb_schema_attribute_by_name(ldb, attr); a 587 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c ret = a->syntax->comparison_fn(ldb, ldb, &valY, &valX); a 596 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c a = ldb_schema_attribute_by_name(ldb, attr); a 601 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c ret = a->syntax->comparison_fn(ldb, ldb, &valY, &valX); a 1043 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c const struct ldb_schema_attribute *a; a 1053 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c a = ldb_schema_attribute_by_name(ldb, el->name); a 1061 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c a->syntax->canonicalise_fn(ldb, ctx, &(el->values[j]), &value); a 1121 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c const struct ldb_schema_attribute *a; a 1133 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c a = ldb_schema_attribute_by_name(ldb, el->name); a 1167 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c a->syntax->canonicalise_fn(ldb, ctx, &(el->values[j]), &value); a 1223 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c a->syntax->canonicalise_fn(ldb, ctx, &(el->values[j]), &value); a 433 source4/lib/ldb/ldb_tdb/ldb_index.c const struct ldb_schema_attribute *a; a 442 source4/lib/ldb/ldb_tdb/ldb_index.c a = ldb_schema_attribute_by_name(ldb, attr); a 443 source4/lib/ldb/ldb_tdb/ldb_index.c r = a->syntax->canonicalise_fn(ldb, ldb, value, &v); a 124 source4/lib/ldb/ldb_tdb/ldb_search.c const struct ldb_schema_attribute *a; a 125 source4/lib/ldb/ldb_tdb/ldb_search.c a = ldb_schema_attribute_by_name(ldb, msg->elements[i].name); a 126 source4/lib/ldb/ldb_tdb/ldb_search.c if (a->flags & LDB_ATTR_FLAG_HIDDEN) { a 523 source4/lib/ldb/ldb_tdb/ldb_tdb.c const struct ldb_schema_attribute *a; a 532 source4/lib/ldb/ldb_tdb/ldb_tdb.c a = ldb_schema_attribute_by_name(ldb, el->name); a 535 source4/lib/ldb/ldb_tdb/ldb_tdb.c if (a->syntax->comparison_fn(ldb, ldb, a 80 source4/lib/ldb/modules/operational.c #define ARRAY_SIZE(a) (sizeof(a)/sizeof(a[0])) a 135 source4/lib/ldb/modules/operational.c int i, a=0; a 139 source4/lib/ldb/modules/operational.c for (a=0;attrs && attrs[a];a++) { a 141 source4/lib/ldb/modules/operational.c if (ldb_attr_cmp(attrs[a], search_sub[i].attr) != 0) { a 174 source4/lib/ldb/modules/operational.c attrs[a]); a 239 source4/lib/ldb/modules/operational.c int i, a; a 267 source4/lib/ldb/modules/operational.c for (a=0;ac->attrs && ac->attrs[a];a++) { a 269 source4/lib/ldb/modules/operational.c if (ldb_attr_cmp(ac->attrs[a], search_sub[i].attr) == 0 && a 277 source4/lib/ldb/modules/operational.c search_attrs[a] = search_sub[i].replace; a 95 source4/lib/ldb/modules/rdn_name.c const struct ldb_schema_attribute *a; a 147 source4/lib/ldb/modules/rdn_name.c a = ldb_schema_attribute_by_name(ldb, rdn_name); a 150 source4/lib/ldb/modules/rdn_name.c ret = a->syntax->comparison_fn(ldb, msg, a 57 source4/lib/ldb/modules/sort.c const struct ldb_schema_attribute *a; a 128 source4/lib/ldb/modules/sort.c return ac->a->syntax->comparison_fn(ldb, ac, &el2->values[0], &el1->values[0]); a 130 source4/lib/ldb/modules/sort.c return ac->a->syntax->comparison_fn(ldb, ac, &el1->values[0], &el2->values[0]); a 141 source4/lib/ldb/modules/sort.c ac->a = ldb_schema_attribute_by_name(ldb, ac->attributeName); a 62 source4/lib/ldb/pyldb.c const struct ldb_schema_attribute *a; a 70 source4/lib/ldb/pyldb.c a = ldb_schema_attribute_by_name(ldb_ctx, el->name); a 72 source4/lib/ldb/pyldb.c if (a != NULL) { a 73 source4/lib/ldb/pyldb.c if (a->syntax->ldif_write_fn(ldb_ctx, mem_ctx, val, &new_val) != 0) { a 756 source4/lib/ldb/pyldb.c const struct ldb_schema_attribute *a; a 772 source4/lib/ldb/pyldb.c a = ldb_schema_attribute_by_name(PyLdb_AsLdbContext(self), element_name); a 774 source4/lib/ldb/pyldb.c if (a == NULL) { a 778 source4/lib/ldb/pyldb.c if (a->syntax->ldif_write_fn(PyLdb_AsLdbContext(self), mem_ctx, &old_val, &new_val) != 0) { a 2560 source4/lib/wmi/wmi_wrap.c #define SWIG_as_voidptr(a) (void *)((const void *)(a)) a 2561 source4/lib/wmi/wmi_wrap.c #define SWIG_as_voidptrptr(a) ((void)SWIG_as_voidptr(*a),(void**)(a)) a 137 source4/libcli/resolve/dns_ex.c if (!rr->u.a) { a 195 source4/libcli/resolve/dns_ex.c if (!rr->u.a) { a 251 source4/libcli/resolve/dns_ex.c inet_ntoa(*addrs_rr[i]->u.a), a 206 source4/libnet/libnet_vampire.c struct drsuapi_DsReplicaAttribute *a; a 210 source4/libnet/libnet_vampire.c a = &cur->object.attribute_ctr.attributes[i]; a 211 source4/libnet/libnet_vampire.c status = dsdb_map_int2oid(s->self_made_schema, a->attid, s, &oid); a 216 source4/libnet/libnet_vampire.c switch (a->attid) { a 218 source4/libnet/libnet_vampire.c for (j=0; j < a->value_ctr.num_values; j++) { a 221 source4/libnet/libnet_vampire.c if (a->value_ctr.values[i].blob a 222 source4/libnet/libnet_vampire.c && a->value_ctr.values[i].blob->length == 4) { a 223 source4/libnet/libnet_vampire.c val = IVAL(a->value_ctr.values[i].blob->data,0); a 438 source4/librpc/ndr/ndr_string.c const char **a = NULL; a 456 source4/librpc/ndr/ndr_string.c a = talloc_realloc(ndr->current_mem_ctx, a, const char *, count + 2); a 457 source4/librpc/ndr/ndr_string.c NDR_ERR_HAVE_NO_MEMORY(a); a 458 source4/librpc/ndr/ndr_string.c a[count] = NULL; a 459 source4/librpc/ndr/ndr_string.c a[count+1] = NULL; a 462 source4/librpc/ndr/ndr_string.c ndr->current_mem_ctx = a; a 466 source4/librpc/ndr/ndr_string.c a[count] = NULL; a 469 source4/librpc/ndr/ndr_string.c a[count] = s; a 473 source4/librpc/ndr/ndr_string.c *_a =a; a 498 source4/librpc/ndr/ndr_string.c a = talloc_realloc(ndr->current_mem_ctx, a, const char *, count + 2); a 499 source4/librpc/ndr/ndr_string.c NDR_ERR_HAVE_NO_MEMORY(a); a 500 source4/librpc/ndr/ndr_string.c a[count] = NULL; a 501 source4/librpc/ndr/ndr_string.c a[count+1] = NULL; a 504 source4/librpc/ndr/ndr_string.c ndr->current_mem_ctx = a; a 507 source4/librpc/ndr/ndr_string.c a[count] = s; a 510 source4/librpc/ndr/ndr_string.c *_a =a; a 525 source4/librpc/ndr/ndr_string.c _PUBLIC_ enum ndr_err_code ndr_push_string_array(struct ndr_push *ndr, int ndr_flags, const char **a) a 537 source4/librpc/ndr/ndr_string.c for (count = 0; a && a[count]; count++) { a 538 source4/librpc/ndr/ndr_string.c NDR_CHECK(ndr_push_string(ndr, ndr_flags, a[count])); a 550 source4/librpc/ndr/ndr_string.c for (count = 0; a && a[count]; count++) { a 557 source4/librpc/ndr/ndr_string.c NDR_CHECK(ndr_push_string(ndr, ndr_flags, a[count])); a 571 source4/librpc/ndr/ndr_string.c _PUBLIC_ void ndr_print_string_array(struct ndr_print *ndr, const char *name, const char **a) a 576 source4/librpc/ndr/ndr_string.c for (count = 0; a && a[count]; count++) {} a 583 source4/librpc/ndr/ndr_string.c ndr_print_string(ndr, idx, a[i]); a 590 source4/librpc/ndr/ndr_string.c _PUBLIC_ size_t ndr_size_string_array(const char **a, uint32_t count, int flags) a 598 source4/librpc/ndr/ndr_string.c size += strlen_m_term(a[i]); a 603 source4/librpc/ndr/ndr_string.c size += strlen_m(a[i]); a 45 source4/librpc/rpc/dcerpc_schannel.c struct netr_ServerAuthenticate2 a; a 174 source4/librpc/rpc/dcerpc_schannel.c s->a.in.server_name = s->r.in.server_name; a 175 source4/librpc/rpc/dcerpc_schannel.c s->a.in.account_name = cli_credentials_get_username(s->credentials); a 176 source4/librpc/rpc/dcerpc_schannel.c s->a.in.secure_channel_type = a 178 source4/librpc/rpc/dcerpc_schannel.c s->a.in.computer_name = cli_credentials_get_workstation(s->credentials); a 179 source4/librpc/rpc/dcerpc_schannel.c s->a.in.negotiate_flags = &s->negotiate_flags; a 180 source4/librpc/rpc/dcerpc_schannel.c s->a.in.credentials = &s->credentials3; a 181 source4/librpc/rpc/dcerpc_schannel.c s->a.out.negotiate_flags = &s->negotiate_flags; a 182 source4/librpc/rpc/dcerpc_schannel.c s->a.out.return_credentials = &s->credentials3; a 187 source4/librpc/rpc/dcerpc_schannel.c srv_auth2_req = dcerpc_netr_ServerAuthenticate2_send(s->pipe2, c, &s->a); a 211 source4/librpc/rpc/dcerpc_schannel.c if (!creds_client_check(s->creds, s->a.out.return_credentials)) { a 261 source4/ntvfs/cifs/vfs_cifs.c struct async_info *a, *an; a 264 source4/ntvfs/cifs/vfs_cifs.c for (a=p->pending; a; a = an) { a 265 source4/ntvfs/cifs/vfs_cifs.c an = a->next; a 266 source4/ntvfs/cifs/vfs_cifs.c smbcli_request_destroy(a->c_req); a 267 source4/ntvfs/cifs/vfs_cifs.c talloc_free(a); a 866 source4/ntvfs/cifs/vfs_cifs.c struct async_info *a; a 869 source4/ntvfs/cifs/vfs_cifs.c for (a=p->pending;a;a=a->next) { a 870 source4/ntvfs/cifs/vfs_cifs.c if (a->req == req) { a 875 source4/ntvfs/cifs/vfs_cifs.c if (a == NULL) { a 879 source4/ntvfs/cifs/vfs_cifs.c return smb_raw_ntcancel(a->c_req); a 83 source4/ntvfs/posix/pvfs_acl_nfs4.c struct nfs4ace *a = &acl->ace[i]; a 86 source4/ntvfs/posix/pvfs_acl_nfs4.c ids[i+2].unixid->id = a->e_id; a 87 source4/ntvfs/posix/pvfs_acl_nfs4.c if (a->e_flags & ACE4_IDENTIFIER_GROUP) { a 107 source4/ntvfs/posix/pvfs_acl_nfs4.c struct nfs4ace *a = &acl->ace[i]; a 109 source4/ntvfs/posix/pvfs_acl_nfs4.c ace.type = a->e_type; a 110 source4/ntvfs/posix/pvfs_acl_nfs4.c ace.flags = a->e_flags; a 111 source4/ntvfs/posix/pvfs_acl_nfs4.c ace.access_mask = a->e_mask; a 178 source4/ntvfs/posix/pvfs_acl_nfs4.c struct nfs4ace *a = &acl.ace[i]; a 180 source4/ntvfs/posix/pvfs_acl_nfs4.c a->e_type = ace->type; a 181 source4/ntvfs/posix/pvfs_acl_nfs4.c a->e_flags = ace->flags; a 182 source4/ntvfs/posix/pvfs_acl_nfs4.c a->e_mask = ace->access_mask; a 184 source4/ntvfs/posix/pvfs_acl_nfs4.c a->e_flags |= ACE4_IDENTIFIER_GROUP; a 186 source4/ntvfs/posix/pvfs_acl_nfs4.c a->e_id = ids[i].unixid->id; a 187 source4/ntvfs/posix/pvfs_acl_nfs4.c a->e_who = ""; a 267 source4/ntvfs/smb2/vfs_smb2.c struct async_info *a, *an; a 270 source4/ntvfs/smb2/vfs_smb2.c for (a=p->pending; a; a = an) { a 271 source4/ntvfs/smb2/vfs_smb2.c an = a->next; a 272 source4/ntvfs/smb2/vfs_smb2.c talloc_free(a->c_req); a 273 source4/ntvfs/smb2/vfs_smb2.c talloc_free(a); a 282 source4/torture/ldap/schema.c struct dsdb_attribute *a; a 287 source4/torture/ldap/schema.c for (a=schema->attributes; a; a = a->next) { a 288 source4/torture/ldap/schema.c if (!(a->systemFlags & 0x00000001)) continue; a 290 source4/torture/ldap/schema.c a->lDAPDisplayName); a 298 source4/torture/ldap/schema.c struct dsdb_attribute *a; a 303 source4/torture/ldap/schema.c for (a=schema->attributes; a; a = a->next) { a 304 source4/torture/ldap/schema.c if (!(a->systemFlags & 0x00000002) && !a->isMemberOfPartialAttributeSet) continue; a 306 source4/torture/ldap/schema.c a->systemFlags & 0x00000002, a->isMemberOfPartialAttributeSet, a 307 source4/torture/ldap/schema.c a->lDAPDisplayName); a 315 source4/torture/ldap/schema.c struct dsdb_attribute *a; a 320 source4/torture/ldap/schema.c for (a=schema->attributes; a; a = a->next) { a 321 source4/torture/ldap/schema.c if (!(a->systemFlags & 0x00000004)) continue; a 323 source4/torture/ldap/schema.c a->lDAPDisplayName); a 331 source4/torture/ldap/schema.c struct dsdb_attribute *a; a 358 source4/torture/ldap/schema.c for (a=schema->attributes; a; a = a->next) { a 361 source4/torture/ldap/schema.c if (strcmp(syntaxes[i], a->attributeSyntax_oid) != 0) continue; a 363 source4/torture/ldap/schema.c om_hex = data_blob_hex_string(ldb, &a->oMObjectClass); a 369 source4/torture/ldap/schema.c a->attributeSyntax_oid, a->oMSyntax, a 370 source4/torture/ldap/schema.c om_hex, a->lDAPDisplayName); a 194 source4/torture/libnet/libnet_BecomeDC.c struct drsuapi_DsReplicaAttribute *a; a 198 source4/torture/libnet/libnet_BecomeDC.c a = &cur->object.attribute_ctr.attributes[i]; a 199 source4/torture/libnet/libnet_BecomeDC.c status = dsdb_map_int2oid(s->self_made_schema, a->attid, s, &oid); a 204 source4/torture/libnet/libnet_BecomeDC.c switch (a->attid) { a 206 source4/torture/libnet/libnet_BecomeDC.c for (j=0; j < a->value_ctr.num_values; j++) { a 209 source4/torture/libnet/libnet_BecomeDC.c if (a->value_ctr.values[i].blob a 210 source4/torture/libnet/libnet_BecomeDC.c && a->value_ctr.values[i].blob->length == 4) { a 211 source4/torture/libnet/libnet_BecomeDC.c val = IVAL(a->value_ctr.values[i].blob->data,0); a 332 source4/torture/nbt/winsreplication.c struct wrepl_wins_owner a, b, c, x; a 568 source4/torture/nbt/winsreplication.c ctx->a.address = TEST_OWNER_A_ADDRESS; a 569 source4/torture/nbt/winsreplication.c ctx->a.max_version = 0; a 570 source4/torture/nbt/winsreplication.c ctx->a.min_version = 0; a 571 source4/torture/nbt/winsreplication.c ctx->a.type = 1; a 594 source4/torture/nbt/winsreplication.c ctx->a.max_version = pull_table.out.partners[i].max_version; a 595 source4/torture/nbt/winsreplication.c ctx->a.min_version = pull_table.out.partners[i].min_version; a 1127 source4/torture/nbt/winsreplication.c nbt_name_string(ctx, &name), ctx->a.address); a 1151 source4/torture/nbt/winsreplication.c wins_name_cur->id = ++ctx->a.max_version; a 1160 source4/torture/nbt/winsreplication.c ret &= test_wrepl_update_one(tctx, ctx, &ctx->a,wins_name_cur); a 1162 source4/torture/nbt/winsreplication.c ret &= test_wrepl_is_applied(tctx, ctx, &ctx->a, wins_name_last, false); a 1163 source4/torture/nbt/winsreplication.c ret &= test_wrepl_is_applied(tctx, ctx, &ctx->a, wins_name_cur, false); a 1165 source4/torture/nbt/winsreplication.c ret &= test_wrepl_is_applied(tctx, ctx, &ctx->a, wins_name_cur, true); a 1229 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 1251 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 1290 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 1319 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 1338 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 1377 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 1396 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 1439 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 1458 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 1487 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 1526 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 1545 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 1584 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 1606 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 1635 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 1664 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 1703 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 1722 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 1761 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 1783 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 1822 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 1851 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 1870 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 1909 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 1928 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 1960 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 1989 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 2018 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 2047 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 2076 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 2105 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 2137 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 2166 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 2195 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 2224 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 2263 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 2282 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 2324 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 2353 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 2372 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 2411 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 2440 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 2459 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 2501 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 2530 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 2559 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 2588 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 2617 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 2636 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 2678 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 2707 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 2736 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 2755 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 2784 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 2823 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 2845 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 2874 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 2903 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 2942 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 2961 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 3000 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 3022 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 3061 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 3080 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 3119 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 3141 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 3170 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 3199 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 3238 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 3257 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 3296 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 3318 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 3357 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 3376 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 3415 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 3434 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 3473 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 3495 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 3534 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 3563 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 3582 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 3621 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 3640 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 3672 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 3701 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 3730 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 3769 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 3788 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 3827 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 3849 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 3888 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 3917 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 3936 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 3975 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 3994 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 4029 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 4052 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 4083 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 4114 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 4139 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 4169 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 4200 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 4231 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 4262 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 4293 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 4350 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 4376 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 4406 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 4462 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 4518 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 4545 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 4555 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 4575 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 4633 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 4663 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 4693 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 4723 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 4754 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 4764 source4/torture/nbt/winsreplication.c .owner = &ctx->a, a 84 source4/torture/rpc/netlogon.c struct netr_ServerAuthenticate a; a 108 source4/torture/rpc/netlogon.c a.in.server_name = NULL; a 109 source4/torture/rpc/netlogon.c a.in.account_name = talloc_asprintf(tctx, "%s$", machine_name); a 110 source4/torture/rpc/netlogon.c a.in.secure_channel_type = SEC_CHAN_BDC; a 111 source4/torture/rpc/netlogon.c a.in.computer_name = machine_name; a 112 source4/torture/rpc/netlogon.c a.in.credentials = &credentials3; a 113 source4/torture/rpc/netlogon.c a.out.return_credentials = &credentials3; a 121 source4/torture/rpc/netlogon.c status = dcerpc_netr_ServerAuthenticate(p, tctx, &a); a 146 source4/torture/rpc/netlogon.c struct netr_ServerAuthenticate2 a; a 170 source4/torture/rpc/netlogon.c a.in.server_name = NULL; a 171 source4/torture/rpc/netlogon.c a.in.account_name = talloc_asprintf(tctx, "%s$", machine_name); a 172 source4/torture/rpc/netlogon.c a.in.secure_channel_type = sec_chan_type; a 173 source4/torture/rpc/netlogon.c a.in.computer_name = machine_name; a 174 source4/torture/rpc/netlogon.c a.in.negotiate_flags = &negotiate_flags; a 175 source4/torture/rpc/netlogon.c a.out.negotiate_flags = &negotiate_flags; a 176 source4/torture/rpc/netlogon.c a.in.credentials = &credentials3; a 177 source4/torture/rpc/netlogon.c a.out.return_credentials = &credentials3; a 185 source4/torture/rpc/netlogon.c status = dcerpc_netr_ServerAuthenticate2(p, tctx, &a); a 205 source4/torture/rpc/netlogon.c struct netr_ServerAuthenticate3 a; a 233 source4/torture/rpc/netlogon.c a.in.server_name = NULL; a 234 source4/torture/rpc/netlogon.c a.in.account_name = talloc_asprintf(tctx, "%s$", machine_name); a 235 source4/torture/rpc/netlogon.c a.in.secure_channel_type = SEC_CHAN_BDC; a 236 source4/torture/rpc/netlogon.c a.in.computer_name = machine_name; a 237 source4/torture/rpc/netlogon.c a.in.negotiate_flags = &negotiate_flags; a 238 source4/torture/rpc/netlogon.c a.in.credentials = &credentials3; a 239 source4/torture/rpc/netlogon.c a.out.return_credentials = &credentials3; a 240 source4/torture/rpc/netlogon.c a.out.negotiate_flags = &negotiate_flags; a 241 source4/torture/rpc/netlogon.c a.out.rid = &rid; a 249 source4/torture/rpc/netlogon.c status = dcerpc_netr_ServerAuthenticate3(p, tctx, &a); a 2069 source4/torture/rpc/netlogon.c struct netr_Authenticator a; a 2082 source4/torture/rpc/netlogon.c creds_client_authenticator(creds, &a); a 2088 source4/torture/rpc/netlogon.c r.in.credential = &a; a 2110 source4/torture/rpc/netlogon.c struct netr_Authenticator a; a 2121 source4/torture/rpc/netlogon.c creds_client_authenticator(creds, &a); a 2126 source4/torture/rpc/netlogon.c r.in.credential = &a; a 2127 source4/torture/rpc/netlogon.c r.in.return_authenticator = &a; a 2128 source4/torture/rpc/netlogon.c r.out.return_authenticator = &a; a 2146 source4/torture/rpc/netlogon.c torture_assert(tctx, creds_client_check(creds, &a.cred), "Credential chaining failed"); a 2149 source4/torture/rpc/netlogon.c creds_client_authenticator(creds, &a); a 2153 source4/torture/rpc/netlogon.c torture_assert(tctx, creds_client_check(creds, &a.cred), "Credential chaining failed"); a 2174 source4/torture/rpc/netlogon.c struct netr_Authenticator a; a 2192 source4/torture/rpc/netlogon.c r.in.credential = &a; a 2193 source4/torture/rpc/netlogon.c r.in.return_authenticator = &a; a 2194 source4/torture/rpc/netlogon.c r.out.return_authenticator = &a; a 2213 source4/torture/rpc/netlogon.c creds_client_authenticator(creds, &a); a 2233 source4/torture/rpc/netlogon.c torture_assert(tctx, creds_client_check(creds_async[i], &a.cred), a 906 source4/torture/rpc/samba3rpc.c struct netr_ServerAuthenticate2 a; a 966 source4/torture/rpc/samba3rpc.c a.in.server_name = talloc_asprintf( a 968 source4/torture/rpc/samba3rpc.c a.in.account_name = talloc_asprintf( a 970 source4/torture/rpc/samba3rpc.c a.in.computer_name = cli_credentials_get_workstation(wks_cred); a 971 source4/torture/rpc/samba3rpc.c a.in.secure_channel_type = SEC_CHAN_WKSTA; a 972 source4/torture/rpc/samba3rpc.c a.in.negotiate_flags = &negotiate_flags; a 973 source4/torture/rpc/samba3rpc.c a.out.negotiate_flags = &negotiate_flags; a 974 source4/torture/rpc/samba3rpc.c a.in.credentials = &netr_cred; a 975 source4/torture/rpc/samba3rpc.c a.out.return_credentials = &netr_cred; a 977 source4/torture/rpc/samba3rpc.c status = dcerpc_netr_ServerAuthenticate2(net_pipe, mem_ctx, &a); a 984 source4/torture/rpc/samba3rpc.c if (!creds_client_check(creds_state, a.out.return_credentials)) { a 2090 source4/torture/rpc/samba3rpc.c struct netr_ServerAuthenticate2 a; a 2163 source4/torture/rpc/samba3rpc.c a.in.server_name = talloc_asprintf( a 2165 source4/torture/rpc/samba3rpc.c a.in.account_name = talloc_asprintf( a 2167 source4/torture/rpc/samba3rpc.c a.in.computer_name = wksname; a 2168 source4/torture/rpc/samba3rpc.c a.in.secure_channel_type = SEC_CHAN_WKSTA; a 2169 source4/torture/rpc/samba3rpc.c a.in.negotiate_flags = &negotiate_flags; a 2170 source4/torture/rpc/samba3rpc.c a.out.negotiate_flags = &negotiate_flags; a 2171 source4/torture/rpc/samba3rpc.c a.in.credentials = &netr_cred; a 2172 source4/torture/rpc/samba3rpc.c a.out.return_credentials = &netr_cred; a 2174 source4/torture/rpc/samba3rpc.c status = dcerpc_netr_ServerAuthenticate2(net_pipe, mem_ctx, &a); a 1442 source4/torture/rpc/samlogon.c struct netr_Authenticator a, ra; a 1450 source4/torture/rpc/samlogon.c ZERO_STRUCT(a); a 1457 source4/torture/rpc/samlogon.c creds_client_authenticator(creds, &a); a 1463 source4/torture/rpc/samlogon.c r.in.credential = &a; a 2552 source4/torture/rpc/samr.c struct samr_AddMultipleMembersToAlias a; a 2558 source4/torture/rpc/samr.c a.in.alias_handle = alias_handle; a 2559 source4/torture/rpc/samr.c a.in.sids = &sids; a 2568 source4/torture/rpc/samr.c status = dcerpc_samr_AddMultipleMembersToAlias(p, tctx, &a); a 1061 source4/torture/rpc/samsync.c struct lsa_OpenAccount a; a 1071 source4/torture/rpc/samsync.c a.in.handle = samsync_state->lsa_handle; a 1072 source4/torture/rpc/samsync.c a.in.access_mask = SEC_FLAG_MAXIMUM_ALLOWED; a 1073 source4/torture/rpc/samsync.c a.in.sid = dom_sid; a 1074 source4/torture/rpc/samsync.c a.out.acct_handle = &acct_handle; a 1076 source4/torture/rpc/samsync.c status = dcerpc_lsa_OpenAccount(samsync_state->p_lsa, mem_ctx, &a); a 541 source4/torture/rpc/srvsvc.c struct srvsvc_NetShareAdd a; a 564 source4/torture/rpc/srvsvc.c a.in.server_unc = r.in.server_unc = q.in.server_unc = d.in.server_unc = a 578 source4/torture/rpc/srvsvc.c a.in.info = &info; a 579 source4/torture/rpc/srvsvc.c a.in.level = 2; a 580 source4/torture/rpc/srvsvc.c a.in.parm_error = NULL; a 582 source4/torture/rpc/srvsvc.c status = dcerpc_srvsvc_NetShareAdd(p, tctx, &a); a 584 source4/torture/rpc/srvsvc.c torture_assert_werr_ok(tctx, a.out.result, "NetShareAdd level 2 on share 'testshare' failed"); a 720 source4/torture/rpc/srvsvc.c torture_assert_werr_ok(tctx, a.out.result, "NetShareDel on share 'testshare502' failed"); a 1125 source4/torture/rpc/winreg.c int i, a; a 1244 source4/torture/rpc/winreg.c for (a=0; a < ARRAY_SIZE(sd_owner_good_access_masks); a++) { a 1249 source4/torture/rpc/winreg.c sd_owner_good_access_masks[a], a 1268 source4/torture/rpc/winreg.c for (a=0; a < ARRAY_SIZE(sd_group_good_access_masks); a++) { a 1273 source4/torture/rpc/winreg.c sd_group_good_access_masks[a], a 1292 source4/torture/rpc/winreg.c for (a=0; a < ARRAY_SIZE(sd_dacl_good_access_masks); a++) { a 1297 source4/torture/rpc/winreg.c sd_dacl_good_access_masks[a], a 1316 source4/torture/rpc/winreg.c for (a=0; a < ARRAY_SIZE(sd_sacl_good_access_masks); a++) { a 1321 source4/torture/rpc/winreg.c sd_sacl_good_access_masks[a], a 112 source4/utils/oLschema2ldif.c #define MSG_ADD_STRING(a, v) do { if (ldb_msg_add_string(msg, a, v) != 0) goto failed; } while(0) a 113 source4/utils/oLschema2ldif.c #define MSG_ADD_M_STRING(a, v) do { if (add_multi_string(msg, a, v) != 0) goto failed; } while(0) a 1259 source4/wrepl_server/wrepl_apply_records.c const struct winsdb_addr *a; a 1266 source4/wrepl_server/wrepl_apply_records.c a = winsdb_addr_list_check(merge->addresses, a 1268 source4/wrepl_server/wrepl_apply_records.c if (!a) {