Ignore:
Timestamp:
May 20, 2009, 6:46:53 PM (16 years ago)
Author:
Herwig Bauernfeind
Message:

Update 3.2 branch to 3.2.4

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/samba-3.2.x/source/winbindd/winbindd_util.c

    r149 r204  
    11051105}
    11061106
     1107/* add a domain user name to a buffer */
     1108void parse_add_domuser(void *buf, char *domuser, int *len)
     1109{
     1110        fstring domain;
     1111        char *p, *user;
     1112
     1113        user = domuser;
     1114        p = strchr(domuser, *lp_winbind_separator());
     1115
     1116        if (p) {
     1117
     1118                fstrcpy(domain, domuser);
     1119                domain[PTR_DIFF(p, domuser)] = 0;
     1120                p++;
     1121
     1122                if (assume_domain(domain)) {
     1123
     1124                        user = p;
     1125                        *len -= (PTR_DIFF(p, domuser));
     1126                }
     1127        }
     1128
     1129        safe_strcpy(buf, user, *len);
     1130}
     1131
    11071132/* Ensure an incoming username from NSS is fully qualified. Replace the
    11081133   incoming fstring with DOMAIN <separator> user. Returns the same
Note: See TracChangeset for help on using the changeset viewer.