summaryrefslogtreecommitdiffstats
path: root/sys/netatm/atm_socket.c
diff options
context:
space:
mode:
authorharti <harti@FreeBSD.org>2003-07-25 08:35:26 +0000
committerharti <harti@FreeBSD.org>2003-07-25 08:35:26 +0000
commit3988ab54c6c4cd28cf3c112c745daecff7d3ba6b (patch)
tree78040d849f07c415480c5eebfb9ac2e05da3e19f /sys/netatm/atm_socket.c
parent8c1d1fe008fd4a7cdc1d07c41facffc25ce2b16d (diff)
downloadFreeBSD-src-3988ab54c6c4cd28cf3c112c745daecff7d3ba6b.zip
FreeBSD-src-3988ab54c6c4cd28cf3c112c745daecff7d3ba6b.tar.gz
Add support for VBR and CBR PVCs for IP over ATM.
Submitted by: Vincent Jardin <vjardin@wanadoo.fr> MFC after: 2 weeks
Diffstat (limited to 'sys/netatm/atm_socket.c')
-rw-r--r--sys/netatm/atm_socket.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/netatm/atm_socket.c b/sys/netatm/atm_socket.c
index 34b9d09..c0f5435 100644
--- a/sys/netatm/atm_socket.c
+++ b/sys/netatm/atm_socket.c
@@ -819,7 +819,9 @@ atm_sock_setopt(so, sopt, atp)
return (EINVAL);
if ((p.brr.traffic_type != T_ATM_NULL) &&
(p.brr.traffic_type != T_ATM_CBR) &&
- (p.brr.traffic_type != T_ATM_VBR))
+ (p.brr.traffic_type != T_ATM_VBR) &&
+ (p.brr.traffic_type != T_ATM_ABR) &&
+ (p.brr.traffic_type != T_ATM_UBR))
return (EINVAL);
if ((p.brr.timing_requirements != T_ATM_NULL) &&
(p.brr.timing_requirements != T_ATM_END_TO_END) &&
OpenPOWER on IntegriCloud