* Auparse library event...............
@ 2008-01-18 8:58 kunal chandarana
2008-01-18 11:03 ` Valdis.Kletnieks
0 siblings, 1 reply; 3+ messages in thread
From: kunal chandarana @ 2008-01-18 8:58 UTC (permalink / raw)
To: linux-audit
[-- Attachment #1.1: Type: text/plain, Size: 1080 bytes --]
+#include <stdio.h>
+#include "auparse.h"
+#include <stdlib.h>
+#include <malloc.h>
int main()
{
auparse_state_t *au;
au = auparse_init(AUSOURCE_LOGS, NULL);
if (au == NULL)
exit(1);
if (!ausearch_set_param(au, "auid", "=", "500", AUSEARCH_STOP_EVENT))
exit(1);
while (ausearch_next_event(au)) {
if (auparse_find_field(au, "auid")) {
printf("auid=%s\n", auparse_interpret_field(au));
}
}
auparse_destroy(au);
}
I tried the above program for but after compilation its giving following
linking error.
/tmp/ccMo3ClJ.o: In function `main':
parselib.c:(.text+0x21): undefined reference to `auparse_init'
parselib.c:(.text+0x61): undefined reference to `ausearch_set_param'
parselib.c:(.text+0x84): undefined reference to `auparse_find_field'
parselib.c:(.text+0x93): undefined reference to `auparse_interpret_field'
parselib.c:(.text+0xae): undefined reference to `ausearch_next_event'
parselib.c:(.text+0xbd): undefined reference to `auparse_destroy'
collect2: ld returned 1 exit status
Do help.......
[-- Attachment #1.2: Type: text/html, Size: 1583 bytes --]
[-- Attachment #2: Type: text/plain, Size: 0 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Auparse library event...............
2008-01-18 8:58 Auparse library event kunal chandarana
@ 2008-01-18 11:03 ` Valdis.Kletnieks
2008-01-18 11:10 ` Valdis.Kletnieks
0 siblings, 1 reply; 3+ messages in thread
From: Valdis.Kletnieks @ 2008-01-18 11:03 UTC (permalink / raw)
To: kunal chandarana; +Cc: linux-audit
[-- Attachment #1.1: Type: text/plain, Size: 666 bytes --]
> I tried the above program for but after compilation its giving following
> linking error.
>
> /tmp/ccMo3ClJ.o: In function `main':
> parselib.c:(.text+0x21): undefined reference to `auparse_init'
> parselib.c:(.text+0x61): undefined reference to `ausearch_set_param'
> parselib.c:(.text+0x84): undefined reference to `auparse_find_field'
> parselib.c:(.text+0x93): undefined reference to `auparse_interpret_field'
> parselib.c:(.text+0xae): undefined reference to `ausearch_next_event'
> parselib.c:(.text+0xbd): undefined reference to `auparse_destroy'
> collect2: ld returned 1 exit status
Smells suspiciously like you forgot to pass "-laudit" when linking.
[-- Attachment #1.2: Type: application/pgp-signature, Size: 226 bytes --]
[-- Attachment #2: Type: text/plain, Size: 0 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Auparse library event...............
2008-01-18 11:03 ` Valdis.Kletnieks
@ 2008-01-18 11:10 ` Valdis.Kletnieks
0 siblings, 0 replies; 3+ messages in thread
From: Valdis.Kletnieks @ 2008-01-18 11:10 UTC (permalink / raw)
Cc: kunal chandarana, linux-audit
[-- Attachment #1.1: Type: text/plain, Size: 188 bytes --]
On Fri, 18 Jan 2008 06:03:00 EST, Valdis.Kletnieks@vt.edu said:
> Smells suspiciously like you forgot to pass "-laudit" when linking.
Caffiene first, answer mail second. :) -lauparse
[-- Attachment #1.2: Type: application/pgp-signature, Size: 226 bytes --]
[-- Attachment #2: Type: text/plain, Size: 0 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2008-01-18 11:10 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-01-18 8:58 Auparse library event kunal chandarana
2008-01-18 11:03 ` Valdis.Kletnieks
2008-01-18 11:10 ` Valdis.Kletnieks
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox