Changeset 6c4eedf in mainline for uspace/app/fdisk/fdisk.c


Ignore:
Timestamp:
2017-09-13T20:14:49Z (7 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
120d5bc
Parents:
1d40c93d
Message:

Move capacity specification to libc.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/app/fdisk/fdisk.c

    r1d40c93d r6c4eedf  
    3535 */
    3636
     37#include <cap.h>
    3738#include <errno.h>
    3839#include <nchoice.h>
     
    151152        nchoice_t *choice = NULL;
    152153        char *svcname = NULL;
    153         fdisk_cap_t cap;
     154        cap_spec_t cap;
    154155        fdisk_dev_info_t *sdev;
    155156        char *scap = NULL;
     
    200201                }
    201202
    202                 fdisk_cap_simplify(&cap);
    203 
    204                 rc = fdisk_cap_format(&cap, &scap);
     203                cap_simplify(&cap);
     204
     205                rc = cap_format(&cap, &scap);
    205206                if (rc != EOK) {
    206207                        assert(rc == ENOMEM);
     
    445446        int rc;
    446447        fdisk_part_spec_t pspec;
    447         fdisk_cap_t cap;
    448         fdisk_cap_t mcap;
     448        cap_spec_t cap;
     449        cap_spec_t mcap;
    449450        vol_label_supp_t vlsupp;
    450451        vol_fstype_t fstype = 0;
     
    466467        }
    467468
    468         fdisk_cap_simplify(&mcap);
    469 
    470         rc = fdisk_cap_format(&mcap, &smcap);
     469        cap_simplify(&mcap);
     470
     471        rc = cap_format(&mcap, &smcap);
    471472        if (rc != EOK) {
    472473                rc = ENOMEM;
     
    490491                        goto error;
    491492
    492                 rc = fdisk_cap_parse(scap, &cap);
     493                rc = cap_parse(scap, &cap);
    493494                if (rc == EOK)
    494495                        break;
     
    586587                }
    587588
    588                 fdisk_cap_simplify(&pinfo.capacity);
    589 
    590                 rc = fdisk_cap_format(&pinfo.capacity, &scap);
     589                cap_simplify(&pinfo.capacity);
     590
     591                rc = cap_format(&pinfo.capacity, &scap);
    591592                if (rc != EOK) {
    592593                        printf("Out of memory.\n");
     
    703704        fdisk_part_t *part;
    704705        fdisk_part_info_t pinfo;
    705         fdisk_cap_t cap;
    706         fdisk_cap_t mcap;
     706        cap_spec_t cap;
     707        cap_spec_t mcap;
    707708        fdisk_dev_flags_t dflags;
    708709        char *sltype = NULL;
     
    738739        }
    739740
    740         fdisk_cap_simplify(&cap);
    741 
    742         rc = fdisk_cap_format(&cap, &sdcap);
     741        cap_simplify(&cap);
     742
     743        rc = cap_format(&cap, &sdcap);
    743744        if (rc != EOK) {
    744745                printf("Out of memory.\n");
     
    792793                }
    793794
    794                 fdisk_cap_simplify(&pinfo.capacity);
    795 
    796                 rc = fdisk_cap_format(&pinfo.capacity, &scap);
     795                cap_simplify(&pinfo.capacity);
     796
     797                rc = cap_format(&pinfo.capacity, &scap);
    797798                if (rc != EOK) {
    798799                        printf("Out of memory.\n");
     
    849850                }
    850851
    851                 fdisk_cap_simplify(&mcap);
    852 
    853                 rc = fdisk_cap_format(&mcap, &smcap);
     852                cap_simplify(&mcap);
     853
     854                rc = cap_format(&mcap, &smcap);
    854855                if (rc != EOK) {
    855856                        rc = ENOMEM;
     
    871872                }
    872873
    873                 fdisk_cap_simplify(&mcap);
    874 
    875                 rc = fdisk_cap_format(&mcap, &smcap);
     874                cap_simplify(&mcap);
     875
     876                rc = cap_format(&mcap, &smcap);
    876877                if (rc != EOK) {
    877878                        rc = ENOMEM;
     
    896897                }
    897898
    898                 fdisk_cap_simplify(&mcap);
    899 
    900                 rc = fdisk_cap_format(&mcap, &smcap);
     899                cap_simplify(&mcap);
     900
     901                rc = cap_format(&mcap, &smcap);
    901902                if (rc != EOK) {
    902903                        rc = ENOMEM;
     
    914915                }
    915916
    916                 fdisk_cap_simplify(&mcap);
    917 
    918                 rc = fdisk_cap_format(&mcap, &smcap);
     917                cap_simplify(&mcap);
     918
     919                rc = cap_format(&mcap, &smcap);
    919920                if (rc != EOK) {
    920921                        rc = ENOMEM;
Note: See TracChangeset for help on using the changeset viewer.