Lines Matching refs:bundle
691 * as an ASTRING and let the bundle apply code validate
753 * Store the property type as invalid, and let the bundle apply
2836 * be specifed in the service bundle DTD. This function verifies that
3372 * to bundle.
3378 lxml_get_service(bundle_t *bundle, xmlNodePtr svc, svccfg_op_t op)
3414 bundle->sc_bundle_type == SVCCFG_MANIFEST) {
3465 bundle->sc_bundle_type, op) != 0)
3528 return (internal_attach_service(bundle, s));
3555 lxml_get_bundle(bundle_t *bundle, bundle_type_t bundle_type,
3563 * 1. Get bundle attributes.
3566 bundle->sc_bundle_type = lxml_xlate_bundle_type(type);
3567 if (bundle->sc_bundle_type != bundle_type &&
3569 semerr(gettext("included bundle of different type.\n"));
3577 if (bundle->sc_bundle_type != SVCCFG_MANIFEST) {
3583 if (bundle->sc_bundle_type != SVCCFG_PROFILE) {
3589 if (bundle->sc_bundle_type != SVCCFG_ARCHIVE) {
3596 if (((bundle->sc_bundle_name = xmlGetProp(subbundle,
3597 (xmlChar *)name_attr)) == NULL) || (*bundle->sc_bundle_name == 0)) {
3598 semerr(gettext("service bundle lacks name attribute\n"));
3617 if (lxml_get_bundle(bundle, bundle_type, cursor, op))
3621 if (lxml_get_service(bundle, cursor, op) != 0)
3632 * tree bundle. Require that the bundle be of appropriate type for the
3636 lxml_get_bundle_file(bundle_t *bundle, const char *filename, svccfg_op_t op)
3688 semerr(gettext("document DTD unknown; not service bundle?\n"));
3699 semerr(gettext("document is not a service bundle\n"));
3747 r = lxml_get_bundle(bundle, SVCCFG_UNKNOWN_BUNDLE, cursor, op);