Changeset View
Changeset View
Standalone View
Standalone View
sys/security/audit/audit_bsm_klib.c
| Show First 20 Lines • Show All 536 Lines • ▼ Show 20 Lines | if (error) { | ||||
| if (cvnp != NULL) | if (cvnp != NULL) | ||||
| vdrop(cvnp); | vdrop(cvnp); | ||||
| return; | return; | ||||
| } | } | ||||
| (void) sbuf_cat(&sbf, rbuf); | (void) sbuf_cat(&sbf, rbuf); | ||||
| free(fbuf, M_TEMP); | free(fbuf, M_TEMP); | ||||
| } | } | ||||
| if (cvnp != NULL) { | if (cvnp != NULL) { | ||||
| error = vn_fullpath(td, cvnp, &rbuf, &fbuf); | error = vn_fullpath(td, cvnp, 0, &rbuf, &fbuf); | ||||
| vdrop(cvnp); | vdrop(cvnp); | ||||
| if (error) { | if (error) { | ||||
| cpath[0] = '\0'; | cpath[0] = '\0'; | ||||
| return; | return; | ||||
| } | } | ||||
| (void) sbuf_cat(&sbf, rbuf); | (void) sbuf_cat(&sbf, rbuf); | ||||
| free(fbuf, M_TEMP); | free(fbuf, M_TEMP); | ||||
| } | } | ||||
| Show All 18 Lines | |||||