The branch, v3-3-test has been updated
       via  e883898aac38eb865fa7b16a38bff61f0bff9dc1 (commit)
       via  cd6d398c260443106f64beb5c1718e9716e23ac9 (commit)
      from  c69741cf19828ffcb051727029022a319437ee39 (commit)

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=v3-3-test


- Log -----------------------------------------------------------------
commit e883898aac38eb865fa7b16a38bff61f0bff9dc1
Author: Günther Deschner <[EMAIL PROTECTED]>
Date:   Tue Sep 16 16:04:43 2008 +0200

    re-run make idl.
    
    Guenther

commit cd6d398c260443106f64beb5c1718e9716e23ac9
Author: Günther Deschner <[EMAIL PROTECTED]>
Date:   Tue Sep 16 16:04:31 2008 +0200

    netapi: add more fields to USER_INFO_X.
    
    Guenther

-----------------------------------------------------------------------

Summary of changes:
 source/librpc/gen_ndr/libnetapi.h     |    2 ++
 source/librpc/gen_ndr/ndr_libnetapi.c |    6 ++++++
 source/librpc/idl/libnetapi.idl       |    2 ++
 3 files changed, 10 insertions(+), 0 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source/librpc/gen_ndr/libnetapi.h 
b/source/librpc/gen_ndr/libnetapi.h
index 98da9e1..ae7acbf 100644
--- a/source/librpc/gen_ndr/libnetapi.h
+++ b/source/librpc/gen_ndr/libnetapi.h
@@ -413,7 +413,9 @@ struct USER_INFO_X {
        uint32_t usriX_code_page;
        const char * usriX_profile;
        const char * usriX_home_dir_drive;
+       uint32_t usriX_user_id;
        uint32_t usriX_primary_group_id;
+       uint32_t usriX_password_expired;
 };
 
 struct GROUP_USERS_INFO_0 {
diff --git a/source/librpc/gen_ndr/ndr_libnetapi.c 
b/source/librpc/gen_ndr/ndr_libnetapi.c
index a526682..d7bf63e 100644
--- a/source/librpc/gen_ndr/ndr_libnetapi.c
+++ b/source/librpc/gen_ndr/ndr_libnetapi.c
@@ -1895,7 +1895,9 @@ _PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_X(struct 
ndr_push *ndr, int ndr_fl
                NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, 
r->usriX_code_page));
                NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usriX_profile));
                NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, 
r->usriX_home_dir_drive));
+               NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usriX_user_id));
                NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, 
r->usriX_primary_group_id));
+               NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, 
r->usriX_password_expired));
        }
        if (ndr_flags & NDR_BUFFERS) {
                if (r->usriX_logon_hours) {
@@ -1942,7 +1944,9 @@ _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_X(struct 
ndr_pull *ndr, int ndr_fl
                NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, 
&r->usriX_code_page));
                NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usriX_profile));
                NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, 
&r->usriX_home_dir_drive));
+               NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usriX_user_id));
                NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, 
&r->usriX_primary_group_id));
+               NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, 
&r->usriX_password_expired));
        }
        if (ndr_flags & NDR_BUFFERS) {
                if (r->usriX_logon_hours) {
@@ -1990,7 +1994,9 @@ _PUBLIC_ void ndr_print_USER_INFO_X(struct ndr_print 
*ndr, const char *name, con
        ndr_print_uint32(ndr, "usriX_code_page", r->usriX_code_page);
        ndr_print_string(ndr, "usriX_profile", r->usriX_profile);
        ndr_print_string(ndr, "usriX_home_dir_drive", r->usriX_home_dir_drive);
+       ndr_print_uint32(ndr, "usriX_user_id", r->usriX_user_id);
        ndr_print_uint32(ndr, "usriX_primary_group_id", 
r->usriX_primary_group_id);
+       ndr_print_uint32(ndr, "usriX_password_expired", 
r->usriX_password_expired);
        ndr->depth--;
 }
 
diff --git a/source/librpc/idl/libnetapi.idl b/source/librpc/idl/libnetapi.idl
index 039dcf4..f2f4a16 100644
--- a/source/librpc/idl/libnetapi.idl
+++ b/source/librpc/idl/libnetapi.idl
@@ -517,7 +517,9 @@ interface libnetapi
                uint32 usriX_code_page;
                string usriX_profile;
                string usriX_home_dir_drive;
+               uint32 usriX_user_id;
                uint32 usriX_primary_group_id;
+               uint32 usriX_password_expired;
        } USER_INFO_X;
 
        [nopush,nopull] NET_API_STATUS NetUserAdd(


-- 
Samba Shared Repository

Reply via email to