#include <stdlib.h>
#include <stdbool.h>
#include <unistd.h>
#include "rpcclt_openapi.h"
#include "proc_util.h"
int main(int argc, char **argv)
{
char switch_os_revision_string[100];
time_t time;
uint32_t asic = 0;
uint32_t port = 1234;
l7proc_crashlog_register();
{
printf("\nFailed to initialize RPC to OpEN. Exiting result = %d\n", result);
exit(2);
}
{
sleep(1);
}
printf("\n");
switch_os_revision.
pstart = switch_os_revision_string;
switch_os_revision.
size =
sizeof(switch_os_revision_string);
{
printf("Network OS version = %s\n", switch_os_revision_string);
}
else
{
printf("Network OS version retrieve error\n");
}
printf("\n");
{
printf("Bad return code trying to get trace profile. result = %d\n", result);
return 1;
}
else
{
printf("Success to get trace profile\n");
}
&portList, &tupleParams, &policyHandle)) !=
OPEN_E_NONE)
{
printf("Bad return code while trying to create 5tuple. result = %d\n", result);
return 1;
}
else
{
printf("Success 5tuple profile created\n");
}
{
printf("Bad return code trying to delete 5tuple profile. requestId= %d, result = %d\n", requestId, result);
return 1;
}
else
{
printf("Success in deleting 5tuple profile\n");
}
L7PROC_LOGF(L7PROC_LOG_SEVERITY_INFO, 0, "Stopping Packet Trace API example application");
return 0;
}