1 2%exception is_selinux_enabled { 3 $action 4 if (result < 0) { 5 PyErr_SetFromErrno(PyExc_OSError); 6 SWIG_fail; 7 } 8} 9 10%exception is_selinux_mls_enabled { 11 $action 12 if (result < 0) { 13 PyErr_SetFromErrno(PyExc_OSError); 14 SWIG_fail; 15 } 16} 17 18%exception getcon { 19 $action 20 if (result < 0) { 21 PyErr_SetFromErrno(PyExc_OSError); 22 SWIG_fail; 23 } 24} 25 26%exception getcon_raw { 27 $action 28 if (result < 0) { 29 PyErr_SetFromErrno(PyExc_OSError); 30 SWIG_fail; 31 } 32} 33 34%exception setcon { 35 $action 36 if (result < 0) { 37 PyErr_SetFromErrno(PyExc_OSError); 38 SWIG_fail; 39 } 40} 41 42%exception setcon_raw { 43 $action 44 if (result < 0) { 45 PyErr_SetFromErrno(PyExc_OSError); 46 SWIG_fail; 47 } 48} 49 50%exception getpidcon { 51 $action 52 if (result < 0) { 53 PyErr_SetFromErrno(PyExc_OSError); 54 SWIG_fail; 55 } 56} 57 58%exception getpidcon_raw { 59 $action 60 if (result < 0) { 61 PyErr_SetFromErrno(PyExc_OSError); 62 SWIG_fail; 63 } 64} 65 66%exception getprevcon { 67 $action 68 if (result < 0) { 69 PyErr_SetFromErrno(PyExc_OSError); 70 SWIG_fail; 71 } 72} 73 74%exception getprevcon_raw { 75 $action 76 if (result < 0) { 77 PyErr_SetFromErrno(PyExc_OSError); 78 SWIG_fail; 79 } 80} 81 82%exception getexeccon { 83 $action 84 if (result < 0) { 85 PyErr_SetFromErrno(PyExc_OSError); 86 SWIG_fail; 87 } 88} 89 90%exception getexeccon_raw { 91 $action 92 if (result < 0) { 93 PyErr_SetFromErrno(PyExc_OSError); 94 SWIG_fail; 95 } 96} 97 98%exception setexeccon { 99 $action 100 if (result < 0) { 101 PyErr_SetFromErrno(PyExc_OSError); 102 SWIG_fail; 103 } 104} 105 106%exception setexeccon_raw { 107 $action 108 if (result < 0) { 109 PyErr_SetFromErrno(PyExc_OSError); 110 SWIG_fail; 111 } 112} 113 114%exception getfscreatecon { 115 $action 116 if (result < 0) { 117 PyErr_SetFromErrno(PyExc_OSError); 118 SWIG_fail; 119 } 120} 121 122%exception getfscreatecon_raw { 123 $action 124 if (result < 0) { 125 PyErr_SetFromErrno(PyExc_OSError); 126 SWIG_fail; 127 } 128} 129 130%exception setfscreatecon { 131 $action 132 if (result < 0) { 133 PyErr_SetFromErrno(PyExc_OSError); 134 SWIG_fail; 135 } 136} 137 138%exception setfscreatecon_raw { 139 $action 140 if (result < 0) { 141 PyErr_SetFromErrno(PyExc_OSError); 142 SWIG_fail; 143 } 144} 145 146%exception getkeycreatecon { 147 $action 148 if (result < 0) { 149 PyErr_SetFromErrno(PyExc_OSError); 150 SWIG_fail; 151 } 152} 153 154%exception getkeycreatecon_raw { 155 $action 156 if (result < 0) { 157 PyErr_SetFromErrno(PyExc_OSError); 158 SWIG_fail; 159 } 160} 161 162%exception setkeycreatecon { 163 $action 164 if (result < 0) { 165 PyErr_SetFromErrno(PyExc_OSError); 166 SWIG_fail; 167 } 168} 169 170%exception setkeycreatecon_raw { 171 $action 172 if (result < 0) { 173 PyErr_SetFromErrno(PyExc_OSError); 174 SWIG_fail; 175 } 176} 177 178%exception getsockcreatecon { 179 $action 180 if (result < 0) { 181 PyErr_SetFromErrno(PyExc_OSError); 182 SWIG_fail; 183 } 184} 185 186%exception getsockcreatecon_raw { 187 $action 188 if (result < 0) { 189 PyErr_SetFromErrno(PyExc_OSError); 190 SWIG_fail; 191 } 192} 193 194%exception setsockcreatecon { 195 $action 196 if (result < 0) { 197 PyErr_SetFromErrno(PyExc_OSError); 198 SWIG_fail; 199 } 200} 201 202%exception setsockcreatecon_raw { 203 $action 204 if (result < 0) { 205 PyErr_SetFromErrno(PyExc_OSError); 206 SWIG_fail; 207 } 208} 209 210%exception getfilecon { 211 $action 212 if (result < 0) { 213 PyErr_SetFromErrno(PyExc_OSError); 214 SWIG_fail; 215 } 216} 217 218%exception getfilecon_raw { 219 $action 220 if (result < 0) { 221 PyErr_SetFromErrno(PyExc_OSError); 222 SWIG_fail; 223 } 224} 225 226%exception lgetfilecon { 227 $action 228 if (result < 0) { 229 PyErr_SetFromErrno(PyExc_OSError); 230 SWIG_fail; 231 } 232} 233 234%exception lgetfilecon_raw { 235 $action 236 if (result < 0) { 237 PyErr_SetFromErrno(PyExc_OSError); 238 SWIG_fail; 239 } 240} 241 242%exception fgetfilecon { 243 $action 244 if (result < 0) { 245 PyErr_SetFromErrno(PyExc_OSError); 246 SWIG_fail; 247 } 248} 249 250%exception fgetfilecon_raw { 251 $action 252 if (result < 0) { 253 PyErr_SetFromErrno(PyExc_OSError); 254 SWIG_fail; 255 } 256} 257 258%exception setfilecon { 259 $action 260 if (result < 0) { 261 PyErr_SetFromErrno(PyExc_OSError); 262 SWIG_fail; 263 } 264} 265 266%exception setfilecon_raw { 267 $action 268 if (result < 0) { 269 PyErr_SetFromErrno(PyExc_OSError); 270 SWIG_fail; 271 } 272} 273 274%exception lsetfilecon { 275 $action 276 if (result < 0) { 277 PyErr_SetFromErrno(PyExc_OSError); 278 SWIG_fail; 279 } 280} 281 282%exception lsetfilecon_raw { 283 $action 284 if (result < 0) { 285 PyErr_SetFromErrno(PyExc_OSError); 286 SWIG_fail; 287 } 288} 289 290%exception fsetfilecon { 291 $action 292 if (result < 0) { 293 PyErr_SetFromErrno(PyExc_OSError); 294 SWIG_fail; 295 } 296} 297 298%exception fsetfilecon_raw { 299 $action 300 if (result < 0) { 301 PyErr_SetFromErrno(PyExc_OSError); 302 SWIG_fail; 303 } 304} 305 306%exception getpeercon { 307 $action 308 if (result < 0) { 309 PyErr_SetFromErrno(PyExc_OSError); 310 SWIG_fail; 311 } 312} 313 314%exception getpeercon_raw { 315 $action 316 if (result < 0) { 317 PyErr_SetFromErrno(PyExc_OSError); 318 SWIG_fail; 319 } 320} 321 322%exception security_compute_av { 323 $action 324 if (result < 0) { 325 PyErr_SetFromErrno(PyExc_OSError); 326 SWIG_fail; 327 } 328} 329 330%exception security_compute_av_raw { 331 $action 332 if (result < 0) { 333 PyErr_SetFromErrno(PyExc_OSError); 334 SWIG_fail; 335 } 336} 337 338%exception security_compute_av_flags { 339 $action 340 if (result < 0) { 341 PyErr_SetFromErrno(PyExc_OSError); 342 SWIG_fail; 343 } 344} 345 346%exception security_compute_av_flags_raw { 347 $action 348 if (result < 0) { 349 PyErr_SetFromErrno(PyExc_OSError); 350 SWIG_fail; 351 } 352} 353 354%exception security_compute_create { 355 $action 356 if (result < 0) { 357 PyErr_SetFromErrno(PyExc_OSError); 358 SWIG_fail; 359 } 360} 361 362%exception security_compute_create_raw { 363 $action 364 if (result < 0) { 365 PyErr_SetFromErrno(PyExc_OSError); 366 SWIG_fail; 367 } 368} 369 370%exception security_compute_create_name { 371 $action 372 if (result < 0) { 373 PyErr_SetFromErrno(PyExc_OSError); 374 SWIG_fail; 375 } 376} 377 378%exception security_compute_create_name_raw { 379 $action 380 if (result < 0) { 381 PyErr_SetFromErrno(PyExc_OSError); 382 SWIG_fail; 383 } 384} 385 386%exception security_compute_relabel { 387 $action 388 if (result < 0) { 389 PyErr_SetFromErrno(PyExc_OSError); 390 SWIG_fail; 391 } 392} 393 394%exception security_compute_relabel_raw { 395 $action 396 if (result < 0) { 397 PyErr_SetFromErrno(PyExc_OSError); 398 SWIG_fail; 399 } 400} 401 402%exception security_compute_member { 403 $action 404 if (result < 0) { 405 PyErr_SetFromErrno(PyExc_OSError); 406 SWIG_fail; 407 } 408} 409 410%exception security_compute_member_raw { 411 $action 412 if (result < 0) { 413 PyErr_SetFromErrno(PyExc_OSError); 414 SWIG_fail; 415 } 416} 417 418%exception security_compute_user { 419 $action 420 if (result < 0) { 421 PyErr_SetFromErrno(PyExc_OSError); 422 SWIG_fail; 423 } 424} 425 426%exception security_compute_user_raw { 427 $action 428 if (result < 0) { 429 PyErr_SetFromErrno(PyExc_OSError); 430 SWIG_fail; 431 } 432} 433 434%exception security_validatetrans { 435 $action 436 if (result < 0) { 437 PyErr_SetFromErrno(PyExc_OSError); 438 SWIG_fail; 439 } 440} 441 442%exception security_validatetrans_raw { 443 $action 444 if (result < 0) { 445 PyErr_SetFromErrno(PyExc_OSError); 446 SWIG_fail; 447 } 448} 449 450%exception security_load_policy { 451 $action 452 if (result < 0) { 453 PyErr_SetFromErrno(PyExc_OSError); 454 SWIG_fail; 455 } 456} 457 458%exception security_get_initial_context { 459 $action 460 if (result < 0) { 461 PyErr_SetFromErrno(PyExc_OSError); 462 SWIG_fail; 463 } 464} 465 466%exception security_get_initial_context_raw { 467 $action 468 if (result < 0) { 469 PyErr_SetFromErrno(PyExc_OSError); 470 SWIG_fail; 471 } 472} 473 474%exception selinux_mkload_policy { 475 $action 476 if (result < 0) { 477 PyErr_SetFromErrno(PyExc_OSError); 478 SWIG_fail; 479 } 480} 481 482%exception selinux_init_load_policy { 483 $action 484 if (result < 0) { 485 PyErr_SetFromErrno(PyExc_OSError); 486 SWIG_fail; 487 } 488} 489 490%exception security_set_boolean_list { 491 $action 492 if (result < 0) { 493 PyErr_SetFromErrno(PyExc_OSError); 494 SWIG_fail; 495 } 496} 497 498%exception security_load_booleans { 499 $action 500 if (result < 0) { 501 PyErr_SetFromErrno(PyExc_OSError); 502 SWIG_fail; 503 } 504} 505 506%exception security_check_context { 507 $action 508 if (result < 0) { 509 PyErr_SetFromErrno(PyExc_OSError); 510 SWIG_fail; 511 } 512} 513 514%exception security_check_context_raw { 515 $action 516 if (result < 0) { 517 PyErr_SetFromErrno(PyExc_OSError); 518 SWIG_fail; 519 } 520} 521 522%exception security_canonicalize_context { 523 $action 524 if (result < 0) { 525 PyErr_SetFromErrno(PyExc_OSError); 526 SWIG_fail; 527 } 528} 529 530%exception security_canonicalize_context_raw { 531 $action 532 if (result < 0) { 533 PyErr_SetFromErrno(PyExc_OSError); 534 SWIG_fail; 535 } 536} 537 538%exception security_getenforce { 539 $action 540 if (result < 0) { 541 PyErr_SetFromErrno(PyExc_OSError); 542 SWIG_fail; 543 } 544} 545 546%exception security_setenforce { 547 $action 548 if (result < 0) { 549 PyErr_SetFromErrno(PyExc_OSError); 550 SWIG_fail; 551 } 552} 553 554%exception security_reject_unknown { 555 $action 556 if (result < 0) { 557 PyErr_SetFromErrno(PyExc_OSError); 558 SWIG_fail; 559 } 560} 561 562%exception security_deny_unknown { 563 $action 564 if (result < 0) { 565 PyErr_SetFromErrno(PyExc_OSError); 566 SWIG_fail; 567 } 568} 569 570%exception security_get_checkreqprot { 571 $action 572 if (result < 0) { 573 PyErr_SetFromErrno(PyExc_OSError); 574 SWIG_fail; 575 } 576} 577 578%exception security_disable { 579 $action 580 if (result < 0) { 581 PyErr_SetFromErrno(PyExc_OSError); 582 SWIG_fail; 583 } 584} 585 586%exception security_policyvers { 587 $action 588 if (result < 0) { 589 PyErr_SetFromErrno(PyExc_OSError); 590 SWIG_fail; 591 } 592} 593 594%exception security_get_boolean_names { 595 $action 596 if (result < 0) { 597 PyErr_SetFromErrno(PyExc_OSError); 598 SWIG_fail; 599 } 600} 601 602%exception security_get_boolean_pending { 603 $action 604 if (result < 0) { 605 PyErr_SetFromErrno(PyExc_OSError); 606 SWIG_fail; 607 } 608} 609 610%exception security_get_boolean_active { 611 $action 612 if (result < 0) { 613 PyErr_SetFromErrno(PyExc_OSError); 614 SWIG_fail; 615 } 616} 617 618%exception security_set_boolean { 619 $action 620 if (result < 0) { 621 PyErr_SetFromErrno(PyExc_OSError); 622 SWIG_fail; 623 } 624} 625 626%exception security_commit_booleans { 627 $action 628 if (result < 0) { 629 PyErr_SetFromErrno(PyExc_OSError); 630 SWIG_fail; 631 } 632} 633 634%exception selinux_set_mapping { 635 $action 636 if (result < 0) { 637 PyErr_SetFromErrno(PyExc_OSError); 638 SWIG_fail; 639 } 640} 641 642%exception security_av_string { 643 $action 644 if (result < 0) { 645 PyErr_SetFromErrno(PyExc_OSError); 646 SWIG_fail; 647 } 648} 649 650%exception matchpathcon_init { 651 $action 652 if (result < 0) { 653 PyErr_SetFromErrno(PyExc_OSError); 654 SWIG_fail; 655 } 656} 657 658%exception matchpathcon_init_prefix { 659 $action 660 if (result < 0) { 661 PyErr_SetFromErrno(PyExc_OSError); 662 SWIG_fail; 663 } 664} 665 666%exception realpath_not_final { 667 $action 668 if (result < 0) { 669 PyErr_SetFromErrno(PyExc_OSError); 670 SWIG_fail; 671 } 672} 673 674%exception matchpathcon { 675 $action 676 if (result < 0) { 677 PyErr_SetFromErrno(PyExc_OSError); 678 SWIG_fail; 679 } 680} 681 682%exception matchpathcon_index { 683 $action 684 if (result < 0) { 685 PyErr_SetFromErrno(PyExc_OSError); 686 SWIG_fail; 687 } 688} 689 690%exception matchpathcon_filespec_add { 691 $action 692 if (result < 0) { 693 PyErr_SetFromErrno(PyExc_OSError); 694 SWIG_fail; 695 } 696} 697 698%exception matchmediacon { 699 $action 700 if (result < 0) { 701 PyErr_SetFromErrno(PyExc_OSError); 702 SWIG_fail; 703 } 704} 705 706%exception selinux_getenforcemode { 707 $action 708 if (result < 0) { 709 PyErr_SetFromErrno(PyExc_OSError); 710 SWIG_fail; 711 } 712} 713 714%exception selinux_getpolicytype { 715 $action 716 if (result < 0) { 717 PyErr_SetFromErrno(PyExc_OSError); 718 SWIG_fail; 719 } 720} 721 722%exception selinux_set_policy_root { 723 $action 724 if (result < 0) { 725 PyErr_SetFromErrno(PyExc_OSError); 726 SWIG_fail; 727 } 728} 729 730%exception selinux_check_access { 731 $action 732 if (result < 0) { 733 PyErr_SetFromErrno(PyExc_OSError); 734 SWIG_fail; 735 } 736} 737 738%exception selinux_check_passwd_access { 739 $action 740 if (result < 0) { 741 PyErr_SetFromErrno(PyExc_OSError); 742 SWIG_fail; 743 } 744} 745 746%exception checkPasswdAccess { 747 $action 748 if (result < 0) { 749 PyErr_SetFromErrno(PyExc_OSError); 750 SWIG_fail; 751 } 752} 753 754%exception selinux_check_securetty_context { 755 $action 756 if (result < 0) { 757 PyErr_SetFromErrno(PyExc_OSError); 758 SWIG_fail; 759 } 760} 761 762%exception selinuxfs_exists { 763 $action 764 if (result < 0) { 765 PyErr_SetFromErrno(PyExc_OSError); 766 SWIG_fail; 767 } 768} 769 770%exception setexecfilecon { 771 $action 772 if (result < 0) { 773 PyErr_SetFromErrno(PyExc_OSError); 774 SWIG_fail; 775 } 776} 777 778%exception rpm_execcon { 779 $action 780 if (result < 0) { 781 PyErr_SetFromErrno(PyExc_OSError); 782 SWIG_fail; 783 } 784} 785 786%exception is_context_customizable { 787 $action 788 if (result < 0) { 789 PyErr_SetFromErrno(PyExc_OSError); 790 SWIG_fail; 791 } 792} 793 794%exception selinux_trans_to_raw_context { 795 $action 796 if (result < 0) { 797 PyErr_SetFromErrno(PyExc_OSError); 798 SWIG_fail; 799 } 800} 801 802%exception selinux_raw_to_trans_context { 803 $action 804 if (result < 0) { 805 PyErr_SetFromErrno(PyExc_OSError); 806 SWIG_fail; 807 } 808} 809 810%exception selinux_raw_context_to_color { 811 $action 812 if (result < 0) { 813 PyErr_SetFromErrno(PyExc_OSError); 814 SWIG_fail; 815 } 816} 817 818%exception getseuserbyname { 819 $action 820 if (result < 0) { 821 PyErr_SetFromErrno(PyExc_OSError); 822 SWIG_fail; 823 } 824} 825 826%exception getseuser { 827 $action 828 if (result < 0) { 829 PyErr_SetFromErrno(PyExc_OSError); 830 SWIG_fail; 831 } 832} 833 834%exception selinux_file_context_verify { 835 $action 836 if (result < 0) { 837 PyErr_SetFromErrno(PyExc_OSError); 838 SWIG_fail; 839 } 840} 841 842%exception selinux_lsetfilecon_default { 843 $action 844 if (result < 0) { 845 PyErr_SetFromErrno(PyExc_OSError); 846 SWIG_fail; 847 } 848} 849 850%exception avc_sid_to_context { 851 $action 852 if (result < 0) { 853 PyErr_SetFromErrno(PyExc_OSError); 854 SWIG_fail; 855 } 856} 857 858%exception avc_sid_to_context_raw { 859 $action 860 if (result < 0) { 861 PyErr_SetFromErrno(PyExc_OSError); 862 SWIG_fail; 863 } 864} 865 866%exception avc_context_to_sid { 867 $action 868 if (result < 0) { 869 PyErr_SetFromErrno(PyExc_OSError); 870 SWIG_fail; 871 } 872} 873 874%exception avc_context_to_sid_raw { 875 $action 876 if (result < 0) { 877 PyErr_SetFromErrno(PyExc_OSError); 878 SWIG_fail; 879 } 880} 881 882%exception sidget { 883 $action 884 if (result < 0) { 885 PyErr_SetFromErrno(PyExc_OSError); 886 SWIG_fail; 887 } 888} 889 890%exception sidput { 891 $action 892 if (result < 0) { 893 PyErr_SetFromErrno(PyExc_OSError); 894 SWIG_fail; 895 } 896} 897 898%exception avc_get_initial_sid { 899 $action 900 if (result < 0) { 901 PyErr_SetFromErrno(PyExc_OSError); 902 SWIG_fail; 903 } 904} 905 906%exception avc_init { 907 $action 908 if (result < 0) { 909 PyErr_SetFromErrno(PyExc_OSError); 910 SWIG_fail; 911 } 912} 913 914%exception avc_open { 915 $action 916 if (result < 0) { 917 PyErr_SetFromErrno(PyExc_OSError); 918 SWIG_fail; 919 } 920} 921 922%exception avc_reset { 923 $action 924 if (result < 0) { 925 PyErr_SetFromErrno(PyExc_OSError); 926 SWIG_fail; 927 } 928} 929 930%exception avc_has_perm_noaudit { 931 $action 932 if (result < 0) { 933 PyErr_SetFromErrno(PyExc_OSError); 934 SWIG_fail; 935 } 936} 937 938%exception avc_has_perm { 939 $action 940 if (result < 0) { 941 PyErr_SetFromErrno(PyExc_OSError); 942 SWIG_fail; 943 } 944} 945 946%exception avc_compute_create { 947 $action 948 if (result < 0) { 949 PyErr_SetFromErrno(PyExc_OSError); 950 SWIG_fail; 951 } 952} 953 954%exception avc_compute_member { 955 $action 956 if (result < 0) { 957 PyErr_SetFromErrno(PyExc_OSError); 958 SWIG_fail; 959 } 960} 961 962%exception avc_add_callback { 963 $action 964 if (result < 0) { 965 PyErr_SetFromErrno(PyExc_OSError); 966 SWIG_fail; 967 } 968} 969 970%exception avc_netlink_open { 971 $action 972 if (result < 0) { 973 PyErr_SetFromErrno(PyExc_OSError); 974 SWIG_fail; 975 } 976} 977 978%exception avc_netlink_acquire_fd { 979 $action 980 if (result < 0) { 981 PyErr_SetFromErrno(PyExc_OSError); 982 SWIG_fail; 983 } 984} 985 986%exception avc_netlink_check_nb { 987 $action 988 if (result < 0) { 989 PyErr_SetFromErrno(PyExc_OSError); 990 SWIG_fail; 991 } 992} 993 994%exception selinux_status_open { 995 $action 996 if (result < 0) { 997 PyErr_SetFromErrno(PyExc_OSError); 998 SWIG_fail; 999 } 1000} 1001 1002%exception selinux_status_updated { 1003 $action 1004 if (result < 0) { 1005 PyErr_SetFromErrno(PyExc_OSError); 1006 SWIG_fail; 1007 } 1008} 1009 1010%exception selinux_status_getenforce { 1011 $action 1012 if (result < 0) { 1013 PyErr_SetFromErrno(PyExc_OSError); 1014 SWIG_fail; 1015 } 1016} 1017 1018%exception selinux_status_policyload { 1019 $action 1020 if (result < 0) { 1021 PyErr_SetFromErrno(PyExc_OSError); 1022 SWIG_fail; 1023 } 1024} 1025 1026%exception selinux_status_deny_unknown { 1027 $action 1028 if (result < 0) { 1029 PyErr_SetFromErrno(PyExc_OSError); 1030 SWIG_fail; 1031 } 1032} 1033 1034%exception context_type_set { 1035 $action 1036 if (result < 0) { 1037 PyErr_SetFromErrno(PyExc_OSError); 1038 SWIG_fail; 1039 } 1040} 1041 1042%exception context_range_set { 1043 $action 1044 if (result < 0) { 1045 PyErr_SetFromErrno(PyExc_OSError); 1046 SWIG_fail; 1047 } 1048} 1049 1050%exception context_role_set { 1051 $action 1052 if (result < 0) { 1053 PyErr_SetFromErrno(PyExc_OSError); 1054 SWIG_fail; 1055 } 1056} 1057 1058%exception context_user_set { 1059 $action 1060 if (result < 0) { 1061 PyErr_SetFromErrno(PyExc_OSError); 1062 SWIG_fail; 1063 } 1064} 1065 1066%exception get_ordered_context_list { 1067 $action 1068 if (result < 0) { 1069 PyErr_SetFromErrno(PyExc_OSError); 1070 SWIG_fail; 1071 } 1072} 1073 1074%exception get_ordered_context_list_with_level { 1075 $action 1076 if (result < 0) { 1077 PyErr_SetFromErrno(PyExc_OSError); 1078 SWIG_fail; 1079 } 1080} 1081 1082%exception get_default_context { 1083 $action 1084 if (result < 0) { 1085 PyErr_SetFromErrno(PyExc_OSError); 1086 SWIG_fail; 1087 } 1088} 1089 1090%exception get_default_context_with_level { 1091 $action 1092 if (result < 0) { 1093 PyErr_SetFromErrno(PyExc_OSError); 1094 SWIG_fail; 1095 } 1096} 1097 1098%exception get_default_context_with_role { 1099 $action 1100 if (result < 0) { 1101 PyErr_SetFromErrno(PyExc_OSError); 1102 SWIG_fail; 1103 } 1104} 1105 1106%exception get_default_context_with_rolelevel { 1107 $action 1108 if (result < 0) { 1109 PyErr_SetFromErrno(PyExc_OSError); 1110 SWIG_fail; 1111 } 1112} 1113 1114%exception query_user_context { 1115 $action 1116 if (result < 0) { 1117 PyErr_SetFromErrno(PyExc_OSError); 1118 SWIG_fail; 1119 } 1120} 1121 1122%exception manual_user_enter_context { 1123 $action 1124 if (result < 0) { 1125 PyErr_SetFromErrno(PyExc_OSError); 1126 SWIG_fail; 1127 } 1128} 1129 1130%exception get_default_type { 1131 $action 1132 if (result < 0) { 1133 PyErr_SetFromErrno(PyExc_OSError); 1134 SWIG_fail; 1135 } 1136} 1137 1138%exception selabel_lookup { 1139 $action 1140 if (result < 0) { 1141 PyErr_SetFromErrno(PyExc_OSError); 1142 SWIG_fail; 1143 } 1144} 1145 1146%exception selabel_lookup_raw { 1147 $action 1148 if (result < 0) { 1149 PyErr_SetFromErrno(PyExc_OSError); 1150 SWIG_fail; 1151 } 1152} 1153 1154%exception selabel_lookup_best_match { 1155 $action 1156 if (result < 0) { 1157 PyErr_SetFromErrno(PyExc_OSError); 1158 SWIG_fail; 1159 } 1160} 1161 1162%exception selabel_lookup_best_match_raw { 1163 $action 1164 if (result < 0) { 1165 PyErr_SetFromErrno(PyExc_OSError); 1166 SWIG_fail; 1167 } 1168} 1169 1170%exception selabel_digest { 1171 $action 1172 if (result < 0) { 1173 PyErr_SetFromErrno(PyExc_OSError); 1174 SWIG_fail; 1175 } 1176} 1177 1178%exception selinux_restorecon { 1179 $action 1180 if (result < 0) { 1181 PyErr_SetFromErrno(PyExc_OSError); 1182 SWIG_fail; 1183 } 1184} 1185 1186%exception selinux_restorecon_parallel { 1187 $action 1188 if (result < 0) { 1189 PyErr_SetFromErrno(PyExc_OSError); 1190 SWIG_fail; 1191 } 1192} 1193 1194%exception selinux_restorecon_set_alt_rootpath { 1195 $action 1196 if (result < 0) { 1197 PyErr_SetFromErrno(PyExc_OSError); 1198 SWIG_fail; 1199 } 1200} 1201 1202%exception selinux_restorecon_xattr { 1203 $action 1204 if (result < 0) { 1205 PyErr_SetFromErrno(PyExc_OSError); 1206 SWIG_fail; 1207 } 1208} 1209