+ \macro{CLOCAL} & Se impostato indica che il terminale è connesso in locale
+ e che le linee di controllo del modem devono venire
+ ignorate. Se questo flag non è impostato una chiamata ad
+ \func{open} per la quale non si sia impostato
+ \macro{O\_NOBLOCK} si bloccherà finché non si sia
+ stabilita una connessione con il modem, e se viene
+ rilevata una disconessione viene inviato un
+ \macro{SIGHUP} al processo di controllo del terminale. La
+ lettura su un terminale sconnesso comporta una condizione
+ di \textit{end of file} e la scrittura un errore di
+ \macro{EIO}. \\
+ \macro{HUPCL} & Se è impostato vengono staccate le linee di
+ connessione del modem quando non resta più nessun
+ processo che ha un file aperto sul terminale.\\
+ \macro{CREAD} & Se non è impostato l'input del terminale viene scartato.\\
+ \macro{CSTOPB} & Se impostato vengono usati due bit di stop sulla linea
+ seriale invece di uno.\\
+ \macro{PARENB} & Se impostato abilita la generazione il controllo di
+ parità. Se non è impostato i bit di parità non vengono
+ generati e i caratteri non vengono controllati.\\
+ \macro{PARODD} & Ha senso solo se è impostato \macro{PARENB}. Se impostato
+ la parità è dispari, altrimenti è pari.\\
+ \macro{CSIZE} & Maschera per i bit che indicano la dimensione del
+ carattere, i valori possibili sono
+ \macro{CS5}, \macro{CS6}, \macro{CS7} e \macro{CS8}.\\
+ \macro{CBAUD} & Maschera dei bit (4+1) usati per impostare della velocità
+ della linea (il \textit{baud rate}). In Linux viene
+ usato un apposito campo di \var{termios}.\\
+ \macro{CBAUDEX}& Bit aggiuntivo per l'impostazione della velocità della
+ linea.\\
+ \macro{CIBAUD} & Maschera dei bit della velocità della linea in
+ ingresso. Analogo a \macro{CBAUD}, anch'esso in Linux è
+ mantenuto in un apposito campo di \var{termios}. \\
+ \macro{CRTSCTS}& Abilita il controllo di flusso hardware (RTS/CTS).\\