r4226: display infolevel 12 in query_dom_info.
authorGünther Deschner <gd@samba.org>
Wed, 15 Dec 2004 19:37:35 +0000 (19:37 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 15:53:39 +0000 (10:53 -0500)
Guenther
(This used to be commit d25f303f317ef6ec96799d396ca65ac500cae0ae)

source3/rpcclient/cmd_samr.c

index b55ef05cb326d82205dabc4eea738bbcaabe3743..f8be84a5c999a8907879d3ff813d898c730ed774 100644 (file)
@@ -170,6 +170,13 @@ static void display_sam_unk_info_2(SAM_UNK_INFO_2 *info2)
        printf("Unknown 6:\t0x%x\n", info2->unknown_6);
 }
 
+static void display_sam_unk_info_12(SAM_UNK_INFO_12 *info12)
+{
+       printf("Bad password lockout duration:               %s\n", display_time(info12->duration));
+       printf("Reset Lockout after:                         %s\n", display_time(info12->reset_count));
+       printf("Lockout after bad attempts:                  %d\n", info12->bad_attempt_lockout);
+}
+
 static void display_sam_info_1(SAM_ENTRY1 *e1, SAM_STR1 *s1)
 {
        fstring tmp;
@@ -1123,6 +1130,9 @@ static NTSTATUS cmd_samr_query_dominfo(struct cli_state *cli,
        case 2:
                display_sam_unk_info_2(&ctr.info.inf2);
                break;
+       case 12:
+               display_sam_unk_info_12(&ctr.info.inf12);
+               break;
        default:
                printf("cannot display domain info for switch value %d\n",
                       switch_level);