s3:rpcclient/cmd_netlogon: fix netr_DELTA_* display
authorStefan Metzmacher <metze@samba.org>
Tue, 1 Feb 2011 16:36:33 +0000 (17:36 +0100)
committerStefan Metzmacher <metze@samba.org>
Tue, 1 Feb 2011 17:35:22 +0000 (18:35 +0100)
metze

source3/rpcclient/cmd_netlogon.c

index c909efe53fa8e6916481b124cbc1e3812edbc9de..63057ac36891346e41a9c8ce7b8f49c0ef043c5f 100644 (file)
@@ -478,7 +478,7 @@ static void display_sam_sync(struct netr_DELTA_ENUM_ARRAY *r)
                        break;
                case NETR_DELTA_DELETE_GROUP:
                        printf("Delete Group: %d\n",
-                               u.delete_account.unknown);
+                               id.rid);
                        break;
                case NETR_DELTA_RENAME_GROUP:
                        printf("Rename Group: %s -> %s\n",
@@ -511,7 +511,7 @@ static void display_sam_sync(struct netr_DELTA_ENUM_ARRAY *r)
                        break;
                case NETR_DELTA_DELETE_ALIAS:
                        printf("Delete Alias: %d\n",
-                               r->delta_enum[i].delta_id_union.rid);
+                               id.rid);
                        break;
                case NETR_DELTA_RENAME_ALIAS:
                        printf("Rename alias: %s -> %s\n",
@@ -527,29 +527,32 @@ static void display_sam_sync(struct netr_DELTA_ENUM_ARRAY *r)
                        }
                        break;
                case NETR_DELTA_POLICY:
-                       printf("Policy\n");
+                       printf("Policy: %s\n",
+                               sid_string_dbg(id.sid));
                        break;
                case NETR_DELTA_TRUSTED_DOMAIN:
                        printf("Trusted Domain: %s\n",
                                u.trusted_domain->domain_name.string);
                        break;
                case NETR_DELTA_DELETE_TRUST:
-                       printf("Delete Trust: %d\n",
-                               u.delete_trust.unknown);
+                       printf("Delete Trust: %s\n",
+                               sid_string_dbg(id.sid));
                        break;
                case NETR_DELTA_ACCOUNT:
-                       printf("Account\n");
+                       printf("Account: %s\n",
+                               sid_string_dbg(id.sid));
                        break;
                case NETR_DELTA_DELETE_ACCOUNT:
-                       printf("Delete Account: %d\n",
-                               u.delete_account.unknown);
+                       printf("Delete Account: %s\n",
+                               sid_string_dbg(id.sid));
                        break;
                case NETR_DELTA_SECRET:
-                       printf("Secret\n");
+                       printf("Secret: %s\n",
+                               id.name);
                        break;
                case NETR_DELTA_DELETE_SECRET:
-                       printf("Delete Secret: %d\n",
-                               u.delete_secret.unknown);
+                       printf("Delete Secret: %s\n",
+                               id.name);
                        break;
                case NETR_DELTA_DELETE_GROUP2:
                        printf("Delete Group2: %s\n",