diff options
Diffstat (limited to 'include/net/netlabel.h')
| -rw-r--r-- | include/net/netlabel.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/include/net/netlabel.h b/include/net/netlabel.h index 3f67e6d49e40..074cad40ac66 100644 --- a/include/net/netlabel.h +++ b/include/net/netlabel.h | |||
| @@ -380,8 +380,12 @@ int netlbl_secattr_catmap_setrng(struct netlbl_lsm_secattr_catmap *catmap, | |||
| 380 | int netlbl_enabled(void); | 380 | int netlbl_enabled(void); |
| 381 | int netlbl_sock_setattr(struct sock *sk, | 381 | int netlbl_sock_setattr(struct sock *sk, |
| 382 | const struct netlbl_lsm_secattr *secattr); | 382 | const struct netlbl_lsm_secattr *secattr); |
| 383 | void netlbl_sock_delattr(struct sock *sk); | ||
| 383 | int netlbl_sock_getattr(struct sock *sk, | 384 | int netlbl_sock_getattr(struct sock *sk, |
| 384 | struct netlbl_lsm_secattr *secattr); | 385 | struct netlbl_lsm_secattr *secattr); |
| 386 | int netlbl_conn_setattr(struct sock *sk, | ||
| 387 | struct sockaddr *addr, | ||
| 388 | const struct netlbl_lsm_secattr *secattr); | ||
| 385 | int netlbl_skbuff_setattr(struct sk_buff *skb, | 389 | int netlbl_skbuff_setattr(struct sk_buff *skb, |
| 386 | u16 family, | 390 | u16 family, |
| 387 | const struct netlbl_lsm_secattr *secattr); | 391 | const struct netlbl_lsm_secattr *secattr); |
| @@ -449,11 +453,20 @@ static inline int netlbl_sock_setattr(struct sock *sk, | |||
| 449 | { | 453 | { |
| 450 | return -ENOSYS; | 454 | return -ENOSYS; |
| 451 | } | 455 | } |
| 456 | static inline void netlbl_sock_delattr(struct sock *sk) | ||
| 457 | { | ||
| 458 | } | ||
| 452 | static inline int netlbl_sock_getattr(struct sock *sk, | 459 | static inline int netlbl_sock_getattr(struct sock *sk, |
| 453 | struct netlbl_lsm_secattr *secattr) | 460 | struct netlbl_lsm_secattr *secattr) |
| 454 | { | 461 | { |
| 455 | return -ENOSYS; | 462 | return -ENOSYS; |
| 456 | } | 463 | } |
| 464 | static inline int netlbl_conn_setattr(struct sock *sk, | ||
| 465 | struct sockaddr *addr, | ||
| 466 | const struct netlbl_lsm_secattr *secattr) | ||
| 467 | { | ||
| 468 | return -ENOSYS; | ||
| 469 | } | ||
| 457 | static inline int netlbl_skbuff_setattr(struct sk_buff *skb, | 470 | static inline int netlbl_skbuff_setattr(struct sk_buff *skb, |
| 458 | u16 family, | 471 | u16 family, |
| 459 | const struct netlbl_lsm_secattr *secattr) | 472 | const struct netlbl_lsm_secattr *secattr) |
