equal
deleted
inserted
replaced
19 (IPv4 i IPv6) |
19 (IPv4 i IPv6) |
20 syslog_in_npipe <npipe> Espera missatges per la named pipe (ha d'existir!) |
20 syslog_in_npipe <npipe> Espera missatges per la named pipe (ha d'existir!) |
21 syslog_in_unix <usocket> Crea i escolta el socket unix per missatges |
21 syslog_in_unix <usocket> Crea i escolta el socket unix per missatges |
22 syslog_kernel Executa els anteriors programes, i llegeix de tots |
22 syslog_kernel Executa els anteriors programes, i llegeix de tots |
23 alhora. |
23 alhora. |
|
24 unix_writer <usocket> Programa per escriure a un Unix socket |
24 |
25 |
25 Notes: |
26 Notes: |
26 -------------------------------------- |
27 -------------------------------------- |
27 El programa està escrit en c99. |
28 El programa està escrit en c99. |
28 |
29 |
33 Els syslog_in_* entenen el missatge "close", cosa que fa que morin. Si moren |
34 Els syslog_in_* entenen el missatge "close", cosa que fa que morin. Si moren |
34 tots els fills de syslog_kernel, el kernel també mor. |
35 tots els fills de syslog_kernel, el kernel també mor. |
35 |
36 |
36 El fitxer syslog_in_udp té una variable global que indica si es farà servir |
37 El fitxer syslog_in_udp té una variable global que indica si es farà servir |
37 IPv6 o no en temps d'execució. |
38 IPv6 o no en temps d'execució. |
|
39 |
|
40 El codi de llegir la "named pipe" intenta fer el possible amb locks i |
|
41 reobertures de la pipe de manera que no es perdi mai la lectura de la |
|
42 named pipe donada. |