송상준님과 여러분의 도움으로 많은 진도를 나가게 됐습니다.
우선 감사하다는 말부터 해야 겠네요.. 꾸벅..
몇가지 의문사항이 생겨서요...
ldap_modify_ext_s(~~~) 이 함수를 써서 Attribute를 추가하는데 성공했습니다.
LDAP_MOD_ADD
LDAP_MOD_DELETE
이 두개는 저의 생각에 맞게 동작하는데..
LDAP_MOD_REPLACE
이것은 기존의 Attribute들을 모조리 지워지고 제가 바꾸려는 것만 추가가 되네요 --;
Attribute를 선택해서 그것만 바끌수가 없는지요?
그리고, LDAP_MOD_BVALUES 모드는 뭔지 모르겠어요?
binary values를 추가,삭제,변경 할때 넣는 것인가요?
또한가지 ^^
iPlanet에서 Object Class나 Attribute목록이 나오잖아요(스키마 생성하는 부분에서) 저도 목록만 출력하고 싶은데.
스트링 하나하나 다 짤라서 넣어야 하나요?
Ex) "( NewTemp-oid NAME 'NewTemp' DESC 'User Defined Attribute' SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' )"
이런식으로 Attribute가 저장이 돼있잖아요.
여기서 NAME 부분만 추출하려면 단순히 스트링을 짤라야 되나요.. 다른방법은 없나요..
질문이 길어 졌네요.
답변 천천히 주셔도 됩니다.
주말 잘 보내세요...
그럼이만.
Thanks U. _(..)_
|