Print this page
re #13388 rb4382 fmd_api.h uses bool which is a C99/C++ keyword
        
*** 1061,1071 ****
          rv &= xdr_u_int(xp, &sp->fmds_type);
          rv &= xdr_opaque(xp, sp->fmds_desc, sizeof (sp->fmds_desc));
  
          switch (sp->fmds_type) {
          case FMD_TYPE_BOOL:
!                 rv &= xdr_int(xp, &sp->fmds_value.bool);
                  break;
          case FMD_TYPE_INT32:
                  rv &= xdr_int32_t(xp, &sp->fmds_value.i32);
                  break;
          case FMD_TYPE_UINT32:
--- 1061,1071 ----
          rv &= xdr_u_int(xp, &sp->fmds_type);
          rv &= xdr_opaque(xp, sp->fmds_desc, sizeof (sp->fmds_desc));
  
          switch (sp->fmds_type) {
          case FMD_TYPE_BOOL:
!                 rv &= xdr_int(xp, &sp->fmds_value.b);
                  break;
          case FMD_TYPE_INT32:
                  rv &= xdr_int32_t(xp, &sp->fmds_value.i32);
                  break;
          case FMD_TYPE_UINT32: