一种在UDP协议中实现了拥赛控制和重传机制的协议
源代码在线查看: .input.o.cmd
cmd_net/sctp/input.o := gcc -Wp,-MD,net/sctp/.input.o.d -nostdinc -isystem /usr/lib/gcc/i686-magic-linux/3.4.3/include -D__KERNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -pipe -msoft-float -mpreferred-stack-boundary=2 -fno-unit-at-a-time -march=i686 -mtune=pentium4 -Iinclude/asm-i386/mach-default -Wdeclaration-after-statement -DMODULE -DKBUILD_BASENAME=input -DKBUILD_MODNAME=sctp -c -o net/sctp/.tmp_input.o net/sctp/input.c deps_net/sctp/input.o := \ net/sctp/input.c \ include/linux/types.h \ $(wildcard include/config/uid16.h) \ include/linux/config.h \ $(wildcard include/config/h.h) \ include/linux/posix_types.h \ include/linux/stddef.h \ include/linux/compiler.h \ include/linux/compiler-gcc3.h \ include/linux/compiler-gcc.h \ include/asm/posix_types.h \ include/asm/types.h \ $(wildcard include/config/highmem64g.h) \ $(wildcard include/config/lbd.h) \ include/linux/list.h \ include/linux/prefetch.h \ include/asm/processor.h \ $(wildcard include/config/smp.h) \ $(wildcard include/config/x86/ht.h) \ $(wildcard include/config/mk8.h) \ $(wildcard include/config/mk7.h) \ include/asm/vm86.h \ include/asm/math_emu.h \ include/asm/sigcontext.h \ include/asm/segment.h \ include/asm/page.h \ $(wildcard include/config/x86/use/3dnow.h) \ $(wildcard include/config/x86/pae.h) \ $(wildcard include/config/hugetlb/page.h) \ $(wildcard include/config/highmem4g.h) \ $(wildcard include/config/discontigmem.h) \ include/asm/cpufeature.h \ include/linux/bitops.h \ include/asm/bitops.h \ include/asm/msr.h \ include/asm/system.h \ $(wildcard include/config/x86/cmpxchg.h) \ $(wildcard include/config/x86/oostore.h) \ include/linux/kernel.h \ $(wildcard include/config/debug/spinlock/sleep.h) \ $(wildcard include/config/printk.h) \ $(wildcard include/config/sysctl.h) \ /usr/lib/gcc/i686-magic-linux/3.4.3/include/stdarg.h \ include/linux/linkage.h \ include/asm/linkage.h \ $(wildcard include/config/x86/alignment/16.h) \ include/asm/byteorder.h \ $(wildcard include/config/x86/bswap.h) \ include/linux/byteorder/little_endian.h \ include/linux/byteorder/swab.h \ include/linux/byteorder/generic.h \ include/asm/bug.h \ $(wildcard include/config/bug.h) \ $(wildcard include/config/debug/bugverbose.h) \ include/asm-generic/bug.h \ include/linux/cache.h \ include/asm/cache.h \ $(wildcard include/config/x86/l1/cache/shift.h) \ include/linux/threads.h \ $(wildcard include/config/nr/cpus.h) \ $(wildcard include/config/base/small.h) \ include/asm/percpu.h \ include/asm-generic/percpu.h \ include/linux/socket.h \ $(wildcard include/config/compat.h) \ include/asm/socket.h \ include/asm/sockios.h \ include/linux/sockios.h \ include/linux/uio.h \ include/linux/ip.h \ $(wildcard include/config/ipv6.h) \ $(wildcard include/config/ipv6/module.h) \ include/net/sock.h \ $(wildcard include/config/net.h) \ include/linux/timer.h \ include/linux/spinlock.h \ $(wildcard include/config/preempt.h) \ $(wildcard include/config/debug/spinlock.h) \ $(wildcard include/config/lockmeter.h) \ include/linux/preempt.h \ $(wildcard include/config/debug/preempt.h) \ include/linux/thread_info.h \ include/asm/thread_info.h \ $(wildcard include/config/4kstacks.h) \ $(wildcard include/config/debug/stack/usage.h) \ include/linux/stringify.h \ include/asm/spinlock.h \ $(wildcard include/config/x86/ppro/fence.h) \ include/asm/atomic.h \ $(wildcard include/config/m386.h) \ include/asm/rwlock.h \ include/linux/module.h \ $(wildcard include/config/modules.h) \ $(wildcard include/config/modversions.h) \ $(wildcard include/config/module/unload.h) \ $(wildcard include/config/kallsyms.h) \ include/linux/sched.h \ $(wildcard include/config/keys.h) \ $(wildcard include/config/schedstats.h) \ $(wildcard include/config/bsd/process/acct.h) \ $(wildcard include/config/numa.h) \ $(wildcard include/config/cpusets.h) \ $(wildcard include/config/hotplug/cpu.h) \ $(wildcard include/config/security.h) \ $(wildcard include/config/magic/sysrq.h) \ $(wildcard include/config/pm.h) \ include/asm/param.h \ include/linux/capability.h \ include/linux/timex.h \ $(wildcard include/config/time/interpolation.h) \ include/linux/time.h \ include/linux/seqlock.h \ include/asm/timex.h \ $(wildcard include/config/x86/elan.h) \ $(wildcard include/config/x86/tsc.h) \ $(wildcard include/config/x86/generic.h) \ include/linux/jiffies.h \ include/asm/div64.h \ include/linux/rbtree.h \ include/linux/cpumask.h \ include/linux/bitmap.h \ include/linux/string.h \ include/asm/string.h \ include/linux/errno.h \ include/asm/errno.h \ include/asm-generic/errno.h \ include/asm-generic/errno-base.h \ include/linux/nodemask.h \ include/linux/numa.h \ include/asm/semaphore.h \ include/linux/wait.h \ include/asm/current.h \ include/linux/rwsem.h \ $(wildcard include/config/rwsem/generic/spinlock.h) \ include/asm/rwsem.h \ include/asm/ptrace.h \ $(wildcard include/config/frame/pointer.h) \ include/asm/mmu.h \ include/asm/cputime.h \ include/asm-generic/cputime.h \ include/linux/smp.h \ include/asm/smp.h \ $(wildcard include/config/x86/local/apic.h) \ $(wildcard include/config/x86/io/apic.h) \ include/asm/fixmap.h \ $(wildcard include/config/highmem.h) \ $(wildcard include/config/x86/visws/apic.h) \ $(wildcard include/config/x86/f00f/bug.h) \ $(wildcard include/config/x86/cyclone/timer.h) \ $(wildcard include/config/acpi/boot.h) \ $(wildcard include/config/pci/mmconfig.h) \ include/asm/acpi.h \ $(wildcard include/config/acpi/pci.h) \ $(wildcard include/config/acpi/sleep.h) \ include/asm/apicdef.h \ include/asm/kmap_types.h \ $(wildcard include/config/debug/highmem.h) \ include/asm/mpspec.h \ include/asm/mpspec_def.h \ include/asm-i386/mach-default/mach_mpspec.h \ include/asm/io_apic.h \ $(wildcard include/config/pci/msi.h) \ include/asm/apic.h \ $(wildcard include/config/x86/good/apic.h) \ include/linux/pm.h \ include/asm-i386/mach-default/mach_apicdef.h \ include/linux/sem.h \ $(wildcard include/config/sysvipc.h) \ include/linux/ipc.h \ include/asm/ipcbuf.h \ include/asm/sembuf.h \ include/linux/signal.h \ include/asm/signal.h \ include/asm-generic/signal.h \ include/asm/siginfo.h \ include/asm-generic/siginfo.h \ include/linux/securebits.h \ include/linux/fs_struct.h \ include/linux/completion.h \ include/linux/pid.h \ include/linux/percpu.h \ include/linux/slab.h \ $(wildcard include/config/.h) \ include/linux/gfp.h \ include/linux/mmzone.h \ $(wildcard include/config/force/max/zoneorder.h) \ $(wildcard include/config/have/memory/present.h) \ $(wildcard include/config/need/node/memmap/size.h) \ include/linux/init.h \ $(wildcard include/config/hotplug.h) \ include/linux/topology.h \ $(wildcard include/config/sched/smt.h) \ include/asm/topology.h \ include/asm-generic/topology.h \ include/linux/kmalloc_sizes.h \ $(wildcard include/config/mmu.h) \ $(wildcard include/config/large/allocs.h) \ include/linux/seccomp.h \ $(wildcard include/config/seccomp.h) \ include/asm/seccomp.h \ include/linux/unistd.h \ include/asm/unistd.h \ include/linux/param.h \ include/linux/resource.h \ include/asm/resource.h \ include/asm-generic/resource.h \ include/linux/aio.h \ include/linux/workqueue.h \ include/linux/aio_abi.h \ include/linux/stat.h \ include/asm/stat.h \ include/linux/kmod.h \ $(wildcard include/config/kmod.h) \ include/linux/elf.h \ include/asm/elf.h \ include/asm/user.h \ include/linux/utsname.h \ include/linux/kobject.h \ include/linux/sysfs.h \ $(wildcard include/config/sysfs.h) \ include/linux/kref.h \ include/linux/kobject_uevent.h \ $(wildcard include/config/kobject/uevent.h) \ include/linux/moduleparam.h \ include/asm/local.h \ include/asm/module.h \ $(wildcard include/config/m486.h) \ $(wildcard include/config/m586.h) \ $(wildcard include/config/m586tsc.h) \ $(wildcard include/config/m586mmx.h) \ $(wildcard include/config/m686.h) \ $(wildcard include/config/mpentiumii.h) \ $(wildcard include/config/mpentiumiii.h) \ $(wildcard include/config/mpentiumm.h) \ $(wildcard include/config/mpentium4.h) \ $(wildcard include/config/mk6.h) \ $(wildcard include/config/mcrusoe.h) \ $(wildcard include/config/mefficeon.h) \ $(wildcard include/config/mwinchipc6.h) \ $(wildcard include/config/mwinchip2.h) \ $(wildcard include/config/mwinchip3d.h) \ $(wildcard include/config/mcyrixiii.h) \ $(wildcard include/config/mviac3/2.h) \ $(wildcard include/config/mgeodegx1.h) \ $(wildcard include/config/regparm.h) \ include/linux/netdevice.h \ $(wildcard include/config/ax25.h) \ $(wildcard include/config/ax25/module.h) \ $(wildcard include/config/tr.h) \ $(wildcard include/config/net/ipip.h) \ $(wildcard include/config/netpoll.h) \ $(wildcard include/config/net/poll/controller.h) \ $(wildcard include/config/net/divert.h) \ $(wildcard include/config/netpoll/trap.h) \ include/linux/if.h \ include/linux/hdlc/ioctl.h \ include/linux/if_ether.h \ include/linux/skbuff.h \ $(wildcard include/config/netfilter.h) \ $(wildcard include/config/bridge/netfilter.h) \ $(wildcard include/config/vlan/8021q.h) \ $(wildcard include/config/vlan/8021q/module.h) \ $(wildcard include/config/netfilter/debug.h) \ $(wildcard include/config/hippi.h) \ $(wildcard include/config/net/sched.h) \ $(wildcard include/config/net/cls/act.h) \ $(wildcard include/config/have/arch/dev/alloc/skb.h) \ include/linux/mm.h \ $(wildcard include/config/stack/growsup.h) \ $(wildcard include/config/shmem.h) \ $(wildcard include/config/proc/fs.h) \ $(wildcard include/config/debug/pagealloc.h) \ include/linux/prio_tree.h \ include/linux/fs.h \ $(wildcard include/config/dnotify.h) \ $(wildcard include/config/quota.h) \ $(wildcard include/config/epoll.h) \ $(wildcard include/config/auditsyscall.h) \ include/linux/limits.h \ include/linux/ioctl.h \ include/asm/ioctl.h \ include/linux/kdev_t.h \ include/linux/dcache.h \ include/linux/rcupdate.h \ include/linux/radix-tree.h \ include/linux/quota.h \ include/linux/dqblk_xfs.h \ include/linux/dqblk_v1.h \ include/linux/dqblk_v2.h \ include/linux/nfs_fs_i.h \ include/linux/nfs.h \ include/linux/sunrpc/msg_prot.h \ include/linux/fcntl.h \ include/asm/fcntl.h \ include/linux/err.h \ include/asm/pgtable.h \ $(wildcard include/config/highpte.h) \ include/asm/pgtable-2level-defs.h \ include/asm/pgtable-2level.h \ include/asm-generic/pgtable-nopmd.h \ include/asm-generic/pgtable-nopud.h \ include/asm-generic/pgtable.h \ include/linux/page-flags.h \ $(wildcard include/config/swap.h) \ include/linux/highmem.h \ include/asm/cacheflush.h \ include/asm/highmem.h \ include/linux/interrupt.h \ $(wildcard include/config/generic/hardirqs.h) \ $(wildcard include/config/generic/irq/probe.h) \ include/linux/hardirq.h \ $(wildcard include/config/preempt/bkl.h) \ $(wildcard include/config/virt/cpu/accounting.h) \ include/linux/smp_lock.h \ $(wildcard include/config/lock/kernel.h) \ include/asm/hardirq.h \ include/linux/irq.h \ $(wildcard include/config/arch/s390.h) \ include/asm/irq.h \ $(wildcard include/config/irqbalance.h) \ include/asm-i386/mach-default/irq_vectors.h \ include/asm-i386/mach-default/irq_vectors_limits.h \ include/asm/hw_irq.h \ include/linux/profile.h \ $(wildcard include/config/profiling.h) \ include/asm/sections.h \ include/asm-generic/sections.h \ include/linux/irq_cpustat.h \ include/asm/tlbflush.h \ $(wildcard include/config/x86/invlpg.h) \ include/linux/poll.h \ include/asm/poll.h \ include/asm/uaccess.h \ $(wildcard include/config/x86/intel/usercopy.h) \ $(wildcard include/config/x86/wp/works/ok.h) \ include/linux/net.h \ include/net/checksum.h \ include/asm/checksum.h \ include/linux/in6.h \ include/linux/if_packet.h \ include/linux/device.h \ include/linux/ioport.h \ include/linux/notifier.h \ include/linux/security.h \ $(wildcard include/config/security/network.h) \ include/linux/binfmts.h \ include/linux/shm.h \ include/asm/shmparam.h \ include/asm/shmbuf.h \ include/linux/msg.h \ include/asm/msgbuf.h \ include/linux/filter.h \ include/net/dst.h \ $(wildcard include/config/net/cls/route.h) \ $(wildcard include/config/xfrm.h) \ include/linux/rtnetlink.h \ include/linux/netlink.h \ include/net/neighbour.h \ include/linux/seq_file.h \ include/linux/sysctl.h \ include/linux/igmp.h \ include/linux/in.h \ include/net/flow.h \ include/net/ip.h \ $(wildcard include/config/inet.h) \ include/linux/inetdevice.h \ include/linux/in_route.h \ include/net/route.h \ include/net/inetpeer.h \ include/linux/route.h \ include/net/arp.h \ include/linux/if_arp.h \ include/net/snmp.h \ include/linux/snmp.h \ include/net/icmp.h \ include/linux/icmp.h \ include/net/protocol.h \ include/net/xfrm.h \ include/linux/xfrm.h \ include/linux/crypto.h \ $(wildcard include/config/crypto.h) \ $(wildcard include/config/crypto/hmac.h) \ include/linux/pfkeyv2.h \ include/net/ipv6.h \ include/linux/ipv6.h \ $(wildcard include/config/ipv6/privacy.h) \ include/linux/icmpv6.h \ include/net/if_inet6.h \ include/linux/tcp.h \ include/linux/udp.h \ include/net/ndisc.h \ include/net/ip6_fib.h \ include/linux/ipv6_route.h \ include/net/sctp/sctp.h \ $(wildcard include/config/sctp/dbg/objcnt.h) \ $(wildcard include/config/sctp/dbg/msg.h) \ $(wildcard include/config/sctp/dbg.h) \ $(wildcard include/config/ip/sctp/module.h) \ $(wildcard include/config/sctp/dbg/objcount.h) \ include/linux/tty.h \ $(wildcard include/config/legacy/pty/count.h) \ include/linux/major.h \ include/linux/termios.h \ include/asm/termios.h \ include/asm/termbits.h \ include/asm/ioctls.h \ include/linux/tty_driver.h \ include/linux/cdev.h \ include/linux/tty_ldisc.h \ include/linux/proc_fs.h \ $(wildcard include/config/proc/devicetree.h) \ $(wildcard include/config/proc/kcore.h) \ include/linux/idr.h \ include/net/sctp/structs.h \ include/linux/sctp.h \ include/net/sctp/tsnmap.h \ include/net/sctp/constants.h \ $(wildcard include/config/sctp/hmac/md5.h) \ $(wildcard include/config/sctp/hmac/sha1.h) \ include/net/sctp/user.h \ include/net/sctp/ulpevent.h \ include/net/sctp/ulpqueue.h \ include/net/sctp/sm.h \ include/net/sctp/command.h \ net/sctp/input.o: $(deps_net/sctp/input.o) $(deps_net/sctp/input.o):