Changeset 204 for branches/samba-3.2.x/source/winbindd/winbindd_util.c
- Timestamp:
- May 20, 2009, 6:46:53 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/samba-3.2.x/source/winbindd/winbindd_util.c
r149 r204 1105 1105 } 1106 1106 1107 /* add a domain user name to a buffer */ 1108 void 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 1107 1132 /* Ensure an incoming username from NSS is fully qualified. Replace the 1108 1133 incoming fstring with DOMAIN <separator> user. Returns the same
Note:
See TracChangeset
for help on using the changeset viewer.