diff options
Diffstat (limited to 'net/atm/clip.c')
-rw-r--r-- | net/atm/clip.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/net/atm/clip.c b/net/atm/clip.c index 17e55dfecbe2..e07f551a863c 100644 --- a/net/atm/clip.c +++ b/net/atm/clip.c | |||
@@ -317,6 +317,9 @@ static int clip_constructor(struct neighbour *neigh) | |||
317 | 317 | ||
318 | static int clip_encap(struct atm_vcc *vcc, int mode) | 318 | static int clip_encap(struct atm_vcc *vcc, int mode) |
319 | { | 319 | { |
320 | if (!CLIP_VCC(vcc)) | ||
321 | return -EBADFD; | ||
322 | |||
320 | CLIP_VCC(vcc)->encap = mode; | 323 | CLIP_VCC(vcc)->encap = mode; |
321 | return 0; | 324 | return 0; |
322 | } | 325 | } |