]> rtime.felk.cvut.cz Git - linux-lin.git/blobdiff - lin_config/src/pcl_config.c
lin_config: Run as daemon when configuring sllin tty line discipline
[linux-lin.git] / lin_config / src / pcl_config.c
index 503f1d5210ca9fd21fb8cc83cc086aed62128a1b..03ccae16c9025b0fbf75e0749228fea58221b6b8 100644 (file)
@@ -320,8 +320,8 @@ int pcl_lin_init(int tty, struct linc_lin_state *linc_lin_state)
        pkt.seq_frlen = 0x2;
        pkt.ctrl_tiface = PCL_PACKET_LIN_IFACE;
        pkt.ctrl_comc = 0x1F;
-       pkt.parms[0] = pcl_lin_state.baudrate & 0xFF;
-       pkt.parms[1] = (pcl_lin_state.baudrate >> 8) & 0xFF;
+       pkt.parms[0] = linc_lin_state->baudrate & 0xFF;
+       pkt.parms[1] = (linc_lin_state->baudrate >> 8) & 0xFF;
 
        pcl_send_frame(tty, &pkt);
        pcl_read_response(tty);
@@ -451,6 +451,6 @@ int pcl_config(struct linc_lin_state *linc_lin_state)
        pcl_reset_input_mode(tty);
        close(tty);
 
-       return 0;
+       return LIN_EXIT_OK;
 }