Lines Matching defs:line

317 	str_t	*line;
364 * Prepare the line to be written to the sysevent.conf file
366 line = initstr(128);
368 strcats(line, arg_class == NULL ? "-" : arg_class);
369 strcatc(line, ' ');
371 strcats(line, arg_subclass == NULL ? "-" : arg_subclass);
372 strcatc(line, ' ');
374 strcats(line, arg_vendor == NULL ? "-" : arg_vendor);
375 strcatc(line, ' ');
377 strcats(line, arg_publisher == NULL ? "-" : arg_publisher);
378 strcatc(line, ' ');
380 strcats(line, arg_username == NULL ? "-" : arg_username);
381 strcatc(line, ' ');
383 strcats(line, "- - ");
384 strcats(line, arg_path);
388 strcatc(line, ' ');
389 strcats(line, arg_args[i]);
397 freestr(line);
406 freestr(line);
410 (void) fprintf(fp, "%s\n", line->s_str);
411 freestr(line);
520 str_t *line;
531 line = read_next_line(fp);
532 if (line == NULL)
534 sep = parse_line(line);
542 freestr(line);
555 str_t *line;
599 line = read_next_line(fp);
600 if (line == NULL)
602 raw_line = sc_strdup(line->s_str);
603 sep = parse_line(line);
605 (void) fputs(line->s_str, tmp_fp);
613 freestr(line);
657 str_t *line;
661 line = read_next_line(fp);
662 if (line == NULL)
664 sep = parse_line(line);
668 freestr(line);
673 freestr(line);
683 char *line;
719 line = sc_strdup(sep->se_args);
720 lp = line;
724 sc_strfree(line);
728 sc_strfree(line);
737 str_t *line;
739 line = initstr(128);
742 strcats(line, "vendor=");
743 strcats(line, sep->se_vendor);
744 strcats(line, " ");
747 strcats(line, "publisher=");
748 strcats(line, sep->se_publisher);
749 strcats(line, " ");
752 strcats(line, "class=");
753 strcats(line, sep->se_class);
754 strcats(line, " ");
756 strcats(line, "subclass=");
757 strcats(line, sep->se_subclass);
758 strcats(line, " ");
762 strcats(line, "username=");
763 strcats(line, sep->se_user);
764 strcats(line, " ");
766 strcats(line, sep->se_path);
768 strcats(line, " ");
769 strcats(line, sep->se_args);
771 strcats(line, "\n");
773 (void) fputs(line->s_str, fp);
774 freestr(line);
796 str_t *line;
798 line = initstr(128);
800 lp = fstrgets(line, fp);
802 freestr(line);
807 return (line);
812 parse_line(str_t *line)
822 lp = line->s_str;
904 * next_field() will not check any characters on next line.
905 * Each entry is composed of a single line.
1087 fstrgets(str_t *line, FILE *fp)
1091 resetstr(line);
1093 strcatc(line, c);
1097 if (line->s_len == 0)
1099 return (line->s_str);