ページの先頭行へ戻る
Interstage Application Server ディレクトリサービス運用ガイド

9.3.9 名前の変更

  DN、またはRDNを変更するには、以下の関数を使用します。

  各関数の仕様については、“リファレンスマニュアル(API編)”の“エントリ名の変更インタフェース”を参照してください。エントリのDN、またはRDNを変更する場合、クライアントは、パラメタとして以下のものを指定します。

  名前の変更例です。

  char  *dn;
  char  *newrdn;
  char  *newparent;

  dn       = "cn=Before,ou=Tokyo,o=fujitsu,dc=com";
  newrdn   = "After";
  newparnt = "ou=Osaka,o=fujitsu,dc=com";
  rtn = ldap_rename_s( ld, dn, new_rdn, newparent, 0, NULL, NULL );
  if ( rtn != LDAP_SUCCESS ) {
      /* エラー発生時の処理をする */
      return -1;
  }