Commit 715f0689 authored by Lucas Russo's avatar Lucas Russo

examples/*: change sprintf () to snprintf () for safety

parent 76f1d59c
......@@ -189,7 +189,7 @@ int main (int argc, char *argv [])
}
char service[50];
sprintf (service, "BPM%u:DEVIO:ACQ%u", board_number, bpm_number);
snprintf (service, strlen (service)+1, "BPM%u:DEVIO:ACQ%u", board_number, bpm_number);
bpm_client_t *bpm_client = bpm_client_new (broker_endp, verbose, NULL);
if (bpm_client == NULL) {
......
......@@ -186,7 +186,7 @@ int main (int argc, char *argv [])
fprintf (stdout, "[client:adc_dly]: ADC delay value = %u\n", dly_val);
char service[50];
sprintf (service, "BPM%u:DEVIO:FMC130M_4CH%u", board_number, bpm_number);
snprintf (service, strlen (service)+1, "BPM%u:DEVIO:FMC130M_4CH%u", board_number, bpm_number);
bpm_client_t *bpm_client = bpm_client_new (broker_endp, verbose, NULL);
if (bpm_client == NULL) {
......
......@@ -127,9 +127,9 @@ int main (int argc, char *argv [])
/* Generate the service names for each SMIO */
char service_dsp[50];
sprintf (service_dsp, "BPM%u:DEVIO:DSP%u", board_number, bpm_number);
snprintf (service_dsp, strlen (service_dsp)+1, "BPM%u:DEVIO:DSP%u", board_number, bpm_number);
char service_swap[50];
sprintf (service_swap, "BPM%u:DEVIO:SWAP%u", board_number, bpm_number);
snprintf (service_swap, strlen (service_swap)+1, "BPM%u:DEVIO:SWAP%u", board_number, bpm_number);
bpm_client_t *bpm_client = bpm_client_new (broker_endp, verbose, NULL);
if (bpm_client == NULL) {
......
......@@ -143,7 +143,7 @@ int main (int argc, char *argv [])
/* Generate the service names for each SMIO */
char service[50];
sprintf (service, "BPM%u:DEVIO:FMC130M_4CH%u", board_number, bpm_number);
snprintf (service, strlen (service)+1, "BPM%u:DEVIO:FMC130M_4CH%u", board_number, bpm_number);
bpm_client_t *bpm_client = bpm_client_new (broker_endp, verbose, NULL);
......
......@@ -104,7 +104,7 @@ int main (int argc, char *argv [])
}
char service[50];
sprintf (service, "BPM%u:DEVIO:FMC130M_4CH%u", board_number, bpm_number);
snprintf (service, strlen (service)+1, "BPM%u:DEVIO:FMC130M_4CH%u", board_number, bpm_number);
bpm_client_t *bpm_client = bpm_client_new (broker_endp, verbose, NULL);
if (bpm_client == NULL) {
......
......@@ -217,7 +217,7 @@ int main (int argc, char *argv [])
}
char service[50];
sprintf (service, "BPM%u:DEVIO:RFFE%u", board_number, bpm_number);
snprintf (service, strlen (service)+1, "BPM%u:DEVIO:RFFE%u", board_number, bpm_number);
bpm_client_t *bpm_client = bpm_client_new (broker_endp, verbose, NULL);
if (bpm_client == NULL) {
......
......@@ -138,7 +138,7 @@ int main (int argc, char *argv [])
}
char service[50];
sprintf (service, "BPM%u:DEVIO:FMC130M_4CH%u", board_number, bpm_number);
snprintf (service, strlen (service)+1, "BPM%u:DEVIO:FMC130M_4CH%u", board_number, bpm_number);
bpm_client_t *bpm_client = bpm_client_new (broker_endp, verbose, NULL);
if (bpm_client == NULL) {
......
......@@ -129,7 +129,7 @@ int main (int argc, char *argv [])
fprintf (stdout, "[client:test_data_en]: test_data_en = %u\n", test_data_en);
char service[50];
sprintf (service, "BPM%u:DEVIO:FMC130M_4CH%u", board_number, bpm_number);
snprintf (service, strlen (service)+1, "BPM%u:DEVIO:FMC130M_4CH%u", board_number, bpm_number);
bpm_client_t *bpm_client = bpm_client_new (broker_endp, verbose, NULL);
if (bpm_client == NULL) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment