Lines Matching defs:proto

215  * valid_protocol(proto)
223 valid_protocol(char *proto)
228 if (strcmp(proto, plugin->plugin_ops->sa_protocol) == 0)
234 * sa_extract_pgroup(root, handle, pg, nodetype, proto, sectype)
243 char *nodetype, char *proto, char *sectype)
260 if (proto != NULL)
261 (void) xmlSetProp(node, (xmlChar *)"type", (xmlChar *)proto);
713 char *proto;
734 proto = strchr(id, '_');
735 if (proto == NULL)
737 *proto++ = '\0';
744 if (*proto == '\0') {
745 /* not a valid proto (null) */
749 sectype = strchr(proto, '_');
752 if (!valid_protocol(proto))
810 (void) xmlSetProp(node, (xmlChar *)"type", (xmlChar *)proto);
877 char *proto;
913 * optionset | optionset_<proto>
914 * security_default | security_<proto>_<sectype>
938 proto = strchr(buff, '_');
939 if (proto != NULL) {
940 *proto++ = '\0';
941 sectype = strchr(proto, '_');
946 is_nfs = strcmp(proto, "nfs") == 0;
969 handle->pg, nodetype, proto,
978 proto);
986 proto = strchr(buff, '_');
988 if (proto != NULL) {
989 *proto++ = '\0';
990 sectype = strchr(proto, '_');
993 if (strcmp(proto, "default") == 0)
994 proto = NULL;
997 handle->pg, "security", proto, sectype);
1753 * exclude proto enable.
1820 char *proto;
1838 proto = sa_get_optionset_attr(opt, "type");
1839 if (proto != NULL) {
1841 "%s_%s_%s", shareid, proto, id);
1843 sa_free_attr_string(proto);
1890 char *proto;
1891 proto = sa_get_optionset_attr(opt, "type");
1892 if (proto != NULL) {
1895 proto);
1898 sa_free_attr_string(proto);
1910 char *proto;
1912 proto = sa_get_security_attr(sec, "type");
1914 if (proto != NULL && sectype != NULL) {
1916 "%s_%s_%s", shareid, proto,
1923 if (proto != NULL)
1924 sa_free_attr_string(proto);