#define _SID_COMPOSE(s, d, r, a) { \
(s).sid = d; \
- if ((s).sid.num_auths < MAXSUBAUTHS) { \
+ if ((s).sid.num_auths < WBC_MAXSUBAUTHS) { \
(s).sid.sub_auths[(s).sid.num_auths++] = r; \
} else { \
wbc_status = WBC_ERR_INVALID_SID; \
p = q +1;
sid->num_auths = 0;
- while (sid->num_auths < MAXSUBAUTHS) {
+ while (sid->num_auths < WBC_MAXSUBAUTHS) {
if ((x=(uint32_t)strtoul(p, &q, 10)) == 0)
break;
sid->sub_auths[sid->num_auths++] = x;
* Data types used by the Winbind Client API
*/
-#ifndef MAXSUBAUTHS
-#define MAXSUBAUTHS 15 /* max sub authorities in a SID */
+#ifndef WBC_MAXSUBAUTHS
+#define WBC_MAXSUBAUTHS 15 /* max sub authorities in a SID */
#endif
/**
uint8_t sid_rev_num;
uint8_t num_auths;
uint8_t id_auth[6];
- uint32_t sub_auths[MAXSUBAUTHS];
+ uint32_t sub_auths[WBC_MAXSUBAUTHS];
};
/**