Serial Port: use RTS/CTS

Hi,

I want to use a serial interface using flow control (RTS/CTS). Similar to what I know from Linux after opening the port I configure it for hardware flow control:

   tcgetattr(Fd, &options);
#ifdef ENV_LINUX
   options.c_cflag|=CRTSCTS;
#else
   options.c_cflag|=IHFLOW|OHFLOW;
#endif
   cfsetispeed(&options, B9600);
   cfsetospeed(&options, B9600);

Here I’m using IHFLOW and OHFLOW instead of CRTSCTS. But I’m not sure if it is really correct or if my communication only accidentially works: When I do not use these flags IHFLOW and OHFLOW but explicitely unset them it doesn’t changes anything. So is that really the correct way to enable hardware flow control?