PATH: //proc/thread-self/root/proc/thread-self/root/proc/self/root/usr/include/linux
FILE_BARU
CREATE
FOLDER_BARU
MKDIR
UPLOAD_FILE
GO
[ .. KEMBALI ]
๐ a.out.h
โ
X
๐ acct.h
โ
X
๐ acrn.h
โ
X
๐ adb.h
โ
X
๐ adfs_fs.h
โ
X
๐ affs_hardblocks.h
โ
X
๐ agpgart.h
โ
X
๐ aio_abi.h
โ
X
๐ am437x-vpfe.h
โ
X
๐ android/
X
๐ apm_bios.h
โ
X
๐ arcfb.h
โ
X
๐ arm_sdei.h
โ
X
๐ aspeed-lpc-ctrl.h
โ
X
๐ aspeed-p2a-ctrl.h
โ
X
๐ atalk.h
โ
X
๐ atm.h
โ
X
๐ atm_eni.h
โ
X
๐ atm_he.h
โ
X
๐ atm_idt77105.h
โ
X
๐ atm_nicstar.h
โ
X
๐ atm_tcp.h
โ
X
๐ atm_zatm.h
โ
X
๐ atmapi.h
โ
X
๐ atmarp.h
โ
X
๐ atmbr2684.h
โ
X
๐ atmclip.h
โ
X
๐ atmdev.h
โ
X
๐ atmioc.h
โ
X
๐ atmlec.h
โ
X
๐ atmmpc.h
โ
X
๐ atmppp.h
โ
X
๐ atmsap.h
โ
X
๐ atmsvc.h
โ
X
๐ audit.h
โ
X
๐ auto_dev-ioctl.h
โ
X
๐ auto_fs.h
โ
X
๐ auto_fs4.h
โ
X
๐ auxvec.h
โ
X
๐ ax25.h
โ
X
๐ batadv_packet.h
โ
X
๐ batman_adv.h
โ
X
๐ baycom.h
โ
X
๐ bcm933xx_hcs.h
โ
X
๐ bfs_fs.h
โ
X
๐ binfmts.h
โ
X
๐ bits.h
โ
X
๐ blkpg.h
โ
X
๐ blktrace_api.h
โ
X
๐ blkzoned.h
โ
X
๐ bpf.h
โ
X
๐ bpf_common.h
โ
X
๐ bpf_perf_event.h
โ
X
๐ bpfilter.h
โ
X
๐ bpqether.h
โ
X
๐ bsg.h
โ
X
๐ bt-bmc.h
โ
X
๐ btf.h
โ
X
๐ btrfs.h
โ
X
๐ btrfs_tree.h
โ
X
๐ byteorder/
X
๐ cachefiles.h
โ
X
๐ caif/
X
๐ can/
X
๐ can.h
โ
X
๐ capability.h
โ
X
๐ capi.h
โ
X
๐ cciss_defs.h
โ
X
๐ cciss_ioctl.h
โ
X
๐ ccs.h
โ
X
๐ cdrom.h
โ
X
๐ cec-funcs.h
โ
X
๐ cec.h
โ
X
๐ cfm_bridge.h
โ
X
๐ cgroupstats.h
โ
X
๐ chio.h
โ
X
๐ cifs/
X
๐ close_range.h
โ
X
๐ cm4000_cs.h
โ
X
๐ cn_proc.h
โ
X
๐ coda.h
โ
X
๐ coff.h
โ
X
๐ connector.h
โ
X
๐ const.h
โ
X
๐ coresight-stm.h
โ
X
๐ cramfs_fs.h
โ
X
๐ cryptouser.h
โ
X
๐ cuda.h
โ
X
๐ cxl_mem.h
โ
X
๐ cycx_cfm.h
โ
X
๐ dcbnl.h
โ
X
๐ dccp.h
โ
X
๐ devlink.h
โ
X
๐ dlm.h
โ
X
๐ dlm_device.h
โ
X
๐ dlm_netlink.h
โ
X
๐ dlm_plock.h
โ
X
๐ dlmconstants.h
โ
X
๐ dm-ioctl.h
โ
X
๐ dm-log-userspace.h
โ
X
๐ dma-buf.h
โ
X
๐ dma-heap.h
โ
X
๐ dn.h
โ
X
๐ dns_resolver.h
โ
X
๐ dpll.h
โ
X
๐ dqblk_xfs.h
โ
X
๐ dvb/
X
๐ edd.h
โ
X
๐ efs_fs_sb.h
โ
X
๐ elf-em.h
โ
X
๐ elf-fdpic.h
โ
X
๐ elf.h
โ
X
๐ errno.h
โ
X
๐ errqueue.h
โ
X
๐ erspan.h
โ
X
๐ ethtool.h
โ
X
๐ ethtool_netlink.h
โ
X
๐ ethtool_netlink_generated.h
โ
X
๐ eventfd.h
โ
X
๐ eventpoll.h
โ
X
๐ f2fs.h
โ
X
๐ fadvise.h
โ
X
๐ falloc.h
โ
X
๐ fanotify.h
โ
X
๐ fb.h
โ
X
๐ fcntl.h
โ
X
๐ fd.h
โ
X
๐ fdreg.h
โ
X
๐ fib_rules.h
โ
X
๐ fiemap.h
โ
X
๐ filter.h
โ
X
๐ firewire-cdev.h
โ
X
๐ firewire-constants.h
โ
X
๐ fou.h
โ
X
๐ fpga-dfl.h
โ
X
๐ fs.h
โ
X
๐ fscrypt.h
โ
X
๐ fsi.h
โ
X
๐ fsl_hypervisor.h
โ
X
๐ fsl_mc.h
โ
X
๐ fsmap.h
โ
X
๐ fsverity.h
โ
X
๐ fuse.h
โ
X
๐ futex.h
โ
X
๐ gameport.h
โ
X
๐ gen_stats.h
โ
X
๐ genetlink.h
โ
X
๐ genwqe/
X
๐ gfs2_ondisk.h
โ
X
๐ gpio.h
โ
X
๐ gsmmux.h
โ
X
๐ gtp.h
โ
X
๐ handshake.h
โ
X
๐ hash_info.h
โ
X
๐ hdlc/
X
๐ hdlc.h
โ
X
๐ hdlcdrv.h
โ
X
๐ hdreg.h
โ
X
๐ hid.h
โ
X
๐ hiddev.h
โ
X
๐ hidraw.h
โ
X
๐ hpet.h
โ
X
๐ hsi/
X
๐ hsr_netlink.h
โ
X
๐ hw_breakpoint.h
โ
X
๐ hyperv.h
โ
X
๐ i2c-dev.h
โ
X
๐ i2c.h
โ
X
๐ i2o-dev.h
โ
X
๐ i8k.h
โ
X
๐ icmp.h
โ
X
๐ icmpv6.h
โ
X
๐ idxd.h
โ
X
๐ if.h
โ
X
๐ if_addr.h
โ
X
๐ if_addrlabel.h
โ
X
๐ if_alg.h
โ
X
๐ if_arcnet.h
โ
X
๐ if_arp.h
โ
X
๐ if_bonding.h
โ
X
๐ if_bridge.h
โ
X
๐ if_cablemodem.h
โ
X
๐ if_eql.h
โ
X
๐ if_ether.h
โ
X
๐ if_fc.h
โ
X
๐ if_fddi.h
โ
X
๐ if_hippi.h
โ
X
๐ if_infiniband.h
โ
X
๐ if_link.h
โ
X
๐ if_ltalk.h
โ
X
๐ if_macsec.h
โ
X
๐ if_packet.h
โ
X
๐ if_phonet.h
โ
X
๐ if_plip.h
โ
X
๐ if_ppp.h
โ
X
๐ if_pppol2tp.h
โ
X
๐ if_pppox.h
โ
X
๐ if_slip.h
โ
X
๐ if_team.h
โ
X
๐ if_tun.h
โ
X
๐ if_tunnel.h
โ
X
๐ if_vlan.h
โ
X
๐ if_x25.h
โ
X
๐ if_xdp.h
โ
X
๐ ife.h
โ
X
๐ igmp.h
โ
X
๐ iio/
X
๐ ila.h
โ
X
๐ in.h
โ
X
๐ in6.h
โ
X
๐ in_route.h
โ
X
๐ inet_diag.h
โ
X
๐ inotify.h
โ
X
๐ input-event-codes.h
โ
X
๐ input.h
โ
X
๐ io_uring.h
โ
X
๐ ioctl.h
โ
X
๐ iommufd.h
โ
X
๐ ioprio.h
โ
X
๐ ip.h
โ
X
๐ ip6_tunnel.h
โ
X
๐ ip_vs.h
โ
X
๐ ipc.h
โ
X
๐ ipmi.h
โ
X
๐ ipmi_bmc.h
โ
X
๐ ipmi_msgdefs.h
โ
X
๐ ipmi_ssif_bmc.h
โ
X
๐ ipsec.h
โ
X
๐ ipv6.h
โ
X
๐ ipv6_route.h
โ
X
๐ ipx.h
โ
X
๐ irqnr.h
โ
X
๐ isdn/
X
๐ iso_fs.h
โ
X
๐ isst_if.h
โ
X
๐ ivtv.h
โ
X
๐ ivtvfb.h
โ
X
๐ jffs2.h
โ
X
๐ joystick.h
โ
X
๐ kcm.h
โ
X
๐ kcmp.h
โ
X
๐ kcov.h
โ
X
๐ kd.h
โ
X
๐ kdev_t.h
โ
X
๐ kernel-page-flags.h
โ
X
๐ kernel.h
โ
X
๐ kernelcapi.h
โ
X
๐ kexec.h
โ
X
๐ keyboard.h
โ
X
๐ keyctl.h
โ
X
๐ kfd_ioctl.h
โ
X
๐ kfd_sysfs.h
โ
X
๐ kvm.h
โ
X
๐ kvm_para.h
โ
X
๐ l2tp.h
โ
X
๐ landlock.h
โ
X
๐ libc-compat.h
โ
X
๐ limits.h
โ
X
๐ lirc.h
โ
X
๐ llc.h
โ
X
๐ loadpin.h
โ
X
๐ loop.h
โ
X
๐ lp.h
โ
X
๐ lsm.h
โ
X
๐ lwtunnel.h
โ
X
๐ magic.h
โ
X
๐ major.h
โ
X
๐ map_to_7segment.h
โ
X
๐ matroxfb.h
โ
X
๐ max2175.h
โ
X
๐ mdio.h
โ
X
๐ media-bus-format.h
โ
X
๐ media.h
โ
X
๐ mei.h
โ
X
๐ mei_uuid.h
โ
X
๐ membarrier.h
โ
X
๐ memfd.h
โ
X
๐ mempolicy.h
โ
X
๐ meye.h
โ
X
๐ mii.h
โ
X
๐ minix_fs.h
โ
X
๐ misc/
X
๐ mman.h
โ
X
๐ mmc/
X
๐ mmtimer.h
โ
X
๐ module.h
โ
X
๐ mount.h
โ
X
๐ mpls.h
โ
X
๐ mpls_iptunnel.h
โ
X
๐ mptcp.h
โ
X
๐ mptcp_pm.h
โ
X
๐ mqueue.h
โ
X
๐ mroute.h
โ
X
๐ mroute6.h
โ
X
๐ mrp_bridge.h
โ
X
๐ msdos_fs.h
โ
X
๐ msg.h
โ
X
๐ mshv.h
โ
X
๐ mtio.h
โ
X
๐ nbd-netlink.h
โ
X
๐ nbd.h
โ
X
๐ ncsi.h
โ
X
๐ ndctl.h
โ
X
๐ neighbour.h
โ
X
๐ net.h
โ
X
๐ net_dropmon.h
โ
X
๐ net_namespace.h
โ
X
๐ net_shaper.h
โ
X
๐ net_tstamp.h
โ
X
๐ netconf.h
โ
X
๐ netdev.h
โ
X
๐ netdevice.h
โ
X
๐ netfilter/
X
๐ netfilter.h
โ
X
๐ netfilter_arp/
X
๐ netfilter_arp.h
โ
X
๐ netfilter_bridge/
X
๐ netfilter_bridge.h
โ
X
๐ netfilter_decnet.h
โ
X
๐ netfilter_ipv4/
X
๐ netfilter_ipv4.h
โ
X
๐ netfilter_ipv6/
X
๐ netfilter_ipv6.h
โ
X
๐ netlink.h
โ
X
๐ netlink_diag.h
โ
X
๐ netrom.h
โ
X
๐ nexthop.h
โ
X
๐ nfc.h
โ
X
๐ nfs.h
โ
X
๐ nfs2.h
โ
X
๐ nfs3.h
โ
X
๐ nfs4.h
โ
X
๐ nfs4_mount.h
โ
X
๐ nfs_fs.h
โ
X
๐ nfs_idmap.h
โ
X
๐ nfs_mount.h
โ
X
๐ nfsacl.h
โ
X
๐ nfsd/
X
๐ nfsd_netlink.h
โ
X
๐ nilfs2_api.h
โ
X
๐ nilfs2_ondisk.h
โ
X
๐ nitro_enclaves.h
โ
X
๐ nl80211.h
โ
X
๐ nsfs.h
โ
X
๐ nubus.h
โ
X
๐ nvme_ioctl.h
โ
X
๐ nvram.h
โ
X
๐ omap3isp.h
โ
X
๐ omapfb.h
โ
X
๐ oom.h
โ
X
๐ openat2.h
โ
X
๐ openvswitch.h
โ
X
๐ packet_diag.h
โ
X
๐ param.h
โ
X
๐ parport.h
โ
X
๐ patchkey.h
โ
X
๐ pci.h
โ
X
๐ pci_regs.h
โ
X
๐ pcitest.h
โ
X
๐ perf_event.h
โ
X
๐ personality.h
โ
X
๐ pfkeyv2.h
โ
X
๐ pfrut.h
โ
X
๐ pg.h
โ
X
๐ phantom.h
โ
X
๐ phonet.h
โ
X
๐ pidfd.h
โ
X
๐ pkt_cls.h
โ
X
๐ pkt_sched.h
โ
X
๐ pktcdvd.h
โ
X
๐ pmu.h
โ
X
๐ poll.h
โ
X
๐ posix_acl.h
โ
X
๐ posix_acl_xattr.h
โ
X
๐ posix_types.h
โ
X
๐ ppdev.h
โ
X
๐ ppp-comp.h
โ
X
๐ ppp-ioctl.h
โ
X
๐ ppp_defs.h
โ
X
๐ pps.h
โ
X
๐ pr.h
โ
X
๐ prctl.h
โ
X
๐ psample.h
โ
X
๐ psci.h
โ
X
๐ psp-dbc.h
โ
X
๐ psp-sev.h
โ
X
๐ ptp_clock.h
โ
X
๐ ptrace.h
โ
X
๐ qemu_fw_cfg.h
โ
X
๐ qnx4_fs.h
โ
X
๐ qnxtypes.h
โ
X
๐ qrtr.h
โ
X
๐ quota.h
โ
X
๐ radeonfb.h
โ
X
๐ raid/
X
๐ random.h
โ
X
๐ rds.h
โ
X
๐ reboot.h
โ
X
๐ reiserfs_fs.h
โ
X
๐ reiserfs_xattr.h
โ
X
๐ remoteproc_cdev.h
โ
X
๐ resource.h
โ
X
๐ rfkill.h
โ
X
๐ rio_cm_cdev.h
โ
X
๐ rio_mport_cdev.h
โ
X
๐ rkisp1-config.h
โ
X
๐ romfs_fs.h
โ
X
๐ rose.h
โ
X
๐ route.h
โ
X
๐ rpl.h
โ
X
๐ rpl_iptunnel.h
โ
X
๐ rpmsg.h
โ
X
๐ rpmsg_types.h
โ
X
๐ rseq.h
โ
X
๐ rtc.h
โ
X
๐ rtnetlink.h
โ
X
๐ rxrpc.h
โ
X
๐ scc.h
โ
X
๐ sched/
X
๐ sched.h
โ
X
๐ scif_ioctl.h
โ
X
๐ screen_info.h
โ
X
๐ sctp.h
โ
X
๐ seccomp.h
โ
X
๐ securebits.h
โ
X
๐ sed-opal.h
โ
X
๐ seg6.h
โ
X
๐ seg6_genl.h
โ
X
๐ seg6_hmac.h
โ
X
๐ seg6_iptunnel.h
โ
X
๐ seg6_local.h
โ
X
๐ selinux_netlink.h
โ
X
๐ sem.h
โ
X
๐ serial.h
โ
X
๐ serial_core.h
โ
X
๐ serial_reg.h
โ
X
๐ serio.h
โ
X
๐ sev-guest.h
โ
X
๐ shm.h
โ
X
๐ signal.h
โ
X
๐ signalfd.h
โ
X
๐ smc.h
โ
X
๐ smc_diag.h
โ
X
๐ smiapp.h
โ
X
๐ snmp.h
โ
X
๐ sock_diag.h
โ
X
๐ socket.h
โ
X
๐ sockios.h
โ
X
๐ sonet.h
โ
X
๐ sonypi.h
โ
X
๐ sound.h
โ
X
๐ soundcard.h
โ
X
๐ spi/
X
๐ stat.h
โ
X
๐ stddef.h
โ
X
๐ stm.h
โ
X
๐ string.h
โ
X
๐ sunrpc/
X
๐ surface_aggregator/
X
๐ suspend_ioctls.h
โ
X
๐ swab.h
โ
X
๐ switchtec_ioctl.h
โ
X
๐ sync_file.h
โ
X
๐ synclink.h
โ
X
๐ sysctl.h
โ
X
๐ sysinfo.h
โ
X
๐ target_core_user.h
โ
X
๐ taskstats.h
โ
X
๐ tc_act/
X
๐ tc_ematch/
X
๐ tcp.h
โ
X
๐ tcp_metrics.h
โ
X
๐ tdx-guest.h
โ
X
๐ tee.h
โ
X
๐ termios.h
โ
X
๐ thermal.h
โ
X
๐ time.h
โ
X
๐ time_types.h
โ
X
๐ timerfd.h
โ
X
๐ times.h
โ
X
๐ timex.h
โ
X
๐ tiocl.h
โ
X
๐ tipc.h
โ
X
๐ tipc_config.h
โ
X
๐ tipc_netlink.h
โ
X
๐ tipc_sockets_diag.h
โ
X
๐ tls.h
โ
X
๐ toshiba.h
โ
X
๐ tps6594_pfsm.h
โ
X
๐ tty.h
โ
X
๐ tty_flags.h
โ
X
๐ types.h
โ
X
๐ udf_fs_i.h
โ
X
๐ udmabuf.h
โ
X
๐ udp.h
โ
X
๐ uhid.h
โ
X
๐ uinput.h
โ
X
๐ uio.h
โ
X
๐ uleds.h
โ
X
๐ ultrasound.h
โ
X
๐ um_timetravel.h
โ
X
๐ un.h
โ
X
๐ unistd.h
โ
X
๐ unix_diag.h
โ
X
๐ usb/
X
๐ usbdevice_fs.h
โ
X
๐ usbip.h
โ
X
๐ userfaultfd.h
โ
X
๐ userio.h
โ
X
๐ utime.h
โ
X
๐ utsname.h
โ
X
๐ uuid.h
โ
X
๐ uvcvideo.h
โ
X
๐ v4l2-common.h
โ
X
๐ v4l2-controls.h
โ
X
๐ v4l2-dv-timings.h
โ
X
๐ v4l2-mediabus.h
โ
X
๐ v4l2-subdev.h
โ
X
๐ vbox_err.h
โ
X
๐ vbox_vmmdev_types.h
โ
X
๐ vboxguest.h
โ
X
๐ vdpa.h
โ
X
๐ vduse.h
โ
X
๐ version.h
โ
X
๐ veth.h
โ
X
๐ vfio.h
โ
X
๐ vfio_ccw.h
โ
X
๐ vfio_zdev.h
โ
X
๐ vhost.h
โ
X
๐ vhost_types.h
โ
X
๐ videodev2.h
โ
X
๐ virtio_9p.h
โ
X
๐ virtio_balloon.h
โ
X
๐ virtio_blk.h
โ
X
๐ virtio_bt.h
โ
X
๐ virtio_config.h
โ
X
๐ virtio_console.h
โ
X
๐ virtio_crypto.h
โ
X
๐ virtio_fs.h
โ
X
๐ virtio_gpio.h
โ
X
๐ virtio_gpu.h
โ
X
๐ virtio_i2c.h
โ
X
๐ virtio_ids.h
โ
X
๐ virtio_input.h
โ
X
๐ virtio_iommu.h
โ
X
๐ virtio_mem.h
โ
X
๐ virtio_mmio.h
โ
X
๐ virtio_net.h
โ
X
๐ virtio_pci.h
โ
X
๐ virtio_pcidev.h
โ
X
๐ virtio_pmem.h
โ
X
๐ virtio_ring.h
โ
X
๐ virtio_rng.h
โ
X
๐ virtio_scmi.h
โ
X
๐ virtio_scsi.h
โ
X
๐ virtio_snd.h
โ
X
๐ virtio_types.h
โ
X
๐ virtio_vsock.h
โ
X
๐ vm_sockets.h
โ
X
๐ vm_sockets_diag.h
โ
X
๐ vmcore.h
โ
X
๐ vsockmon.h
โ
X
๐ vt.h
โ
X
๐ vtpm_proxy.h
โ
X
๐ wait.h
โ
X
๐ watch_queue.h
โ
X
๐ watchdog.h
โ
X
๐ wireguard.h
โ
X
๐ wireless.h
โ
X
๐ wmi.h
โ
X
๐ wwan.h
โ
X
๐ x25.h
โ
X
๐ xattr.h
โ
X
๐ xdp_diag.h
โ
X
๐ xfrm.h
โ
X
๐ xilinx-v4l2-controls.h
โ
X
๐ zorro.h
โ
X
๐ zorro_ids.h
โ
X
SAVING...
BERHASIL DIUBAH!
EDITING: ethtool_netlink.h
/* SPDX-License-Identifier: GPL-2.0-only WITH Linux-syscall-note */ /* * include/uapi/linux/ethtool_netlink.h - netlink interface for ethtool * * See Documentation/networking/ethtool-netlink.rst in kernel source tree for * doucumentation of the interface. */ #ifndef _LINUX_ETHTOOL_NETLINK_H_ #define _LINUX_ETHTOOL_NETLINK_H_ #include <linux/ethtool.h> #include <linux/ethtool_netlink_generated.h> #define ETHTOOL_FLAG_ALL (ETHTOOL_FLAG_COMPACT_BITSETS | \ ETHTOOL_FLAG_OMIT_REPLY | \ ETHTOOL_FLAG_STATS) /* CABLE TEST NOTIFY */ enum { ETHTOOL_A_CABLE_RESULT_CODE_UNSPEC, ETHTOOL_A_CABLE_RESULT_CODE_OK, ETHTOOL_A_CABLE_RESULT_CODE_OPEN, ETHTOOL_A_CABLE_RESULT_CODE_SAME_SHORT, ETHTOOL_A_CABLE_RESULT_CODE_CROSS_SHORT, /* detected reflection caused by the impedance discontinuity between * a regular 100 Ohm cable and a part with the abnormal impedance value */ ETHTOOL_A_CABLE_RESULT_CODE_IMPEDANCE_MISMATCH, /* TDR not possible due to high noise level */ ETHTOOL_A_CABLE_RESULT_CODE_NOISE, /* TDR resolution not possible / out of distance */ ETHTOOL_A_CABLE_RESULT_CODE_RESOLUTION_NOT_POSSIBLE, }; enum { ETHTOOL_A_CABLE_PAIR_A, ETHTOOL_A_CABLE_PAIR_B, ETHTOOL_A_CABLE_PAIR_C, ETHTOOL_A_CABLE_PAIR_D, }; /* Information source for specific results. */ enum { ETHTOOL_A_CABLE_INF_SRC_UNSPEC, /* Results provided by the Time Domain Reflectometry (TDR) */ ETHTOOL_A_CABLE_INF_SRC_TDR, /* Results provided by the Active Link Cable Diagnostic (ALCD) */ ETHTOOL_A_CABLE_INF_SRC_ALCD, }; enum { ETHTOOL_A_CABLE_TEST_NTF_STATUS_UNSPEC, ETHTOOL_A_CABLE_TEST_NTF_STATUS_STARTED, ETHTOOL_A_CABLE_TEST_NTF_STATUS_COMPLETED }; /* CABLE TEST TDR NOTIFY */ enum { ETHTOOL_A_CABLE_AMPLITUDE_UNSPEC, ETHTOOL_A_CABLE_AMPLITUDE_PAIR, /* u8 */ ETHTOOL_A_CABLE_AMPLITUDE_mV, /* s16 */ __ETHTOOL_A_CABLE_AMPLITUDE_CNT, ETHTOOL_A_CABLE_AMPLITUDE_MAX = (__ETHTOOL_A_CABLE_AMPLITUDE_CNT - 1) }; enum { ETHTOOL_A_CABLE_PULSE_UNSPEC, ETHTOOL_A_CABLE_PULSE_mV, /* s16 */ __ETHTOOL_A_CABLE_PULSE_CNT, ETHTOOL_A_CABLE_PULSE_MAX = (__ETHTOOL_A_CABLE_PULSE_CNT - 1) }; enum { ETHTOOL_A_CABLE_STEP_UNSPEC, ETHTOOL_A_CABLE_STEP_FIRST_DISTANCE, /* u32 */ ETHTOOL_A_CABLE_STEP_LAST_DISTANCE, /* u32 */ ETHTOOL_A_CABLE_STEP_STEP_DISTANCE, /* u32 */ __ETHTOOL_A_CABLE_STEP_CNT, ETHTOOL_A_CABLE_STEP_MAX = (__ETHTOOL_A_CABLE_STEP_CNT - 1) }; enum { ETHTOOL_A_CABLE_TDR_NEST_UNSPEC, ETHTOOL_A_CABLE_TDR_NEST_STEP, /* nest - ETHTTOOL_A_CABLE_STEP */ ETHTOOL_A_CABLE_TDR_NEST_AMPLITUDE, /* nest - ETHTOOL_A_CABLE_AMPLITUDE */ ETHTOOL_A_CABLE_TDR_NEST_PULSE, /* nest - ETHTOOL_A_CABLE_PULSE */ __ETHTOOL_A_CABLE_TDR_NEST_CNT, ETHTOOL_A_CABLE_TDR_NEST_MAX = (__ETHTOOL_A_CABLE_TDR_NEST_CNT - 1) }; enum { ETHTOOL_STATS_ETH_PHY, ETHTOOL_STATS_ETH_MAC, ETHTOOL_STATS_ETH_CTRL, ETHTOOL_STATS_RMON, ETHTOOL_STATS_PHY, /* add new constants above here */ __ETHTOOL_STATS_CNT }; enum { /* 30.3.2.1.5 aSymbolErrorDuringCarrier */ ETHTOOL_A_STATS_ETH_PHY_5_SYM_ERR, /* add new constants above here */ __ETHTOOL_A_STATS_ETH_PHY_CNT, ETHTOOL_A_STATS_ETH_PHY_MAX = (__ETHTOOL_A_STATS_ETH_PHY_CNT - 1) }; enum { /* 30.3.1.1.2 aFramesTransmittedOK */ ETHTOOL_A_STATS_ETH_MAC_2_TX_PKT, /* 30.3.1.1.3 aSingleCollisionFrames */ ETHTOOL_A_STATS_ETH_MAC_3_SINGLE_COL, /* 30.3.1.1.4 aMultipleCollisionFrames */ ETHTOOL_A_STATS_ETH_MAC_4_MULTI_COL, /* 30.3.1.1.5 aFramesReceivedOK */ ETHTOOL_A_STATS_ETH_MAC_5_RX_PKT, /* 30.3.1.1.6 aFrameCheckSequenceErrors */ ETHTOOL_A_STATS_ETH_MAC_6_FCS_ERR, /* 30.3.1.1.7 aAlignmentErrors */ ETHTOOL_A_STATS_ETH_MAC_7_ALIGN_ERR, /* 30.3.1.1.8 aOctetsTransmittedOK */ ETHTOOL_A_STATS_ETH_MAC_8_TX_BYTES, /* 30.3.1.1.9 aFramesWithDeferredXmissions */ ETHTOOL_A_STATS_ETH_MAC_9_TX_DEFER, /* 30.3.1.1.10 aLateCollisions */ ETHTOOL_A_STATS_ETH_MAC_10_LATE_COL, /* 30.3.1.1.11 aFramesAbortedDueToXSColls */ ETHTOOL_A_STATS_ETH_MAC_11_XS_COL, /* 30.3.1.1.12 aFramesLostDueToIntMACXmitError */ ETHTOOL_A_STATS_ETH_MAC_12_TX_INT_ERR, /* 30.3.1.1.13 aCarrierSenseErrors */ ETHTOOL_A_STATS_ETH_MAC_13_CS_ERR, /* 30.3.1.1.14 aOctetsReceivedOK */ ETHTOOL_A_STATS_ETH_MAC_14_RX_BYTES, /* 30.3.1.1.15 aFramesLostDueToIntMACRcvError */ ETHTOOL_A_STATS_ETH_MAC_15_RX_INT_ERR, /* 30.3.1.1.18 aMulticastFramesXmittedOK */ ETHTOOL_A_STATS_ETH_MAC_18_TX_MCAST, /* 30.3.1.1.19 aBroadcastFramesXmittedOK */ ETHTOOL_A_STATS_ETH_MAC_19_TX_BCAST, /* 30.3.1.1.20 aFramesWithExcessiveDeferral */ ETHTOOL_A_STATS_ETH_MAC_20_XS_DEFER, /* 30.3.1.1.21 aMulticastFramesReceivedOK */ ETHTOOL_A_STATS_ETH_MAC_21_RX_MCAST, /* 30.3.1.1.22 aBroadcastFramesReceivedOK */ ETHTOOL_A_STATS_ETH_MAC_22_RX_BCAST, /* 30.3.1.1.23 aInRangeLengthErrors */ ETHTOOL_A_STATS_ETH_MAC_23_IR_LEN_ERR, /* 30.3.1.1.24 aOutOfRangeLengthField */ ETHTOOL_A_STATS_ETH_MAC_24_OOR_LEN, /* 30.3.1.1.25 aFrameTooLongErrors */ ETHTOOL_A_STATS_ETH_MAC_25_TOO_LONG_ERR, /* add new constants above here */ __ETHTOOL_A_STATS_ETH_MAC_CNT, ETHTOOL_A_STATS_ETH_MAC_MAX = (__ETHTOOL_A_STATS_ETH_MAC_CNT - 1) }; enum { /* 30.3.3.3 aMACControlFramesTransmitted */ ETHTOOL_A_STATS_ETH_CTRL_3_TX, /* 30.3.3.4 aMACControlFramesReceived */ ETHTOOL_A_STATS_ETH_CTRL_4_RX, /* 30.3.3.5 aUnsupportedOpcodesReceived */ ETHTOOL_A_STATS_ETH_CTRL_5_RX_UNSUP, /* add new constants above here */ __ETHTOOL_A_STATS_ETH_CTRL_CNT, ETHTOOL_A_STATS_ETH_CTRL_MAX = (__ETHTOOL_A_STATS_ETH_CTRL_CNT - 1) }; enum { /* etherStatsUndersizePkts */ ETHTOOL_A_STATS_RMON_UNDERSIZE, /* etherStatsOversizePkts */ ETHTOOL_A_STATS_RMON_OVERSIZE, /* etherStatsFragments */ ETHTOOL_A_STATS_RMON_FRAG, /* etherStatsJabbers */ ETHTOOL_A_STATS_RMON_JABBER, /* add new constants above here */ __ETHTOOL_A_STATS_RMON_CNT, ETHTOOL_A_STATS_RMON_MAX = (__ETHTOOL_A_STATS_RMON_CNT - 1) }; enum { /* Basic packet counters if PHY has separate counters from the MAC */ ETHTOOL_A_STATS_PHY_RX_PKTS, ETHTOOL_A_STATS_PHY_RX_BYTES, ETHTOOL_A_STATS_PHY_RX_ERRORS, ETHTOOL_A_STATS_PHY_TX_PKTS, ETHTOOL_A_STATS_PHY_TX_BYTES, ETHTOOL_A_STATS_PHY_TX_ERRORS, /* add new constants above here */ __ETHTOOL_A_STATS_PHY_CNT, ETHTOOL_A_STATS_PHY_MAX = (__ETHTOOL_A_STATS_PHY_CNT - 1) }; #define ETHTOOL_MCGRP_MONITOR_NAME "monitor" #endif /* _LINUX_ETHTOOL_NETLINK_H_ */
SIMPAN PERUBAHAN