File: sshguard.dot

package info (click to toggle)
sshguard 2.5.1-2
  • links: PTS, VCS
  • area: main
  • in suites:
  • size: 5,468 kB
  • sloc: ansic: 3,871; sh: 2,471; lex: 345; yacc: 287; makefile: 95
file content (22 lines) | stat: -rw-r--r-- 673 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/*
 * sshguard.dot -- graph of SSHGuard architecture
 * See CONTRIBUTING.rst for an explanation of this graph.
 */
digraph {
    rankdir=LR;
    driver [label=<sshguard<BR/><I>src/sshguard.in</I>>];

    logtail [label=<sshg-logtail<BR/><I>src/sshg-logtail</I>>];
    parser [label=<sshg-parser<BR/><I>src/parser/</I>> style=dashed];
    blocker [label=<sshg-blocker<BR/><I>src/blocker/</I>> style=dashed];
    fw [label=<sshg-fw-*<BR/><I>src/fw/</I>>];

    logs [label=<System<BR/>Logs> shape=note];

    driver -> logtail[label="spawns"];
    logs -> logtail[label="file I/O"];

    subgraph cluster_0 {
        logtail -> parser -> blocker -> fw[label="pipe"];
    }
}