Diff for /freem/src/ssvn_device.c between versions 1.4 and 1.6

version 1.4, 2025/03/09 19:50:47 version 1.6, 2025/04/13 04:22:43
Line 48  void ssvn_device(short action, char *key Line 48  void ssvn_device(short action, char *key
     freem_ref_t *r;      freem_ref_t *r;
     char *dbuf;      char *dbuf;
     char *envbuf;      char *envbuf;
   
       fd = -1;
           
     r = (freem_ref_t *) malloc (sizeof (freem_ref_t));      r = (freem_ref_t *) malloc (sizeof (freem_ref_t));
     NULLPTRCHK(r,"ssvn_device");      NULLPTRCHK(r,"ssvn_device");
Line 102  void ssvn_device(short action, char *key Line 104  void ssvn_device(short action, char *key
                 if (strcmp (r->subscripts[1], "$DEVICE") == 0) {                  if (strcmp (r->subscripts[1], "$DEVICE") == 0) {
   
                     if (devstat[channel].mdc_err == 0) {                      if (devstat[channel].mdc_err == 0) {
                         snprintf (data, 3, "0\201\0");                          sprintf (data, "0\201\0");
                     }                      }
                     else {                      else {
                         snprintf (data, 120, "%d,%d,%s\201\0", devstat[channel].mdc_err, devstat[channel].frm_err, devstat[channel].err_txt);                          sprintf (data, "%d,%d,%s\201\0", devstat[channel].mdc_err, devstat[channel].frm_err, devstat[channel].err_txt);
                     }                      }
   
                     break;                      break;

Removed from v.1.4  
changed lines
  Added in v.1.6


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>