Skip to content

Commit

Permalink
[SELINUX] Fix build after ipsec decap state changes.
Browse files Browse the repository at this point in the history
    security/selinux/xfrm.c: In function 'selinux_socket_getpeer_dgram':
    security/selinux/xfrm.c:284: error: 'struct sec_path' has no member named 'x'
    security/selinux/xfrm.c: In function 'selinux_xfrm_sock_rcv_skb':
    security/selinux/xfrm.c:317: error: 'struct sec_path' has no member named 'x'

Signed-off-by: Dave Jones <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
  • Loading branch information
Dave Jones authored and Linus Torvalds committed Apr 9, 2006
1 parent 66004a6 commit 6764472
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions security/selinux/xfrm.c
Original file line number Diff line number Diff line change
Expand Up @@ -281,7 +281,7 @@ u32 selinux_socket_getpeer_dgram(struct sk_buff *skb)
int i;

for (i = sp->len-1; i >= 0; i--) {
struct xfrm_state *x = sp->x[i].xvec;
struct xfrm_state *x = sp->xvec[i];
if (selinux_authorizable_xfrm(x)) {
struct xfrm_sec_ctx *ctx = x->security;
return ctx->ctx_sid;
Expand Down Expand Up @@ -314,7 +314,7 @@ int selinux_xfrm_sock_rcv_skb(u32 isec_sid, struct sk_buff *skb)
* Only need to verify the existence of an authorizable sp.
*/
for (i = 0; i < sp->len; i++) {
struct xfrm_state *x = sp->x[i].xvec;
struct xfrm_state *x = sp->xvec[i];

if (x && selinux_authorizable_xfrm(x))
goto accept;
Expand Down

0 comments on commit 6764472

Please sign in to comment.