Changeset 7cce333 in mainline for uspace/srv/sysman


Ignore:
Timestamp:
2019-08-07T10:22:06Z (7 years ago)
Author:
Matthieu Riolo <matthieu.riolo@…>
Children:
5353f50
Parents:
a097c50
git-author:
Michal Koutný <xm.koutny+hos@…> (2015-11-10 21:19:03)
git-committer:
Matthieu Riolo <matthieu.riolo@…> (2019-08-07 10:22:06)
Message:

sysman: Refined semantics of IPC_FLAG_AUTOSTART

IPC_FLAG_AUTOSTART_ is for internal use in brokers (added underscore).
IPC_AUTOSTART is a flag macro (not a _single_ flag) to be used by clients.

Conflicts:

uspace/lib/c/generic/loc.c
uspace/lib/gui/window.c
uspace/srv/vfs/vfs_ops.c

Location:
uspace/srv/sysman/units
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/sysman/units/unit_mnt.c

    ra097c50 r7cce333  
    210210
    211211        mnt_data.flags |= u_mnt->blocking ? IPC_FLAG_BLOCKING : 0;
    212         mnt_data.flags |= u_mnt->autostart ? IPC_FLAG_AUTOSTART : 0;
     212        mnt_data.flags |= u_mnt->autostart ? IPC_AUTOSTART : 0;
    213213        mnt_data.unit = unit;
    214214
  • uspace/srv/sysman/units/unit_mnt.h

    ra097c50 r7cce333  
    3939        char *device;
    4040
    41         /** Should be underlying units (FS server, device) be autostarted */
     41        /** Should be underlying units (FS server, device) be autostarted
     42         * (implies blocking) */
    4243        bool autostart;
    4344
Note: See TracChangeset for help on using the changeset viewer.