cell              307 source3/include/proto.h char *afs_createtoken_str(const char *username, const char *cell);
cell              310 source3/include/proto.h char *afs_createtoken_str(const char *username, const char *cell);
cell             4705 source3/include/proto.h bool secrets_store_afs_keyfile(const char *cell, const struct afs_keyfile *keyfile);
cell             4706 source3/include/proto.h bool secrets_fetch_afs_key(const char *cell, struct afs_key *result);
cell               42 source3/lib/afs.c static char *afs_encode_token(const char *cell, const DATA_BLOB ticket,
cell               64 source3/lib/afs.c 	asprintf(&result, "%s\n%u\n%s\n%u\n%u\n%u\n%s\n", cell,
cell               79 source3/lib/afs.c static bool afs_createtoken(const char *username, const char *cell,
cell               93 source3/lib/afs.c 	if (!secrets_fetch_afs_key(cell, &key)) {
cell              115 source3/lib/afs.c 	strncpy(p, cell, sizeof(clear_ticket)-PTR_DIFF(p,clear_ticket)-1);
cell              184 source3/lib/afs.c char *afs_createtoken_str(const char *username, const char *cell)
cell              190 source3/lib/afs.c 	if (!afs_createtoken(username, cell, &ticket, &ct))
cell              193 source3/lib/afs.c 	result = afs_encode_token(cell, ticket, &ct);
cell              219 source3/lib/afs.c 	char *cell = NULL;
cell              256 source3/lib/afs.c 	cell = strchr(afs_username, '@');
cell              258 source3/lib/afs.c 	if (cell == NULL) {
cell              264 source3/lib/afs.c 	*cell = '\0';
cell              265 source3/lib/afs.c 	cell += 1;
cell              268 source3/lib/afs.c 		   afs_username, cell));
cell              270 source3/lib/afs.c 	if (!afs_createtoken(afs_username, cell, &ticket, &ct))
cell              276 source3/lib/afs.c 	ticket_str = afs_encode_token(cell, ticket, &ct);
cell              294 source3/lib/afs.c char *afs_createtoken_str(const char *username, const char *cell)
cell               69 source3/lib/afs_settoken.c static bool afs_decode_token(const char *string, char **cell,
cell               85 source3/lib/afs_settoken.c 	*cell = SMB_STRDUP(t);
cell              173 source3/lib/afs_settoken.c static bool afs_settoken(const char *cell,
cell              203 source3/lib/afs_settoken.c 	tmp = strlen(cell);
cell              209 source3/lib/afs_settoken.c 	strncpy(p, cell, tmp);
cell              234 source3/lib/afs_settoken.c 	char *cell;
cell              236 source3/lib/afs_settoken.c 	if (!afs_decode_token(token_string, &cell, &ticket, &ct))
cell              242 source3/lib/afs_settoken.c 	result = afs_settoken(cell, &ct, ticket);
cell              244 source3/lib/afs_settoken.c 	SAFE_FREE(cell);
cell             1044 source3/passdb/secrets.c bool secrets_store_afs_keyfile(const char *cell, const struct afs_keyfile *keyfile)
cell             1048 source3/passdb/secrets.c 	if ((cell == NULL) || (keyfile == NULL))
cell             1054 source3/passdb/secrets.c 	slprintf(key, sizeof(key)-1, "%s/%s", SECRETS_AFS_KEYFILE, cell);
cell             1061 source3/passdb/secrets.c bool secrets_fetch_afs_key(const char *cell, struct afs_key *result)
cell             1068 source3/passdb/secrets.c 	slprintf(key, sizeof(key)-1, "%s/%s", SECRETS_AFS_KEYFILE, cell);
cell               71 source3/winbindd/idmap_adex/cell_util.c  NTSTATUS cell_lookup_settings(struct likewise_cell * cell)
cell               77 source3/winbindd/idmap_adex/cell_util.c 	if (!cell) {
cell               84 source3/winbindd/idmap_adex/cell_util.c 	cell_set_flags(cell, LWCELL_FLAG_USE_RFC2307_ATTRS);
cell               85 source3/winbindd/idmap_adex/cell_util.c 	cell_set_flags(cell, LWCELL_FLAG_SEARCH_FOREST);
cell               87 source3/winbindd/idmap_adex/cell_util.c 	cell->provider = &ccp_unified;
cell              142 source3/winbindd/idmap_adex/cell_util.c 	struct likewise_cell *cell = NULL;
cell              151 source3/winbindd/idmap_adex/cell_util.c 	if ((cell = cell_new()) == NULL) {
cell              164 source3/winbindd/idmap_adex/cell_util.c 	cell_set_dns_domain(cell, lp_realm());
cell              165 source3/winbindd/idmap_adex/cell_util.c 	cell_set_connection(cell, ads);
cell              166 source3/winbindd/idmap_adex/cell_util.c 	cell_set_dn(cell, domain_dn);
cell              167 source3/winbindd/idmap_adex/cell_util.c 	cell_set_domain_sid(cell, &sid);
cell              171 source3/winbindd/idmap_adex/cell_util.c 	cell_lookup_forest(cell);
cell              175 source3/winbindd/idmap_adex/cell_util.c 	if (!cell_list_add(cell)) {
cell              208 source3/winbindd/idmap_adex/domain_util.c  NTSTATUS dc_search_domains(struct likewise_cell **cell,
cell              279 source3/winbindd/idmap_adex/domain_util.c 	*cell = dc->domain_cell;
cell              160 source3/winbindd/idmap_adex/idmap_adex.c         struct likewise_cell *cell;
cell              171 source3/winbindd/idmap_adex/idmap_adex.c 	if ((cell = cell_list_head()) == NULL) {
cell              178 source3/winbindd/idmap_adex/idmap_adex.c 		status = cell->provider->get_sid_from_id(ids[i]->sid,
cell              213 source3/winbindd/idmap_adex/idmap_adex.c         struct likewise_cell *cell;
cell              224 source3/winbindd/idmap_adex/idmap_adex.c 	if ((cell = cell_list_head()) == NULL) {
cell              231 source3/winbindd/idmap_adex/idmap_adex.c 		status = cell->provider->get_id_from_sid(&ids[i]->xid.id,
cell              325 source3/winbindd/idmap_adex/idmap_adex.c         struct likewise_cell *cell;
cell              331 source3/winbindd/idmap_adex/idmap_adex.c 	if ((cell = cell_list_head()) == NULL) {
cell              335 source3/winbindd/idmap_adex/idmap_adex.c 	return cell->provider->get_nss_info(sid, ctx, homedir,
cell              347 source3/winbindd/idmap_adex/idmap_adex.c         struct likewise_cell *cell = NULL;
cell              352 source3/winbindd/idmap_adex/idmap_adex.c 	if ((cell = cell_list_head()) == NULL) {
cell              357 source3/winbindd/idmap_adex/idmap_adex.c 	nt_status = cell->provider->map_to_alias(mem_ctx, e->domain,
cell              378 source3/winbindd/idmap_adex/idmap_adex.c         struct likewise_cell *cell = NULL;
cell              383 source3/winbindd/idmap_adex/idmap_adex.c 	if ((cell = cell_list_head()) == NULL) {
cell              389 source3/winbindd/idmap_adex/idmap_adex.c 	nt_status = cell->provider->map_from_alias(mem_ctx, e->domain,
cell              158 source3/winbindd/idmap_adex/idmap_adex.h NTSTATUS cell_lookup_settings(struct likewise_cell * cell);
cell              159 source3/winbindd/idmap_adex/idmap_adex.h NTSTATUS cell_follow_links(struct likewise_cell *cell);
cell              167 source3/winbindd/idmap_adex/idmap_adex.h bool cell_list_add(struct likewise_cell *cell);
cell              168 source3/winbindd/idmap_adex/idmap_adex.h bool cell_list_remove(struct likewise_cell * cell);
cell              251 source3/winbindd/idmap_adex/idmap_adex.h NTSTATUS dc_search_domains(struct likewise_cell **cell,
cell               97 source3/winbindd/idmap_adex/likewise_cell.c  bool cell_list_add(struct likewise_cell * cell)
cell               99 source3/winbindd/idmap_adex/likewise_cell.c 	if (!cell) {
cell              105 source3/winbindd/idmap_adex/likewise_cell.c 	DLIST_ADD_END(_lw_cell_list, cell, struct likewise_cell *);
cell              114 source3/winbindd/idmap_adex/likewise_cell.c  bool cell_list_remove(struct likewise_cell * cell)
cell              116 source3/winbindd/idmap_adex/likewise_cell.c 	if (!cell) {
cell              122 source3/winbindd/idmap_adex/likewise_cell.c 	DLIST_REMOVE(_lw_cell_list, cell);
cell              123 source3/winbindd/idmap_adex/likewise_cell.c 	talloc_destroy(cell);
cell              244 source3/winbindd/idmap_adex/provider_unified.c static NTSTATUS search_domain(struct likewise_cell **cell,
cell              253 source3/winbindd/idmap_adex/provider_unified.c 	nt_status = dc_search_domains(cell, msg, dn, sid);
cell              258 source3/winbindd/idmap_adex/provider_unified.c 	count = ads_count_replies(cell_connection(*cell), *msg);
cell              548 source3/winbindd/idmap_adex/provider_unified.c 	struct likewise_cell *cell = NULL;
cell              552 source3/winbindd/idmap_adex/provider_unified.c 	if ((cell = cell_list_head()) == NULL) {
cell              557 source3/winbindd/idmap_adex/provider_unified.c 	while (cell) {
cell              560 source3/winbindd/idmap_adex/provider_unified.c 		cell->gc_search_cell = NULL;
cell              562 source3/winbindd/idmap_adex/provider_unified.c 		if (cell_search_forest(cell)) {
cell              563 source3/winbindd/idmap_adex/provider_unified.c 			nt_status = search_forest(cell, &msg, fdata);
cell              565 source3/winbindd/idmap_adex/provider_unified.c 			nt_status = search_cell(cell, &msg, fdata);
cell              572 source3/winbindd/idmap_adex/provider_unified.c 		result_cell = cell->gc_search_cell ?
cell              573 source3/winbindd/idmap_adex/provider_unified.c 			cell->gc_search_cell : cell;
cell              588 source3/winbindd/idmap_adex/provider_unified.c 		cell = cell->next;
cell              965 source3/winbindd/idmap_adex/provider_unified.c 	struct likewise_cell *cell = NULL;
cell              974 source3/winbindd/idmap_adex/provider_unified.c 	nt_status = search_cell_list(&cell, &msg, &filter);
cell              977 source3/winbindd/idmap_adex/provider_unified.c 	nt_status = pull_sid(cell, msg, sid);
cell              981 source3/winbindd/idmap_adex/provider_unified.c 	ads_msgfree(cell->conn, msg);
cell              993 source3/winbindd/idmap_adex/provider_unified.c 	struct likewise_cell *cell = NULL;
cell             1001 source3/winbindd/idmap_adex/provider_unified.c 	nt_status = search_cell_list(&cell, &msg, &filter);
cell             1004 source3/winbindd/idmap_adex/provider_unified.c 	nt_status = pull_id(cell, msg, id, type);
cell             1013 source3/winbindd/idmap_adex/provider_unified.c 	ads_msgfree(cell->conn, msg);
cell             1027 source3/winbindd/idmap_adex/provider_unified.c 	struct likewise_cell *cell = NULL;
cell             1036 source3/winbindd/idmap_adex/provider_unified.c 	nt_status = search_cell_list(&cell, &msg, &filter);
cell             1039 source3/winbindd/idmap_adex/provider_unified.c 	nt_status = get_object_type(cell, msg, &type);
cell             1047 source3/winbindd/idmap_adex/provider_unified.c 	nt_status = pull_nss_info(cell, msg, ctx, homedir, shell, gecos,
cell             1052 source3/winbindd/idmap_adex/provider_unified.c 	ads_msgfree(cell->conn, msg);
cell             1067 source3/winbindd/idmap_adex/provider_unified.c 	struct likewise_cell *cell = NULL;
cell             1082 source3/winbindd/idmap_adex/provider_unified.c 	nt_status = search_cell_list(&cell, &msg, &filter);
cell             1087 source3/winbindd/idmap_adex/provider_unified.c 	nt_status = pull_alias(cell, msg, ctx, alias);
cell             1094 source3/winbindd/idmap_adex/provider_unified.c 	ads_msgfree(cell_connection(cell), msg);
cell              194 source3/winbindd/winbindd_pam.c 	char *cell;
cell              228 source3/winbindd/winbindd_pam.c 	cell = strchr(afsname, '@');
cell              230 source3/winbindd/winbindd_pam.c 	if (cell == NULL) {
cell              234 source3/winbindd/winbindd_pam.c 	*cell = '\0';
cell              235 source3/winbindd/winbindd_pam.c 	cell += 1;
cell              240 source3/winbindd/winbindd_pam.c 		afs_createtoken_str(afsname, cell);
cell              215 source4/heimdal/lib/krb5/crypto.c 				 krb5_data cell,
cell              223 source4/heimdal/lib/krb5/crypto.c 	    ((i < cell.length) ?
cell              224 source4/heimdal/lib/krb5/crypto.c 	     tolower(((unsigned char*)cell.data)[i]) : 0);
cell              244 source4/heimdal/lib/krb5/crypto.c 				      krb5_data cell,
cell              255 source4/heimdal/lib/krb5/crypto.c 	int len = min(cell.length, sizeof(password) - pw.length);
cell              258 source4/heimdal/lib/krb5/crypto.c 	memcpy(password + pw.length, cell.data, len);
cell              262 source4/heimdal/lib/krb5/crypto.c     passlen = min(sizeof(password), pw.length + cell.length);
cell               59 source4/heimdal/lib/krb5/keytab_keyfile.c     char *cell;
cell               93 source4/heimdal/lib/krb5/keytab_keyfile.c     d->cell = strdup (buf);
cell               94 source4/heimdal/lib/krb5/keytab_keyfile.c     if (d->cell == NULL) {
cell              103 source4/heimdal/lib/krb5/keytab_keyfile.c 	    free (d->cell);
cell              104 source4/heimdal/lib/krb5/keytab_keyfile.c 	    d->cell = NULL;
cell              120 source4/heimdal/lib/krb5/keytab_keyfile.c 	free (d->cell);
cell              121 source4/heimdal/lib/krb5/keytab_keyfile.c 	d->cell = NULL;
cell              153 source4/heimdal/lib/krb5/keytab_keyfile.c 	free (d->cell);
cell              175 source4/heimdal/lib/krb5/keytab_keyfile.c     free (d->cell);
cell              248 source4/heimdal/lib/krb5/keytab_keyfile.c 			       d->realm, "afs", d->cell, NULL);
cell                5 source4/heimdal_build/kafs.h int krb_afslog (const char *cell, const char *realm) {
cell               16 source4/heimdal_build/kafs.h 				 const char *cell,