|
|
| version 1.3, 2025/03/09 19:14:25 | version 1.4, 2025/03/22 18:43:54 |
|---|---|
| Line 24 | Line 24 |
| * along with FreeM. If not, see <https://www.gnu.org/licenses/>. | * along with FreeM. If not, see <https://www.gnu.org/licenses/>. |
| * | * |
| * $Log$ | * $Log$ |
| * Revision 1.4 2025/03/22 18:43:54 snw | |
| * Make STRLEN 255 chars and add BIGSTR macro for larger buffers | |
| * | |
| * Revision 1.3 2025/03/09 19:14:25 snw | * Revision 1.3 2025/03/09 19:14:25 snw |
| * First phase of REUSE compliance and header reformat | * First phase of REUSE compliance and header reformat |
| * | * |
| Line 99 short msck_open (int channel, char *addr | Line 102 short msck_open (int channel, char *addr |
| short i = channel + FIRSTSCK; /* get index into io_sockets[] array */ | short i = channel + FIRSTSCK; /* get index into io_sockets[] array */ |
| finaddr = (char *) malloc (STRLEN * sizeof (char)); | finaddr = (char *) malloc (256 * sizeof (char)); |
| NULLPTRCHK(finaddr,"msck_open"); | NULLPTRCHK(finaddr,"msck_open"); |
| Line 120 short msck_open (int channel, char *addr | Line 123 short msck_open (int channel, char *addr |
| if (ct == 1) { | if (ct == 1) { |
| family = (char *) malloc (STRLEN * sizeof (char)); | family = (char *) malloc (256 * sizeof (char)); |
| NULLPTRCHK(family,"msck_open"); | NULLPTRCHK(family,"msck_open"); |
| typ = (char *) malloc (STRLEN * sizeof (char)); | typ = (char *) malloc (256 * sizeof (char)); |
| NULLPTRCHK(typ,"msck_open"); | NULLPTRCHK(typ,"msck_open"); |
| strcpy (family, "IPV4"); | strcpy (family, "IPV4"); |
| Line 133 short msck_open (int channel, char *addr | Line 136 short msck_open (int channel, char *addr |
| if (ct == 2) { | if (ct == 2) { |
| family = strtok (NULL, ":"); | family = strtok (NULL, ":"); |
| typ = (char *) malloc (STRLEN * sizeof (char)); | typ = (char *) malloc (256 * sizeof (char)); |
| NULLPTRCHK(typ,"msck_open"); | NULLPTRCHK(typ,"msck_open"); |
| strcpy (typ, "TCP"); | strcpy (typ, "TCP"); |