Lines Matching defs:sessid
46 struct berval *sessid;
67 struct berval *sessidp = sess_perm_reqp->sessid;
167 ber_dupbv( &sessp->sessid, &attr->a_vals[0] );
388 sessp->sessid.bv_len =
390 sessp->sessid.bv_val = sessp->uuidbuf;
442 strncat( rdnbuf, sessp->sessid.bv_val, sessp->sessid.bv_len );
444 rdn.bv_len = STRLENOF(RBAC_SESSION_RDN_EQ) + sessp->sessid.bv_len;
446 nrdn.bv_len = STRLENOF(RBAC_SESSION_RDN_EQ) + sessp->sessid.bv_len;
454 attr_merge_one( e, slap_rbac_schema.ad_session_id, &sessp->sessid, NULL );
543 strncat( rdnbuf, sessp->sessid.bv_val, sessp->sessid.bv_len );
545 rdn.bv_len = STRLENOF(RBAC_SESSION_RDN_EQ) + sessp->sessid.bv_len;
547 nrdn.bv_len = STRLENOF(RBAC_SESSION_RDN_EQ) + sessp->sessid.bv_len;
555 attr_merge_one( e, slap_rbac_schema.ad_session_id, &sessp->sessid, NULL );
622 rbac_is_valid_session_id( struct berval *sessid )
625 if ( !sessid || sessid->bv_len != 36 ) {
626 if ( !sessid ) {
628 "null sessid\n" );
632 sessid->bv_len );
668 if ( !rbac_is_valid_session_id( &reqp->sessid ) ) {
671 reqp->sessid.bv_val );
689 strncpy( &fbuf[0] + sizeof(RBAC_SESSION_RDN_EQ) - 1, reqp->sessid.bv_val,
690 reqp->sessid.bv_len );
741 if ( !rbac_is_valid_session_id( &reqp->sessid ) ) {
744 reqp->sessid.bv_val );
762 strncpy( &fbuf[0] + sizeof(RBAC_SESSION_RDN_EQ) - 1, reqp->sessid.bv_val,
763 reqp->sessid.bv_len );
853 strncat( permbuf, sessp->sessid.bv_val, sessp->sessid.bv_len );
859 sess_perm_req.sessid = &reqp->sessid;