diff options
author | Rafal Szczesniak <mimir@samba.org> | 2006-08-27 20:37:23 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 14:16:48 -0500 |
commit | 1e46d3a46a2556eb3c8704d344f51a013059ba97 (patch) | |
tree | 0a1d4c08c6f36e454557d7c1cff418a94db48ff9 /source4/libnet/libnet_user.h | |
parent | 1bdf6692092f84aa28fc237a89c14d836b2cde87 (diff) | |
download | samba-1e46d3a46a2556eb3c8704d344f51a013059ba97.tar.gz samba-1e46d3a46a2556eb3c8704d344f51a013059ba97.tar.bz2 samba-1e46d3a46a2556eb3c8704d344f51a013059ba97.zip |
r17856: The two new functions - libnet_LookupName and libnet_UserInfo.
These two perform name resolving in SAM database and fetching
user account information, respectively. The code is quite rough
yet, but it builds and basic tests work. Now, I'm working on
cleaning it up...
rafal
(This used to be commit 4a932255a01d9f1ac91feb9e371494933f1ae74e)
Diffstat (limited to 'source4/libnet/libnet_user.h')
-rw-r--r-- | source4/libnet/libnet_user.h | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/source4/libnet/libnet_user.h b/source4/libnet/libnet_user.h index 2bea398b65..bd2944feb6 100644 --- a/source4/libnet/libnet_user.h +++ b/source4/libnet/libnet_user.h @@ -87,3 +87,30 @@ struct libnet_ModifyUser { mod->fields |= flag; \ } \ } + + +struct libnet_UserInfo { + struct { + const char *user_name; + const char *domain_name; + } in; + struct { + const char *account_name; + const char *full_name; + const char *description; + const char *home_directory; + const char *home_drive; + const char *comment; + const char *logon_script; + const char *profile_path; + struct timeval *acct_expiry; + struct timeval *allow_password_change; + struct timeval *force_password_change; + struct timeval *last_logon; + struct timeval *last_logoff; + struct timeval *last_password_change; + uint32_t acct_flags; + + const char *error_string; + } out; +}; |