Lines Matching refs:mpconf

171 	FILE *mpconf;		
205 if ((mpconf = fdopen(fd_mpconf, "r")) == NULL) {
213 while ((mpconf != NULL) &&
214 (charPtr = fgetws(fullline, MAX_LINE_SIZE, mpconf))) {
285 fclose(mpconf);
290 fclose(mpconf);
3455 int mpconf, bytes_left, write_offset;
3493 if ((mpconf = open(mpConfFilePath, O_RDWR | O_CREAT)) == -1) {
3497 if (fchmod(mpconf, S_IRUSR | S_IRGRP | S_IROTH) < 0) {
3498 close(mpconf);
3502 if (lock_register(mpconf, F_SETLKW, F_WRLCK, 0, SEEK_SET, 0) < 0) {
3503 close(mpconf);
3507 if (fstat(mpconf, &stbuf) == -1) {
3508 CLEANUP_N_RET(mpconf, MP_STATUS_FAILED);
3512 if (write(mpconf, HDR, sizeof_conf_hdr) !=
3514 CLEANUP_N_RET(mpconf, MP_STATUS_FAILED);
3517 if (pwrite(mpconf, fullline, strlen(fullline),
3520 CLEANUP_N_RET(mpconf, MP_STATUS_FAILED);
3522 CLEANUP_N_RET(mpconf, MP_STATUS_SUCCESS);
3527 MAP_SHARED, mpconf, 0)) == MAP_FAILED) {
3528 CLEANUP_N_RET(mpconf, MP_STATUS_FAILED);
3535 CLEANUP_N_RET(mpconf, MP_STATUS_SUCCESS);
3538 /* append the fullline to the mpconf. */
3539 if (pwrite(mpconf, fullline, strlen(fullline),
3542 CLEANUP_N_RET(mpconf, MP_STATUS_FAILED);
3544 CLEANUP_N_RET(mpconf, MP_STATUS_SUCCESS);
3577 int mpconf, tmp_mpconf, bytes_left, write_offset;
3602 if ((mpconf = open(mpConfFilePath, O_RDWR)) == -1) {
3606 if (fchmod(mpconf, S_IRUSR | S_IRGRP | S_IROTH) < 0) {
3607 close(mpconf);
3611 if (lock_register(mpconf, F_SETLKW, F_WRLCK, 0, SEEK_SET, 0) < 0) {
3612 close(mpconf);
3616 if (fstat(mpconf, &stbuf) == -1) {
3617 CLEANUP_N_RET(mpconf, MP_STATUS_FAILED);
3621 CLEANUP_N_RET(mpconf, MP_STATUS_SUCCESS);
3626 MAP_SHARED, mpconf, 0)) == MAP_FAILED) {
3627 CLEANUP_N_RET(mpconf, MP_STATUS_FAILED);
3633 CLEANUP_N_RET(mpconf, MP_STATUS_UNKNOWN_FN);
3644 CLEANUP_N_RET(mpconf, MP_STATUS_FAILED);
3649 CLEANUP_N_RET(mpconf, MP_STATUS_FAILED);
3655 CLEANUP_N_RET(mpconf, MP_STATUS_FAILED);
3663 CLEANUP_N_RET(mpconf, MP_STATUS_FAILED);
3665 CLEANUP_N_RET(mpconf, MP_STATUS_SUCCESS);