While working on console forwarding for virtual NS8250 I stepped into
flask_domain_alloc_security()
where break statement was missing in default case which violates MISRA
rule 16.4.
Fixed everywhere in hooks.c.
Signed-off-by: Denis Mukhin <dmukhin@ford.com>
Acked-by: Daniel P. Smith <dpsmith@apertussolutions.com>
else if ( pv_shim )
dsec->sid = SECINITSID_DOMU;
}
+ break;
}
dsec->self_sid = dsec->sid;
break;
default:
rc = avc_unknown_permission("event channel state", chn->state);
+ break;
}
return rc;
break;
default:
perm = HVM__HVMCTL;
+ break;
}
return current_has_perm(d, SECCLASS_HVM, perm);
case FLASK_BOOTPARAM_INVALID:
default:
panic("Flask: Invalid value for flask= boot parameter.\n");
+ break;
}
avc_init();