c
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | |||
| c [2021-11-06 19:56:26] – [systemtest.c] david | c [2021-11-06 20:00:14] (aktuell) – david | ||
|---|---|---|---|
| Zeile 19: | Zeile 19: | ||
| === stdin2syslogd === | === stdin2syslogd === | ||
| - | | + | <code c> |
| - | #define SYSLOG_NAMES | + | #include < |
| - | #include < | + | #define SYSLOG_NAMES |
| - | #include < | + | #include < |
| - | #include < | + | #include < |
| - | + | #include < | |
| - | | + | |
| - | int main(int argc, const char *argv[]) | + | int main(int argc, const char *argv[]) |
| - | { | + | { |
| if (3 != argc) | if (3 != argc) | ||
| { | { | ||
| - | | + | |
| - | exit (1); | + | exit (1); |
| } | } | ||
| - | | + | |
| const char *priority_name = argv[1]; | const char *priority_name = argv[1]; | ||
| const char *tag_name = argv[2]; | const char *tag_name = argv[2]; | ||
| Zeile 42: | Zeile 42: | ||
| for (i = 0; prioritynames[i].c_name; | for (i = 0; prioritynames[i].c_name; | ||
| { | { | ||
| - | | + | |
| - | { | + | { |
| - | priority = prioritynames[i].c_val; | + | priority = prioritynames[i].c_val; |
| - | break; | + | break; |
| - | } | + | } |
| } | } | ||
| | | ||
| if (priority < 0) | if (priority < 0) | ||
| { | { | ||
| - | | + | |
| - | priority_name); | + | priority_name); |
| - | exit (1); | + | exit (1); |
| } | } | ||
| | | ||
| Zeile 64: | Zeile 64: | ||
| while (NULL != fgets(buffer, | while (NULL != fgets(buffer, | ||
| { | { | ||
| - | | + | |
| } | } | ||
| return 0; | return 0; | ||
| - | | + | } |
| + | </ | ||
| # gcc -o / | # gcc -o / | ||
/home/http/wiki/data/attic/c.1636228586.txt · Zuletzt geändert: von david
