hc
2023-12-11 d2ccde1c8e90d38cee87a1b0309ad2827f3fd30d
kernel/drivers/atm/zatm.c
....@@ -1,3 +1,4 @@
1
+// SPDX-License-Identifier: GPL-2.0-only
12 /* drivers/atm/zatm.c - ZeitNet ZN122x device driver */
23
34 /* Written 1995-2000 by Werner Almesberger, EPFL LRC/ICA */
....@@ -939,7 +940,7 @@
939940 vcc->qos.txtp.max_pcr >= ATM_OC3_PCR);
940941 if (unlimited && zatm_dev->ubr != -1) zatm_vcc->shaper = zatm_dev->ubr;
941942 else {
942
- int uninitialized_var(pcr);
943
+ int pcr;
943944
944945 if (unlimited) vcc->qos.txtp.max_sdu = ATM_MAX_AAL5_PDU;
945946 if ((zatm_vcc->shaper = alloc_shaper(vcc->dev,&pcr,
....@@ -1446,7 +1447,7 @@
14461447 switch (cmd) {
14471448 case ZATM_GETPOOLZ:
14481449 if (!capable(CAP_NET_ADMIN)) return -EPERM;
1449
- /* fall through */
1450
+ fallthrough;
14501451 case ZATM_GETPOOL:
14511452 {
14521453 struct zatm_pool_info info;
....@@ -1514,20 +1515,6 @@
15141515 }
15151516 }
15161517
1517
-
1518
-static int zatm_getsockopt(struct atm_vcc *vcc,int level,int optname,
1519
- void __user *optval,int optlen)
1520
-{
1521
- return -EINVAL;
1522
-}
1523
-
1524
-
1525
-static int zatm_setsockopt(struct atm_vcc *vcc,int level,int optname,
1526
- void __user *optval,unsigned int optlen)
1527
-{
1528
- return -EINVAL;
1529
-}
1530
-
15311518 static int zatm_send(struct atm_vcc *vcc,struct sk_buff *skb)
15321519 {
15331520 int error;
....@@ -1581,8 +1568,6 @@
15811568 .open = zatm_open,
15821569 .close = zatm_close,
15831570 .ioctl = zatm_ioctl,
1584
- .getsockopt = zatm_getsockopt,
1585
- .setsockopt = zatm_setsockopt,
15861571 .send = zatm_send,
15871572 .phy_put = zatm_phy_put,
15881573 .phy_get = zatm_phy_get,