[초보] open()함수써서 모뎀열때 com1, com2 반환값이 같아도 되

bo98046의 이미지

며칠전에두 시리얼통신때문에 질문을 올렸는데 답이 없네요
엄청 헤매고 있습니다. 도움좀..

음.. 지금 시리얼 포트가 두개인 컴터에서 miniterm프로그램을 두개 실행하며 테스트 중입니다.
open("/dev/ttyS0",....)랑
open("/dev/ttyS1",...)에서 반환값이 3으로 같네요...
-1이면 열리지 않은것이라는건 알겠는데...

두포트를 한번에 여는데 두포트다 반환값이 같아도 되는건가요?
반환값이 실패만 아니면 같아도 되는건지 알고 싶습니다.