• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/net/ipv4/

Lines Matching defs:secattr

303  * @secattr: the security attribute struct to use
308 * @secattr struct is populated with the correct LSM security attributes. The
323 struct netlbl_lsm_secattr *secattr)
342 secattr->cache = entry->lsm_data;
343 secattr->flags |= NETLBL_SECATTR_CACHE;
373 * @secattr: the packet's security attributes
384 const struct netlbl_lsm_secattr *secattr)
409 atomic_inc(&secattr->cache->refcount);
410 entry->lsm_data = secattr->cache;
852 * @secattr: the security attributes
863 const struct netlbl_lsm_secattr *secattr,
880 host_spot = netlbl_secattr_catmap_walk(secattr->mls_cat,
915 * @secattr: the security attributes
926 struct netlbl_lsm_secattr *secattr)
963 ret_val = netlbl_secattr_catmap_setbit(secattr->mls_cat,
1009 * @secattr: the security attributes
1021 const struct netlbl_lsm_secattr *secattr,
1029 cat = netlbl_secattr_catmap_walk(secattr->mls_cat, cat + 1);
1047 * @secattr: the security attributes
1058 struct netlbl_lsm_secattr *secattr)
1064 ret_val = netlbl_secattr_catmap_setbit(secattr->mls_cat,
1118 * @secattr: the security attributes
1130 const struct netlbl_lsm_secattr *secattr,
1145 iter = netlbl_secattr_catmap_walk(secattr->mls_cat, iter + 1);
1153 iter = netlbl_secattr_catmap_walk_rng(secattr->mls_cat, iter);
1180 * @secattr: the security attributes
1191 struct netlbl_lsm_secattr *secattr)
1206 ret_val = netlbl_secattr_catmap_setrng(secattr->mls_cat,
1243 * @secattr: the security attributes
1255 const struct netlbl_lsm_secattr *secattr,
1263 if ((secattr->flags & NETLBL_SECATTR_MLS_LVL) == 0)
1266 ret_val = cipso_v4_map_lvl_hton(doi_def, secattr->mls_lvl, &level);
1270 if (secattr->flags & NETLBL_SECATTR_MLS_CAT) {
1272 secattr,
1299 * @secattr: the security attributes
1303 * attributes in @secattr. Return zero on success, negatives values on
1309 struct netlbl_lsm_secattr *secattr)
1318 secattr->mls_lvl = level;
1319 secattr->flags |= NETLBL_SECATTR_MLS_LVL;
1322 secattr->mls_cat = netlbl_secattr_catmap_alloc(GFP_ATOMIC);
1323 if (secattr->mls_cat == NULL)
1329 secattr);
1331 netlbl_secattr_catmap_free(secattr->mls_cat);
1335 secattr->flags |= NETLBL_SECATTR_MLS_CAT;
1344 * @secattr: the security attributes
1354 const struct netlbl_lsm_secattr *secattr,
1362 if (!(secattr->flags & NETLBL_SECATTR_MLS_LVL))
1365 ret_val = cipso_v4_map_lvl_hton(doi_def, secattr->mls_lvl, &level);
1369 if (secattr->flags & NETLBL_SECATTR_MLS_CAT) {
1371 secattr,
1392 * @secattr: the security attributes
1396 * attributes in @secattr. Return zero on success, negatives values on
1402 struct netlbl_lsm_secattr *secattr)
1411 secattr->mls_lvl = level;
1412 secattr->flags |= NETLBL_SECATTR_MLS_LVL;
1415 secattr->mls_cat = netlbl_secattr_catmap_alloc(GFP_ATOMIC);
1416 if (secattr->mls_cat == NULL)
1422 secattr);
1424 netlbl_secattr_catmap_free(secattr->mls_cat);
1428 secattr->flags |= NETLBL_SECATTR_MLS_CAT;
1437 * @secattr: the security attributes
1447 const struct netlbl_lsm_secattr *secattr,
1455 if (!(secattr->flags & NETLBL_SECATTR_MLS_LVL))
1458 ret_val = cipso_v4_map_lvl_hton(doi_def, secattr->mls_lvl, &level);
1462 if (secattr->flags & NETLBL_SECATTR_MLS_CAT) {
1464 secattr,
1485 * @secattr: the security attributes
1489 * in @secattr. Return zero on success, negatives values on failure.
1494 struct netlbl_lsm_secattr *secattr)
1503 secattr->mls_lvl = level;
1504 secattr->flags |= NETLBL_SECATTR_MLS_LVL;
1507 secattr->mls_cat = netlbl_secattr_catmap_alloc(GFP_ATOMIC);
1508 if (secattr->mls_cat == NULL)
1514 secattr);
1516 netlbl_secattr_catmap_free(secattr->mls_cat);
1520 secattr->flags |= NETLBL_SECATTR_MLS_CAT;
1711 * @secattr: the specific security attributes of the socket
1723 const struct netlbl_lsm_secattr *secattr)
1757 secattr,
1763 secattr,
1769 secattr,
1826 * @secattr: the security attributes
1830 * there is return the CIPSO security attributes in @secattr. This function
1835 int cipso_v4_sock_getattr(struct sock *sk, struct netlbl_lsm_secattr *secattr)
1848 ret_val = cipso_v4_cache_check(cipso_ptr, cipso_ptr[1], secattr);
1864 secattr);
1869 secattr);
1874 secattr);
1885 * @secattr: the security attributes
1893 struct netlbl_lsm_secattr *secattr)
1901 if (cipso_v4_cache_check(cipso_ptr, cipso_ptr[1], secattr) == 0)
1914 secattr);
1919 secattr);
1924 secattr);