summaryrefslogtreecommitdiff
path: root/init/interface_utils.cpp
Commit message (Collapse)AuthorAgeFilesLines
* host_init_verifier: use libhidlmetadataSteven Moreland2019-10-151-32/+0
| | | | | | | | | | | Since it's available in C++, it's easier to build host_init_verifier with this than create a new way to export the json file. Bug: 141567104 Test: manually change hidl interface in a manifest host_init_verifier: system/core/rootdir/init.rc: 69: host_init_verifier: Interface is not in the known set of hidl_interfaces: 'android.hardwar.edne@1.0::IFoo'. Please ensure the interface is spelled correctly and built by a hidl_interface target. Change-Id: Ic73dcb51855cb751734bc497d8e69f379966c511
* Allow AIDL interfaces in service parsingJon Spivack2019-09-091-0/+6
| | | | | | Bug: 138756857 Test: Manual (using mediaextractor as a test service) Change-Id: Ice2c695fca7062d6a115df13a6ac1d6fe82a3a98
* Adds check_interface_{restart,start,stop} check_builtins.Daniel Norman2019-08-061-0/+149
Includes refactoring out interface inheritance hierarchy logic to a new interface_utils file. Bug: 137397100 Test: 'm' with an init_rc that misspells an interface in an interface_start, interface_restart, or interface_stop line. Change-Id: I9f650289d64ae2b13435a81e1693c7ab5e6e9ecf