- 19 Sep, 2003 5 commits
-
-
Arnaldo Carvalho de Melo authored
Deleting llc_actn.[ch], llc_evnt.[ch] & llc_stat.[ch], now it is clearly separated from the rest and lots of previously externally visible thru headers stuff is nicely restrained in this file. Also remove the silly passing around of pointers to llc_main_station, use it directly.
-
Arnaldo Carvalho de Melo authored
-
Arnaldo Carvalho de Melo authored
First step at coalescing the station handling into just one file, killing some useless headers in the process.
-
Arnaldo Carvalho de Melo authored
Renaming the basic support module to llc.ko and introducing llc_core.c, that has just the basic output path for llc_build_and_send_ui_pkt. Next step will be to rename llc_main.c to llc_station.c, then consolidate all the llc station code in this file, removing all the not needed llc_station parameters and killing struct llc_station altogether, no sense in having it as there is just one station, always. BTW in this changeset parts of llc_main_station was already moved to llc_core.c, namely the sap list and lock.
-
Arnaldo Carvalho de Melo authored
Next step: to have llc_build_and_send_ui_pkt in llc_output.c, not using the silly sap state machinery.
-
- 18 Sep, 2003 1 commit
-
-
Arnaldo Carvalho de Melo authored
-
- 17 Sep, 2003 2 commits
-
-
Arnaldo Carvalho de Melo authored
Renaming lan_hdrs_init to llc_mac_hdr_init and making all places check if it fails.
-
Arnaldo Carvalho de Melo authored
Also rename fix_up_incoming_skb to llc_fixup_skb, to be more namespace friendly. Ah, make it inline too.
-
- 16 Sep, 2003 8 commits
-
-
Arnaldo Carvalho de Melo authored
For this some more functions had to be moved around, now one doesn't have to explicitely select LLC to have access in the menu to ipx, appletalk, token ring, etc. This is not yet as good as I want it to be, but at least makes it easier for the hordes of users to select stuff, making it look more like how it was in 2.4. In the next changesets I'll fix the fact that CONFIG_TR is a bool and makes psnap, p8022 and llc_core to be built statically even tho the token ring drivers are being build as modules.
-
Arnaldo Carvalho de Melo authored
-
Arnaldo Carvalho de Melo authored
Making them inline, as they are small enough and some very seldomly used.
-
Arnaldo Carvalho de Melo authored
Also move llc_save_primitive to llc_sap, almost untangling the LLC2 stack from the core.
-
Arnaldo Carvalho de Melo authored
-
Arnaldo Carvalho de Melo authored
-
Arnaldo Carvalho de Melo authored
-
Arnaldo Carvalho de Melo authored
-
- 15 Sep, 2003 4 commits
-
-
Arnaldo Carvalho de Melo authored
Also add a prototype for llc_conn_rcv, that will move away in the next changesets. but for now is needed to kill a warning.
-
Arnaldo Carvalho de Melo authored
-
Arnaldo Carvalho de Melo authored
And also rename it to llc_pdu_type and make it return the type, this is to make llc_mac more and more autonomous of the rest of the llc code, to the point where it will be a separate loadable module.
-
Arnaldo Carvalho de Melo authored
This is the start of the split of LLC into a core part and the bigger, not needed by ipx, token ring, appletalk, etc, LLC2 stack.
-
- 12 Sep, 2003 7 commits
-
-
Harald Welte authored
-
Krishna Kumar authored
-
Stephen Hemminger authored
-
bk://linux-bt.bkbits.net/bt-2.5David S. Miller authored
into nuts.ninka.net:/disk1/davem/BK/net-2.5
-
Arnaldo Carvalho de Melo authored
-
Kevin P. Fleming authored
-
-
- 11 Sep, 2003 13 commits
-
-
bk://kernel.bkbits.net/davem/sparc-2.5Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
Maksim Krasnyanskiy authored
This will allow fixing races with rmmod and sysfs access. Patch from Stephen Hemminger <shemminger@osdl.org>
-
David S. Miller authored
into kernel.bkbits.net:/home/davem/sparc-2.5
-
David S. Miller authored
-
Meelis Roos authored
-
Keith M. Wesolowski authored
-
Rob Radez authored
-
Ricky Beam authored
-
David S. Miller authored
into kernel.bkbits.net:/home/davem/net-2.5
-
Rusty Russell authored
Harald synced up ipt_REJECT.c from 2.4 route fixes, but it had changed a fair bit because of the nonlinear fixes. This repairs it. 1) Copying of tcp header onto stack. 2) ...which also checks length requirement. 3) Skip checksum check: requires linear packet.
-
Rusty Russell authored
Herve Eychenne noted that many ADSL connections get the same address when the interface comes back up, so some users use SNAT instead of masquerade. The answer is that MASQUERADE should only drop connections when the interface comes up, and then only if the interface address has actually changed.
-
David Woodhouse authored
-
Dave Jones authored
-