840c0b18e9990fe15416283f869bc8532c1bbf3a
Stefan Schuermans add copyright headers and l...

Stefan Schuermans authored 4 years ago

1) /**
2)  * UProcTrace: User-space Process Tracing
3)  * Copyright 2020: Stefan Schuermans, Aachen, Germany <stefan@schuermans.info>
4)  * Copyleft: GNU LESSER GENERAL PUBLIC LICENSE version 3 (see LICENSE)
5)  */
6) 
Stefan Schuermans rename: lwproctrace -> upro...

Stefan Schuermans authored 4 years ago

7) #include "cleaner.h"
8) #include "event.h"
9) #include "stringlist.h"
10) #include "symlink.h"
11) #include "timing.h"
Stefan Schuermans formatting

Stefan Schuermans authored 4 years ago

12) #include <uptev/proc_begin.h>
Stefan Schuermans rename: lwproctrace -> upro...

Stefan Schuermans authored 4 years ago

13) 
14) #include <uproctrace.pb-c.h>
15) 
16) #include <stdlib.h>
17) #include <sys/types.h>
18) #include <unistd.h>
19) 
20) int uptev_proc_begin(void **data, size_t *size) {
21)   *data = NULL;
22)   *size = 0;
23) 
24)   uptev_cleaner_t *cleaner = uptev_cleaner_new();
Stefan Schuermans formatting

Stefan Schuermans authored 4 years ago

25)   if (!cleaner) {