113cd4c8960688af11ad23b4c946149015c80d54Joshua Brindle#include <unistd.h> 213cd4c8960688af11ad23b4c946149015c80d54Joshua Brindle#include <stdio.h> 313cd4c8960688af11ad23b4c946149015c80d54Joshua Brindle#include <stdlib.h> 413cd4c8960688af11ad23b4c946149015c80d54Joshua Brindle#include <selinux/selinux.h> 513cd4c8960688af11ad23b4c946149015c80d54Joshua Brindle 613cd4c8960688af11ad23b4c946149015c80d54Joshua Brindleint main(int argc __attribute__ ((unused)), char **argv) 713cd4c8960688af11ad23b4c946149015c80d54Joshua Brindle{ 813cd4c8960688af11ad23b4c946149015c80d54Joshua Brindle int rc; 913cd4c8960688af11ad23b4c946149015c80d54Joshua Brindle 1013cd4c8960688af11ad23b4c946149015c80d54Joshua Brindle rc = security_policyvers(); 1113cd4c8960688af11ad23b4c946149015c80d54Joshua Brindle if (rc < 0) { 1213cd4c8960688af11ad23b4c946149015c80d54Joshua Brindle fprintf(stderr, "%s: policyvers() failed\n", argv[0]); 1313cd4c8960688af11ad23b4c946149015c80d54Joshua Brindle exit(2); 1413cd4c8960688af11ad23b4c946149015c80d54Joshua Brindle } 1513cd4c8960688af11ad23b4c946149015c80d54Joshua Brindle 1613cd4c8960688af11ad23b4c946149015c80d54Joshua Brindle printf("%d\n", rc); 1713cd4c8960688af11ad23b4c946149015c80d54Joshua Brindle exit(0); 1813cd4c8960688af11ad23b4c946149015c80d54Joshua Brindle} 19