gp_link            89 source3/include/gpo.h 	const char *gp_link;	/* raw link name */
gp_link          2171 source3/include/proto.h void dump_gplink(ADS_STRUCT *ads, TALLOC_CTX *mem_ctx, struct GP_LINK *gp_link);
gp_link           155 source3/libgpo/gpo_ldap.c 				   struct GP_LINK *gp_link)
gp_link           161 source3/libgpo/gpo_ldap.c 	ZERO_STRUCTP(gp_link);
gp_link           174 source3/libgpo/gpo_ldap.c 	gp_link->gp_opts = options;
gp_link           175 source3/libgpo/gpo_ldap.c 	gp_link->num_links = i;
gp_link           177 source3/libgpo/gpo_ldap.c 	if (gp_link->num_links) {
gp_link           178 source3/libgpo/gpo_ldap.c 		gp_link->link_names = TALLOC_ZERO_ARRAY(mem_ctx, char *,
gp_link           179 source3/libgpo/gpo_ldap.c 							gp_link->num_links);
gp_link           180 source3/libgpo/gpo_ldap.c 		gp_link->link_opts = TALLOC_ZERO_ARRAY(mem_ctx, uint32_t,
gp_link           181 source3/libgpo/gpo_ldap.c 						       gp_link->num_links);
gp_link           184 source3/libgpo/gpo_ldap.c 	gp_link->gp_link = talloc_strdup(mem_ctx, gp_link_raw);
gp_link           186 source3/libgpo/gpo_ldap.c 	if (!gp_link->link_names || !gp_link->link_opts || !gp_link->gp_link) {
gp_link           207 source3/libgpo/gpo_ldap.c 		gp_link->link_names[i] = talloc_strdup(mem_ctx, q);
gp_link           208 source3/libgpo/gpo_ldap.c 		if (gp_link->link_names[i] == NULL) {
gp_link           211 source3/libgpo/gpo_ldap.c 		gp_link->link_names[i][PTR_DIFF(p, q)] = 0;
gp_link           213 source3/libgpo/gpo_ldap.c 		gp_link->link_opts[i] = atoi(p + 1);
gp_link           216 source3/libgpo/gpo_ldap.c 			gp_link->link_names[i]));
gp_link           218 source3/libgpo/gpo_ldap.c 			gp_link->link_opts[i]));
gp_link           242 source3/libgpo/gpo_ldap.c 	const char *gp_link;
gp_link           260 source3/libgpo/gpo_ldap.c 	gp_link = ads_pull_string(ads, mem_ctx, res, "gPLink");
gp_link           261 source3/libgpo/gpo_ldap.c 	if (gp_link == NULL) {
gp_link           276 source3/libgpo/gpo_ldap.c 	return gpo_parse_gplink(mem_ctx, gp_link, gp_options, gp_link_struct);
gp_link           292 source3/libgpo/gpo_ldap.c 	const char *gp_link, *gp_link_new;
gp_link           315 source3/libgpo/gpo_ldap.c 	gp_link = ads_pull_string(ads, mem_ctx, res, "gPLink");
gp_link           316 source3/libgpo/gpo_ldap.c 	if (gp_link == NULL) {
gp_link           321 source3/libgpo/gpo_ldap.c 			gp_link, gpo_dn, gpo_opt);
gp_link           351 source3/libgpo/gpo_ldap.c 	const char *gp_link, *gp_link_new = NULL;
gp_link           378 source3/libgpo/gpo_ldap.c 	gp_link = ads_pull_string(ads, mem_ctx, res, "gPLink");
gp_link           379 source3/libgpo/gpo_ldap.c 	if (gp_link == NULL) {
gp_link           547 source3/libgpo/gpo_ldap.c 					 struct GP_LINK *gp_link,
gp_link           555 source3/libgpo/gpo_ldap.c 	for (i = 0; i < gp_link->num_links; i++) {
gp_link           559 source3/libgpo/gpo_ldap.c 		if (gp_link->link_opts[i] & GPO_LINK_OPT_DISABLED) {
gp_link           566 source3/libgpo/gpo_ldap.c 			if (!(gp_link->link_opts[i] & GPO_LINK_OPT_ENFORCED)) {
gp_link           581 source3/libgpo/gpo_ldap.c 		status = ads_get_gpo(ads, mem_ctx, gp_link->link_names[i],
gp_link           585 source3/libgpo/gpo_ldap.c 				gp_link->link_names[i]));
gp_link           605 source3/libgpo/gpo_ldap.c 			"to GPO list\n", i, gp_link->link_names[i]));
gp_link           714 source3/libgpo/gpo_ldap.c 	struct GP_LINK gp_link;
gp_link           748 source3/libgpo/gpo_ldap.c 		status = ads_get_gpo_link(ads, mem_ctx, site_dn, &gp_link);
gp_link           752 source3/libgpo/gpo_ldap.c 				dump_gplink(ads, mem_ctx, &gp_link);
gp_link           756 source3/libgpo/gpo_ldap.c 							site_dn, &gp_link,
gp_link           786 source3/libgpo/gpo_ldap.c 						  &gp_link);
gp_link           790 source3/libgpo/gpo_ldap.c 					dump_gplink(ads, mem_ctx, &gp_link);
gp_link           794 source3/libgpo/gpo_ldap.c 				if (gp_link.gp_opts &
gp_link           803 source3/libgpo/gpo_ldap.c 							&gp_link,
gp_link           832 source3/libgpo/gpo_ldap.c 						  &gp_link);
gp_link           836 source3/libgpo/gpo_ldap.c 					dump_gplink(ads, mem_ctx, &gp_link);
gp_link           840 source3/libgpo/gpo_ldap.c 				if (gp_link.gp_opts &
gp_link           849 source3/libgpo/gpo_ldap.c 							&gp_link,
gp_link           337 source3/libgpo/gpo_util.c void dump_gplink(ADS_STRUCT *ads, TALLOC_CTX *mem_ctx, struct GP_LINK *gp_link)
gp_link           343 source3/libgpo/gpo_util.c 	if (gp_link == NULL) {
gp_link           349 source3/libgpo/gpo_util.c 	DEBUGADD(lvl,("gplink: %s\n", gp_link->gp_link));
gp_link           350 source3/libgpo/gpo_util.c 	DEBUGADD(lvl,("gpopts: %d ", gp_link->gp_opts));
gp_link           351 source3/libgpo/gpo_util.c 	switch (gp_link->gp_opts) {
gp_link           362 source3/libgpo/gpo_util.c 	DEBUGADD(lvl,("num links: %d\n", gp_link->num_links));
gp_link           364 source3/libgpo/gpo_util.c 	for (i = 0; i < gp_link->num_links; i++) {
gp_link           369 source3/libgpo/gpo_util.c 		DEBUGADD(lvl,("name: %s\n", gp_link->link_names[i]));
gp_link           371 source3/libgpo/gpo_util.c 		DEBUGADD(lvl,("opt: %d ", gp_link->link_opts[i]));
gp_link           372 source3/libgpo/gpo_util.c 		if (gp_link->link_opts[i] & GPO_LINK_OPT_ENFORCED) {
gp_link           375 source3/libgpo/gpo_util.c 		if (gp_link->link_opts[i] & GPO_LINK_OPT_DISABLED) {
gp_link           385 source3/libgpo/gpo_util.c 					     gp_link->link_names[i],
gp_link           389 source3/libgpo/gpo_util.c 					gp_link->link_names[i],
gp_link           445 source3/utils/net_ads_gpo.c 	struct GP_LINK gp_link;
gp_link           465 source3/utils/net_ads_gpo.c 	status = ads_get_gpo_link(ads, mem_ctx, argv[0], &gp_link);
gp_link           472 source3/utils/net_ads_gpo.c 	dump_gplink(ads, mem_ctx, &gp_link);