summaryrefslogtreecommitdiff
path: root/include/linux/atmdev.h
AgeCommit message (Collapse)Author
2005-01-20[ATM] stop using sk_protinfoArnaldo Carvalho de Melo
Required to introduce struct connection_sock. Signed-off-by: Arnaldo Carvalho de Melo <acme@conectiva.com.br> Signed-off-by: David S. Miller <davem@davemloft.net>
2005-01-17[ATM]: change atm address functions to use list_addChas Williams
Signed-off-by: Chas Williams <chas@cmf.nrl.navy.mil> Signed-off-by: David S. Miller <davem@davemloft.net>
2004-10-25[ATM]: Mark vcc_remove_socket staticChristoph Hellwig
Signed-off-by: David S. Miller <davem@davemloft.net>
2004-10-20[ATM]: point to multipoint signalling (from ekinzie@cmf.nrl.navy.mil)Chas Williams
Signed-off-by: David S. Miller <davem@davemloft.net>
2004-07-30[PATCH] signed char portability fixAlexander Viro
code using atm_cirange fields assumes that they are signed; make that explicit by s/char/signed char/. Signed-off-by: Al Viro <viro@parcelfarce.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2004-07-24[PATCH] sparse: simplify and tighten sparse typecheckingAlexander Viro
This takes advantage of the simplified typeof semantics of sparse address spaces, (should be enough for alpha, i386, ppc, ppc64, sparc, sparc64, x86_64 - most of them didn't actually need anything to be done) and couple of missing annotations that got caught by that.
2004-06-03[PATCH] sparse: atm annotation (core)Alexander Viro
ATM core annotated; ATM drivers will go in the next patch, here we only annotated their method prototypes
2004-04-09[ATM]: get atm_guess_pdu2truesize() rightChas Williams
2004-02-11[ATM]: prevent userspace compilation errors with glibc-kernheadersChas Williams
2003-10-07[ATM]: Convert VCC list to hash.Chas Williams
2003-10-07[ATM]: Eliminate atm_find_ci().Chas Williams
2003-09-25[ATM]: [ioctl][6/8] Move clip seq_file ops to clip.c (from ↵Chas Williams
levon@movementarian.org)
2003-09-25[ATM]: [ioctl][5/8] Change ncc clip info handling (from levon@movementarian.org)Chas Williams
2003-09-25[ATM]: [ioctl][2/8] Add registration functions (from levon@movementarian.org)Chas Williams
2003-08-19[ATM]: atmdev api cleanup -- remove sg_send() and feedback() (mitch@sfgoth.com).Chas Williams
2003-07-15[ATM]: Replace vcc->reply with sk->sk_err; implement sk_write_space.Chas Williams
2003-07-15[ATM]: Eliminate vcc->sleep in favor of sk->sk_sleep.Chas Williams
2003-07-15[ATM]: Use sk_state_change() and eliminate vcc->callback().Chas Williams
2003-06-22[ATM]: Move vccs to global sk-based linked list.Chas Williams
2003-06-16[ATM]: Revert vcc global list changes, broke the build.David S. Miller
2003-06-16[ATM]: Keep vcc's on global list instead of per device.Chas Williams
2003-06-16[ATM]: Remove recvmsg and rename atm_async_release_vcc.Chas Williams
2003-06-04o net: create struct sock_common and use in struct sock & tcp_tw_bucketArnaldo Carvalho de Melo
With this the data dependency is reduced to just making sure that the first member of both struct sock and struct tcp_tw_bucket are a struct sock_common. Also makes it easier to grep for struct sock and struct tcp_tw_bucket usage in the tree as all the members in those structs are prefixed, respectively, with sk_ and tw_, like struct inode (i_), struct block_device (bd_), etc. Checked namespace with make tags/ctags, just one colision with the macros for the struct sock members, with a wanrouter struct, fixed that s/sk_state/state_sk/g in the wanrouter struct. Checked as well if the names of the members in both structs collided with some macro, none found.
2003-05-15[ATM]: Add refcounting to atmdev.Chas Williams
2003-05-06[ATM] remove iovcnt from atm_skbChas Williams
skbs has (and has had for a while) scatter/gather support making the scatter gather in atm redundant. the current iovcnt schme really isnt being used anyway typically. the atm layer will need a little more work in the future to take advantage of the skb scatter/gather support. this patch removes the iovcnt dependencies and gets the check for non linear skbs right.
2003-05-06[ATM]: assorted atm patchesChas Williams
2003-05-06[ATM]: Clip locking and more atmvcc cleanup.Chas Williams
2003-05-06[ATM]: Forward port br2864 to 2.5.xChas Williams
2003-03-07[ATM]: Obsolete some atm_vcc members.Chas Williams
2003-02-19[ATM]: use sock timestampChas Williams
2002-11-16[PATCH] remove sched.h from atmdev.hMatthew Wilcox
atmdev.h only wants wait.h, not sched.h
2002-06-08[PATCH] atm warning fix (vs 2.5.21)Mitchell Blank Jr.
This fixes a large batch of warnings that popped up with the new stricter bitops.h that recently was introduced. We actually didn't have 64-bit bug, but we had built our own *_flags_t typedef's that were just struct wrappers around an unsigned long. We used to pass their addresses directly to set_bit() and friends but now that causes an error. The typedef's really didn't serve much purpose so the cleanest fix is to just eliminate them and use "unsigned long" directly.
2002-02-10Split protocol specific information out from struct sock.David S. Miller
Work done by Arnaldo Carvalho de Melo.
2002-02-04v2.4.14.1 -> v2.4.14.2Linus Torvalds
- Ivan Kokshaysky: fix alpha dec_and_lock with modules, for alpha config entry - Kai Germaschewski: ISDN updates - Jeff Garzik: network driver updates, sysv fs update - Kai Mäkisara: SCSI tape update - Alan Cox: large drivers merge - Nikita Danilov: reiserfs procfs information - Andrew Morton: ext3 merge - Christoph Hellwig: vxfs livelock fix - Trond Myklebust: NFS updates - Jens Axboe: cpqarray + cciss dequeue fix - Tim Waugh: parport_serial base_baud setting - Matthew Dharm: usb-storage Freecom driver fixes - Dave McCracken: wait4() thread group race fix
2002-02-04v2.4.5.8 -> v2.4.5.9Linus Torvalds
- make sure "sync()" doesn't effectively lock up the machine by overloading all the IO resources - fix up some network memory allocations that don't wan tto wait on IO. - merge with Alan (including MIPS update) - Jeff Garzik: network driver updates. - Al Viro: System V FS update (write capability, page cache, mondo cleanups) - Kai Germaschewski: ISDN cleanups, TURBOPAM driver by Stelian Pop - Ben Fennema: UDF update (time handling, i_blocks fix) - Neil Brown: md error handling improvements, knfsd file handle compatibility - Paul Mackerras: PPC update - Jakub Jelinek: fix up kernel linker scripts to accept .rodata better - Patrick Mochel: fix PME handling in pci_enable_wake() - Chris Mason: reiserfs PF_MEMALLOC handling
2002-02-04Import changesetLinus Torvalds