Lines Matching refs:internal

1094 adt_from_export_format(adt_internal_state_t *internal,  in adt_from_export_format()  argument
1109 if ((internal->as_check = head.ax_check) != ADT_VALID) { in adt_from_export_format()
1148 adrm_int32(&context, (int *)&(internal->as_euid), 1); in adt_from_export_format()
1149 adrm_int32(&context, (int *)&(internal->as_ruid), 1); in adt_from_export_format()
1150 adrm_int32(&context, (int *)&(internal->as_egid), 1); in adt_from_export_format()
1151 adrm_int32(&context, (int *)&(internal->as_rgid), 1); in adt_from_export_format()
1152 adrm_int32(&context, (int *)&(internal->as_info.ai_auid), 1); in adt_from_export_format()
1154 (int *)&(internal->as_info.ai_mask.am_success), 2); in adt_from_export_format()
1156 (int *)&(internal->as_info.ai_termid.at_port), 1); in adt_from_export_format()
1158 (int *)&(internal->as_info.ai_termid.at_type), 1); in adt_from_export_format()
1160 (int *)&(internal->as_info.ai_termid.at_addr[0]), 4); in adt_from_export_format()
1161 adrm_int32(&context, (int *)&(internal->as_info.ai_asid), 1); in adt_from_export_format()
1162 adrm_int32(&context, (int *)&(internal->as_audit_state), 1); in adt_from_export_format()
1163 internal->as_pid = (pid_t)-1; in adt_from_export_format()
1164 internal->as_label = NULL; in adt_from_export_format()
1166 adrm_int32(&context, (int *)&(internal->as_euid), 1); in adt_from_export_format()
1167 adrm_int32(&context, (int *)&(internal->as_ruid), 1); in adt_from_export_format()
1168 adrm_int32(&context, (int *)&(internal->as_egid), 1); in adt_from_export_format()
1169 adrm_int32(&context, (int *)&(internal->as_rgid), 1); in adt_from_export_format()
1170 adrm_int32(&context, (int *)&(internal->as_info.ai_auid), 1); in adt_from_export_format()
1172 (int *)&(internal->as_info.ai_mask.am_success), 2); in adt_from_export_format()
1174 (int *)&(internal->as_info.ai_termid.at_port), 1); in adt_from_export_format()
1176 (int *)&(internal->as_info.ai_termid.at_type), 1); in adt_from_export_format()
1178 (int *)&(internal->as_info.ai_termid.at_addr[0]), 4); in adt_from_export_format()
1179 adrm_int32(&context, (int *)&(internal->as_info.ai_asid), 1); in adt_from_export_format()
1180 adrm_int32(&context, (int *)&(internal->as_audit_state), 1); in adt_from_export_format()
1181 adrm_int32(&context, (int *)&(internal->as_pid), 1); in adt_from_export_format()
1187 if ((internal->as_label = in adt_from_export_format()
1193 m_label_free(internal->as_label); in adt_from_export_format()
1196 (void) memset(internal->as_label, 0, my_label_len); in adt_from_export_format()
1197 adrm_int32(&context, (int *)(internal->as_label), in adt_from_export_format()
1200 internal->as_label = NULL; in adt_from_export_format()
1216 adt_internal_state_t *internal) in adt_to_export_format() argument
1225 if (internal->as_label != NULL) { in adt_to_export_format()
1240 adrm_putint32(&context, (int *)&(internal->as_euid), 1); in adt_to_export_format()
1241 adrm_putint32(&context, (int *)&(internal->as_ruid), 1); in adt_to_export_format()
1242 adrm_putint32(&context, (int *)&(internal->as_egid), 1); in adt_to_export_format()
1243 adrm_putint32(&context, (int *)&(internal->as_rgid), 1); in adt_to_export_format()
1244 adrm_putint32(&context, (int *)&(internal->as_info.ai_auid), 1); in adt_to_export_format()
1246 (int *)&(internal->as_info.ai_mask.am_success), 2); in adt_to_export_format()
1248 (int *)&(internal->as_info.ai_termid.at_port), 1); in adt_to_export_format()
1250 (int *)&(internal->as_info.ai_termid.at_type), 1); in adt_to_export_format()
1252 (int *)&(internal->as_info.ai_termid.at_addr[0]), 4); in adt_to_export_format()
1253 adrm_putint32(&context, (int *)&(internal->as_info.ai_asid), 1); in adt_to_export_format()
1254 adrm_putint32(&context, (int *)&(internal->as_audit_state), 1); in adt_to_export_format()
1255 adrm_putint32(&context, (int *)&(internal->as_pid), 1); in adt_to_export_format()
1257 if (internal->as_label != NULL) { in adt_to_export_format()
1259 adrm_putint32(&context, (int *)(internal->as_label), in adt_to_export_format()
1270 adrm_putint32(&context, (int *)&(internal->as_euid), 1); in adt_to_export_format()
1271 adrm_putint32(&context, (int *)&(internal->as_ruid), 1); in adt_to_export_format()
1272 adrm_putint32(&context, (int *)&(internal->as_egid), 1); in adt_to_export_format()
1273 adrm_putint32(&context, (int *)&(internal->as_rgid), 1); in adt_to_export_format()
1274 adrm_putint32(&context, (int *)&(internal->as_info.ai_auid), 1); in adt_to_export_format()
1276 (int *)&(internal->as_info.ai_mask.am_success), 2); in adt_to_export_format()
1278 (int *)&(internal->as_info.ai_termid.at_port), 1); in adt_to_export_format()
1280 (int *)&(internal->as_info.ai_termid.at_type), 1); in adt_to_export_format()
1282 (int *)&(internal->as_info.ai_termid.at_addr[0]), 4); in adt_to_export_format()
1283 adrm_putint32(&context, (int *)&(internal->as_info.ai_asid), 1); in adt_to_export_format()
1284 adrm_putint32(&context, (int *)&(internal->as_audit_state), 1); in adt_to_export_format()
1319 adt_import(adt_internal_state_t *internal, const adt_export_data_t *external) in adt_import() argument
1324 int local_audit_state = internal->as_audit_state; in adt_import()
1326 if (adt_from_export_format(internal, external) < 1) in adt_import()
1340 if (!(internal->as_audit_state & AUC_DISABLED)) { in adt_import()
1341 if (adt_get_mask_from_user(internal->as_info.ai_auid, in adt_import()
1342 &(internal->as_info.ai_mask))) in adt_import()
1344 if (internal->as_info.ai_auid != internal->as_ruid) { in adt_import()
1345 if (adt_get_mask_from_user(internal->as_info.ai_auid, in adt_import()
1348 internal->as_info.ai_mask.am_success |= in adt_import()
1350 internal->as_info.ai_mask.am_failure |= in adt_import()
1354 internal->as_audit_state = local_audit_state; in adt_import()
1357 internal->as_info.ai_asid, in adt_import()
1358 internal->as_info.ai_asid)); in adt_import()
1360 internal->as_have_user_data = ADT_HAVE_ALL; in adt_import()
1376 adt_export_session_data(const adt_session_data_t *internal, in adt_export_session_data() argument
1381 if ((internal != NULL) && in adt_export_session_data()
1382 ((adt_internal_state_t *)internal)->as_label != NULL) { in adt_export_session_data()
1391 if (internal == NULL) { in adt_export_session_data()
1406 (adt_internal_state_t *)internal); in adt_export_session_data()