• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/OpenLDAP-499.27/OpenLDAP/servers/slapd/

Lines Matching defs:tab

1446 	slap_cf_aux_table *tab;
1448 for ( tab = tab0; !BER_BVISNULL( &tab->key ); tab++ ) {
1449 if ( !strncasecmp( word, tab->key.bv_val, tab->key.bv_len ) ) {
1456 const char *val = word + tab->key.bv_len;
1458 switch ( tab->type ) {
1460 cptr = (char **)((char *)dst + tab->off);
1466 bptr = (struct berval *)((char *)dst + tab->off);
1467 if ( tab->aux != NULL ) {
1469 slap_mr_normalize_func *normalize = (slap_mr_normalize_func *)tab->aux;
1481 iptr = (int *)((char *)dst + tab->off);
1483 if ( tab->aux != NULL ) {
1484 slap_verbmasks *aux = (slap_verbmasks *)tab->aux;
1503 uptr = (unsigned *)((char *)dst + tab->off);
1509 lptr = (long *)((char *)dst + tab->off);
1515 ulptr = (unsigned long *)((char *)dst + tab->off);
1521 if ( tab->aux != NULL ) {
1523 slap_cf_aux_table_parse_x *func = (slap_cf_aux_table_parse_x *)tab->aux;
1527 rc = func( &value, (void *)((char *)dst + tab->off), tab, tabmsg, 0 );
1551 slap_cf_aux_table *tab;
1555 for (tab = tab0; !BER_BVISNULL(&tab->key); tab++ ) {
1563 cptr = (char **)((char *)src + tab->off);
1565 switch ( tab->type ) {
1567 bptr = (struct berval *)((char *)src + tab->off);
1573 ptr = lutil_strcopy( ptr, tab->key.bv_val );
1574 if ( tab->quote ) *ptr++ = '"';
1576 if ( tab->quote ) *ptr++ = '"';
1581 iptr = (int *)((char *)src + tab->off);
1583 if ( tab->aux != NULL ) {
1584 slap_verbmasks *aux = (slap_verbmasks *)tab->aux;
1589 ptr = lutil_strcopy( ptr, tab->key.bv_val );
1597 ptr = lutil_strcopy( ptr, tab->key.bv_val );
1603 uptr = (unsigned *)((char *)src + tab->off);
1605 ptr = lutil_strcopy( ptr, tab->key.bv_val );
1610 lptr = (long *)((char *)src + tab->off);
1612 ptr = lutil_strcopy( ptr, tab->key.bv_val );
1617 ulptr = (unsigned long *)((char *)src + tab->off);
1619 ptr = lutil_strcopy( ptr, tab->key.bv_val );
1627 ptr = lutil_strcopy( ptr, tab->key.bv_val );
1628 if ( tab->quote ) *ptr++ = '"';
1629 if ( tab->aux != NULL ) {
1631 slap_cf_aux_table_parse_x *func = (slap_cf_aux_table_parse_x *)tab->aux;
1637 rc = func( &value, (void *)((char *)src + tab->off), tab, "(unparse)", 1 );
1647 if ( tab->quote ) *ptr++ = '"';