TMXR, SOCK: Properly declare as const string input only arguments.

This commit is contained in:
Mark Pizzolato 2014-12-06 03:50:45 -08:00
parent d1b5e3aa27
commit c083b45c14
4 changed files with 8 additions and 8 deletions

View file

@ -1218,7 +1218,7 @@ if (rbytes == SOCKET_ERROR) {
return rbytes;
}
int32 sim_write_sock (SOCKET sock, char *msg, int32 nbytes)
int32 sim_write_sock (SOCKET sock, const char *msg, int32 nbytes)
{
int32 err, sbytes = send (sock, msg, nbytes, 0);

View file

@ -111,7 +111,7 @@ SOCKET sim_accept_conn (SOCKET master, char **connectaddr);
SOCKET sim_accept_conn_ex (SOCKET master, char **connectaddr, t_bool nodelay);
int32 sim_check_conn (SOCKET sock, t_bool rd);
int32 sim_read_sock (SOCKET sock, char *buf, int32 nbytes);
int32 sim_write_sock (SOCKET sock, char *msg, int32 nbytes);
int32 sim_write_sock (SOCKET sock, const char *msg, int32 nbytes);
void sim_close_sock (SOCKET sock, t_bool master);
SOCKET sim_err_sock (SOCKET sock, const char *emsg, int32 flg);
int32 sim_getnames_sock (SOCKET sock, char **socknamebuf, char **peernamebuf);

View file

@ -1489,7 +1489,7 @@ t_bool tmxr_get_line_halfduplex (TMLN *lp)
return (lp->halfduplex != FALSE);
}
t_stat tmxr_set_config_line (TMLN *lp, char *config)
t_stat tmxr_set_config_line (TMLN *lp, const char *config)
{
t_stat r;
@ -3715,7 +3715,7 @@ return SCPE_NOFNC;
/* Write a message directly to a socket */
void tmxr_msg (SOCKET sock, char *msg)
void tmxr_msg (SOCKET sock, const char *msg)
{
if ((sock) && (sock != INVALID_SOCKET))
sim_write_sock (sock, msg, (int32)strlen (msg));
@ -3725,7 +3725,7 @@ return;
/* Write a message to a line */
void tmxr_linemsg (TMLN *lp, char *msg)
void tmxr_linemsg (TMLN *lp, const char *msg)
{
int32 len;

View file

@ -211,14 +211,14 @@ t_stat tmxr_set_line_loopback (TMLN *lp, t_bool enable_loopback);
t_bool tmxr_get_line_loopback (TMLN *lp);
t_stat tmxr_set_line_halfduplex (TMLN *lp, t_bool enable_loopback);
t_bool tmxr_get_line_halfduplex (TMLN *lp);
t_stat tmxr_set_config_line (TMLN *lp, char *config);
t_stat tmxr_set_config_line (TMLN *lp, const char *config);
t_stat tmxr_set_line_unit (TMXR *mp, int line, UNIT *uptr_poll);
t_stat tmxr_set_line_output_unit (TMXR *mp, int line, UNIT *uptr_poll);
t_stat tmxr_set_console_units (UNIT *rxuptr, UNIT *txuptr);
t_stat tmxr_ex (t_value *vptr, t_addr addr, UNIT *uptr, int32 sw);
t_stat tmxr_dep (t_value val, t_addr addr, UNIT *uptr, int32 sw);
void tmxr_msg (SOCKET sock, char *msg);
void tmxr_linemsg (TMLN *lp, char *msg);
void tmxr_msg (SOCKET sock, const char *msg);
void tmxr_linemsg (TMLN *lp, const char *msg);
void tmxr_linemsgf (TMLN *lp, const char *fmt, ...);
void tmxr_fconns (FILE *st, TMLN *lp, int32 ln);
void tmxr_fstats (FILE *st, TMLN *lp, int32 ln);