buffers            91 librpc/gen_ndr/krb5pac.h 	struct PAC_BUFFER *buffers;
buffers           104 librpc/gen_ndr/krb5pac.h 	struct PAC_BUFFER_RAW *buffers;
buffers           446 librpc/gen_ndr/ndr_krb5pac.c 			NDR_CHECK(ndr_push_PAC_BUFFER(ndr, NDR_SCALARS, &r->buffers[cntr_buffers_0]));
buffers           451 librpc/gen_ndr/ndr_krb5pac.c 			NDR_CHECK(ndr_push_PAC_BUFFER(ndr, NDR_BUFFERS, &r->buffers[cntr_buffers_0]));
buffers           465 librpc/gen_ndr/ndr_krb5pac.c 		NDR_PULL_ALLOC_N(ndr, r->buffers, r->num_buffers);
buffers           467 librpc/gen_ndr/ndr_krb5pac.c 		NDR_PULL_SET_MEM_CTX(ndr, r->buffers, 0);
buffers           469 librpc/gen_ndr/ndr_krb5pac.c 			NDR_CHECK(ndr_pull_PAC_BUFFER(ndr, NDR_SCALARS, &r->buffers[cntr_buffers_0]));
buffers           475 librpc/gen_ndr/ndr_krb5pac.c 		NDR_PULL_SET_MEM_CTX(ndr, r->buffers, 0);
buffers           477 librpc/gen_ndr/ndr_krb5pac.c 			NDR_CHECK(ndr_pull_PAC_BUFFER(ndr, NDR_BUFFERS, &r->buffers[cntr_buffers_0]));
buffers           496 librpc/gen_ndr/ndr_krb5pac.c 			ndr_print_PAC_BUFFER(ndr, "buffers", &r->buffers[cntr_buffers_0]);
buffers           608 librpc/gen_ndr/ndr_krb5pac.c 			NDR_CHECK(ndr_push_PAC_BUFFER_RAW(ndr, NDR_SCALARS, &r->buffers[cntr_buffers_0]));
buffers           613 librpc/gen_ndr/ndr_krb5pac.c 			NDR_CHECK(ndr_push_PAC_BUFFER_RAW(ndr, NDR_BUFFERS, &r->buffers[cntr_buffers_0]));
buffers           627 librpc/gen_ndr/ndr_krb5pac.c 		NDR_PULL_ALLOC_N(ndr, r->buffers, r->num_buffers);
buffers           629 librpc/gen_ndr/ndr_krb5pac.c 		NDR_PULL_SET_MEM_CTX(ndr, r->buffers, 0);
buffers           631 librpc/gen_ndr/ndr_krb5pac.c 			NDR_CHECK(ndr_pull_PAC_BUFFER_RAW(ndr, NDR_SCALARS, &r->buffers[cntr_buffers_0]));
buffers           637 librpc/gen_ndr/ndr_krb5pac.c 		NDR_PULL_SET_MEM_CTX(ndr, r->buffers, 0);
buffers           639 librpc/gen_ndr/ndr_krb5pac.c 			NDR_CHECK(ndr_pull_PAC_BUFFER_RAW(ndr, NDR_BUFFERS, &r->buffers[cntr_buffers_0]));
buffers           658 librpc/gen_ndr/ndr_krb5pac.c 			ndr_print_PAC_BUFFER_RAW(ndr, "buffers", &r->buffers[cntr_buffers_0]);
buffers           151 source3/libads/authdata.c 		if (pac_data->buffers[i].type != pac_data_raw->buffers[i].type) {
buffers           153 source3/libads/authdata.c 				 i, pac_data->buffers[i].type, pac_data->buffers[i].type));
buffers           156 source3/libads/authdata.c 		switch (pac_data->buffers[i].type) {
buffers           158 source3/libads/authdata.c 				if (!pac_data->buffers[i].info) {
buffers           161 source3/libads/authdata.c 				logon_info = pac_data->buffers[i].info->logon_info.info;
buffers           164 source3/libads/authdata.c 				if (!pac_data->buffers[i].info) {
buffers           167 source3/libads/authdata.c 				srv_sig_ptr = &pac_data->buffers[i].info->srv_cksum;
buffers           168 source3/libads/authdata.c 				srv_sig_blob = &pac_data_raw->buffers[i].info->remaining;
buffers           171 source3/libads/authdata.c 				if (!pac_data->buffers[i].info) {
buffers           174 source3/libads/authdata.c 				kdc_sig_ptr = &pac_data->buffers[i].info->kdc_cksum;
buffers           175 source3/libads/authdata.c 				kdc_sig_blob = &pac_data_raw->buffers[i].info->remaining;
buffers           178 source3/libads/authdata.c 				logon_name = &pac_data->buffers[i].info->logon_name;
buffers           328 source3/libads/authdata.c 		if (pac_data->buffers[i].type != PAC_TYPE_LOGON_INFO) {
buffers           332 source3/libads/authdata.c 		return pac_data->buffers[i].info->logon_info.info;
buffers           156 source4/auth/kerberos/kerberos_pac.c 		if (pac_data->buffers[i].type != pac_data_raw->buffers[i].type) {
buffers           158 source4/auth/kerberos/kerberos_pac.c 				 i, pac_data->buffers[i].type, pac_data->buffers[i].type));
buffers           161 source4/auth/kerberos/kerberos_pac.c 		switch (pac_data->buffers[i].type) {
buffers           163 source4/auth/kerberos/kerberos_pac.c 				if (!pac_data->buffers[i].info) {
buffers           166 source4/auth/kerberos/kerberos_pac.c 				logon_info = pac_data->buffers[i].info->logon_info.info;
buffers           169 source4/auth/kerberos/kerberos_pac.c 				if (!pac_data->buffers[i].info) {
buffers           172 source4/auth/kerberos/kerberos_pac.c 				srv_sig_ptr = &pac_data->buffers[i].info->srv_cksum;
buffers           173 source4/auth/kerberos/kerberos_pac.c 				srv_sig_blob = &pac_data_raw->buffers[i].info->remaining;
buffers           176 source4/auth/kerberos/kerberos_pac.c 				if (!pac_data->buffers[i].info) {
buffers           179 source4/auth/kerberos/kerberos_pac.c 				kdc_sig_ptr = &pac_data->buffers[i].info->kdc_cksum;
buffers           180 source4/auth/kerberos/kerberos_pac.c 				kdc_sig_blob = &pac_data_raw->buffers[i].info->remaining;
buffers           183 source4/auth/kerberos/kerberos_pac.c 				logon_name = &pac_data->buffers[i].info->logon_name;
buffers           372 source4/auth/kerberos/kerberos_pac.c 		if (pac_data->buffers[i].type != PAC_TYPE_LOGON_INFO) {
buffers           375 source4/auth/kerberos/kerberos_pac.c 		*logon_info = pac_data->buffers[i].info->logon_info.info; 
buffers           447 source4/auth/kerberos/kerberos_pac.c 		if (pac_data->buffers[i].type != PAC_TYPE_KDC_CHECKSUM) {
buffers           450 source4/auth/kerberos/kerberos_pac.c 		kdc_checksum = &pac_data->buffers[i].info->kdc_cksum, 
buffers           463 source4/auth/kerberos/kerberos_pac.c 		if (pac_data->buffers[i].type != PAC_TYPE_SRV_CHECKSUM) {
buffers           466 source4/auth/kerberos/kerberos_pac.c 		srv_checksum = &pac_data->buffers[i].info->srv_cksum; 
buffers           571 source4/auth/kerberos/kerberos_pac.c 	pac_data->buffers = talloc_array(pac_data, 
buffers           574 source4/auth/kerberos/kerberos_pac.c 	if (!pac_data->buffers) {
buffers           580 source4/auth/kerberos/kerberos_pac.c 	u_LOGON_INFO = talloc_zero(pac_data->buffers, union PAC_INFO);
buffers           585 source4/auth/kerberos/kerberos_pac.c 	pac_data->buffers[PAC_BUF_LOGON_INFO].type = PAC_TYPE_LOGON_INFO;
buffers           586 source4/auth/kerberos/kerberos_pac.c 	pac_data->buffers[PAC_BUF_LOGON_INFO].info = u_LOGON_INFO;
buffers           589 source4/auth/kerberos/kerberos_pac.c 	u_LOGON_NAME = talloc_zero(pac_data->buffers, union PAC_INFO);
buffers           594 source4/auth/kerberos/kerberos_pac.c 	pac_data->buffers[PAC_BUF_LOGON_NAME].type = PAC_TYPE_LOGON_NAME;
buffers           595 source4/auth/kerberos/kerberos_pac.c 	pac_data->buffers[PAC_BUF_LOGON_NAME].info = u_LOGON_NAME;
buffers           599 source4/auth/kerberos/kerberos_pac.c 	u_SRV_CHECKSUM = talloc_zero(pac_data->buffers, union PAC_INFO);
buffers           604 source4/auth/kerberos/kerberos_pac.c 	pac_data->buffers[PAC_BUF_SRV_CHECKSUM].type = PAC_TYPE_SRV_CHECKSUM;
buffers           605 source4/auth/kerberos/kerberos_pac.c 	pac_data->buffers[PAC_BUF_SRV_CHECKSUM].info = u_SRV_CHECKSUM;
buffers           608 source4/auth/kerberos/kerberos_pac.c 	u_KDC_CHECKSUM = talloc_zero(pac_data->buffers, union PAC_INFO);
buffers           613 source4/auth/kerberos/kerberos_pac.c 	pac_data->buffers[PAC_BUF_KDC_CHECKSUM].type = PAC_TYPE_KDC_CHECKSUM;
buffers           614 source4/auth/kerberos/kerberos_pac.c 	pac_data->buffers[PAC_BUF_KDC_CHECKSUM].info = u_KDC_CHECKSUM;
buffers            49 source4/heimdal/lib/krb5/pac.c     struct PAC_INFO_BUFFER buffers[1];
buffers           124 source4/heimdal/lib/krb5/pac.c 		    sizeof(*p->pac) + (sizeof(p->pac->buffers[0]) * (tmp - 1)));
buffers           141 source4/heimdal/lib/krb5/pac.c 	CHECK(ret, krb5_ret_uint32(sp, &p->pac->buffers[i].type), out);
buffers           142 source4/heimdal/lib/krb5/pac.c 	CHECK(ret, krb5_ret_uint32(sp, &p->pac->buffers[i].buffersize), out);
buffers           143 source4/heimdal/lib/krb5/pac.c 	CHECK(ret, krb5_ret_uint32(sp, &p->pac->buffers[i].offset_lo), out);
buffers           144 source4/heimdal/lib/krb5/pac.c 	CHECK(ret, krb5_ret_uint32(sp, &p->pac->buffers[i].offset_hi), out);
buffers           147 source4/heimdal/lib/krb5/pac.c 	if (p->pac->buffers[i].offset_lo & (PAC_ALIGNMENT - 1)) {
buffers           153 source4/heimdal/lib/krb5/pac.c 	if (p->pac->buffers[i].offset_hi) {
buffers           159 source4/heimdal/lib/krb5/pac.c 	if (p->pac->buffers[i].offset_lo > len) {
buffers           165 source4/heimdal/lib/krb5/pac.c 	if (p->pac->buffers[i].offset_lo < header_end) {
buffers           169 source4/heimdal/lib/krb5/pac.c 				   (unsigned long)p->pac->buffers[i].offset_lo,
buffers           173 source4/heimdal/lib/krb5/pac.c 	if (p->pac->buffers[i].buffersize > len - p->pac->buffers[i].offset_lo){
buffers           180 source4/heimdal/lib/krb5/pac.c 	if (p->pac->buffers[i].type == PAC_SERVER_CHECKSUM) {
buffers           187 source4/heimdal/lib/krb5/pac.c 	    p->server_checksum = &p->pac->buffers[i];
buffers           188 source4/heimdal/lib/krb5/pac.c 	} else if (p->pac->buffers[i].type == PAC_PRIVSVR_CHECKSUM) {
buffers           195 source4/heimdal/lib/krb5/pac.c 	    p->privsvr_checksum = &p->pac->buffers[i];
buffers           196 source4/heimdal/lib/krb5/pac.c 	} else if (p->pac->buffers[i].type == PAC_LOGON_NAME) {
buffers           203 source4/heimdal/lib/krb5/pac.c 	    p->logon_name = &p->pac->buffers[i];
buffers           273 source4/heimdal/lib/krb5/pac.c 		  sizeof(*p->pac) + (sizeof(p->pac->buffers[0]) * len));
buffers           281 source4/heimdal/lib/krb5/pac.c 	p->pac->buffers[i].offset_lo += PAC_INFO_BUFFER_SIZE;
buffers           285 source4/heimdal/lib/krb5/pac.c     p->pac->buffers[len].type = type;
buffers           286 source4/heimdal/lib/krb5/pac.c     p->pac->buffers[len].buffersize = data->length;
buffers           287 source4/heimdal/lib/krb5/pac.c     p->pac->buffers[len].offset_lo = offset;
buffers           288 source4/heimdal/lib/krb5/pac.c     p->pac->buffers[len].offset_hi = 0;
buffers           351 source4/heimdal/lib/krb5/pac.c 	const size_t len = p->pac->buffers[i].buffersize;
buffers           352 source4/heimdal/lib/krb5/pac.c 	const size_t offset = p->pac->buffers[i].offset_lo;
buffers           354 source4/heimdal/lib/krb5/pac.c 	if (p->pac->buffers[i].type != type)
buffers           388 source4/heimdal/lib/krb5/pac.c 	(*types)[i] = p->pac->buffers[i].type;
buffers           892 source4/heimdal/lib/krb5/pac.c 	ptr = realloc(p->pac, sizeof(*p->pac) + (sizeof(p->pac->buffers[0]) * (p->pac->numbuffers + num - 1)));
buffers           900 source4/heimdal/lib/krb5/pac.c 	    p->logon_name = &p->pac->buffers[p->pac->numbuffers++];
buffers           905 source4/heimdal/lib/krb5/pac.c 	    p->server_checksum = &p->pac->buffers[p->pac->numbuffers++];
buffers           910 source4/heimdal/lib/krb5/pac.c 	    p->privsvr_checksum = &p->pac->buffers[p->pac->numbuffers++];
buffers           957 source4/heimdal/lib/krb5/pac.c 	if (p->pac->buffers[i].type == PAC_SERVER_CHECKSUM) {
buffers           962 source4/heimdal/lib/krb5/pac.c 	} else if (p->pac->buffers[i].type == PAC_PRIVSVR_CHECKSUM) {
buffers           967 source4/heimdal/lib/krb5/pac.c 	} else if (p->pac->buffers[i].type == PAC_LOGON_NAME) {
buffers           974 source4/heimdal/lib/krb5/pac.c 	    len = p->pac->buffers[i].buffersize;
buffers           975 source4/heimdal/lib/krb5/pac.c 	    ptr = (char *)p->data.data + p->pac->buffers[i].offset_lo;
buffers           987 source4/heimdal/lib/krb5/pac.c 	CHECK(ret, krb5_store_uint32(sp, p->pac->buffers[i].type), out);