* Test the active securelevel against a given level. securelevel_gt() * implements (securelevel > level). securelevel_ge() implements * (securelevel >= level). Note that the logic is inverted -- these * functions return EPERM on "success" and 0 on "failure". * * Due to care taken when setting the securelevel, we know that no jail will * be less secure that its parent (or the physical syst
| 1313 | * kern_priv.c. |
| 1314 | */ |
| 1315 | int |
| 1316 | securelevel_gt(struct ucred *cr, int level) |
| 1317 | { |
| 1318 | |
| 1319 | return (cr->cr_prison->pr_securelevel > level ? EPERM : 0); |
| 1320 | } |
| 1321 | |
| 1322 | int |
| 1323 | securelevel_ge(struct ucred *cr, int level) |
no outgoing calls
no test coverage detected