History log of /src/sys/lib/libsa/net.h |
Revision | | Date | Author | Comments |
1.28 |
| 31-Mar-2019 |
christos | fix warnings, printf formats, etc.
|
1.27 |
| 29-Mar-2014 |
jakllsch | branches: 1.27.30; Obtain and/or use ETHER_ADDR_LEN.
|
1.26 |
| 11-May-2011 |
zoltan | branches: 1.26.4; 1.26.14; 1.26.18; Separate the IP and UDP code paths inside libsa, so I can add HTTP booting later.
|
1.25 |
| 18-Jan-2009 |
tsutsui | branches: 1.25.6; 1.25.8; I really hate silly hacks inside #ifndef _STANDALONE in libsa sources...
|
1.24 |
| 17-Jan-2009 |
tsutsui | Remove __P().
|
1.23 |
| 12-Jan-2009 |
tsutsui | Replace time_t values in libsa sources with the following two types to avoid unnecessary 64 bit ops which would make binaries larger:
satime_t (currently unsigned int): numbers in seconds returned by the machine dependent getsecs() function which are used to measure relative time
saseconds_t (currently int): numbers in seconds used to specify timeout to network drivers
Per discussion on current-users.
|
1.22 |
| 25-Mar-2008 |
christos | branches: 1.22.4; 1.22.12; fix typo
|
1.21 |
| 25-Mar-2008 |
christos | - use mem* instead of b* routines, and kill the b* routines. - use the mem* routines from libc. XXX: There will be some lossage, but I am fixing it.
|
1.20 |
| 24-Nov-2007 |
isaki | branches: 1.20.14; style, indent, and ANSI-fy.
|
1.19 |
| 24-Jan-2006 |
christos | branches: 1.19.42; 1.19.44; 1.19.50; PR/32613: Yves-Emmanuel JUTARD: Incoherencies in file sys/lib/libsa/net.h - Make prototype of ether_sprintf() match the one in sys/net. - Rename in_cksum to ip_cksum and fix its prototype. in_cksum() operates on an mbuf and ip_cksum() operates on a plain buffer. We should not call functions that operate on different arguments the same name (this is not c++).
|
1.18 |
| 22-Jan-2006 |
dsl | If _STANDALONE is defined, #include </lib/libsa/iodesc.h> instead of requiring that the source that #includes net.h have lib/libsa in its include path. In the non-_STANDALONE case make it easy for the user to supply their own iodesc.h.
|
1.17 |
| 21-Jan-2006 |
dsl | Adjust code so that it will work when _STANDALONE isn't defined. Allows it to be used for mount_nfs when SMALL is set - eg install floppies/
|
1.16 |
| 11-Dec-2005 |
christos | branches: 1.16.2; merge ktrace-lwp.
|
1.15 |
| 26-Feb-2005 |
perry | branches: 1.15.4; nuke trailing whitespace
|
1.14 |
| 19-Mar-2003 |
drochner | branches: 1.14.2; 1.14.10; 1.14.12; remove stuff just moved to bootparam.c and some variables which are never used.
|
1.13 |
| 07-May-1999 |
drochner | move intoa() from libsa:net.c to libkern, turn inet_ntoa() into a macro, nuke ip_convertaddr()
|
1.12 |
| 12-Apr-1999 |
ross | libkern just got an inet_addr(), but it won't compile, no prototype. Cleanup... * Add prototype to libkern.h. * Remove the almost-identical-copy from libsa/net.[ch]. * Change its type back to the (wrong, but harmless) historical one. (u_long) * Kill the XXX local prototype in nfs_bootparam.c
|
1.11 |
| 11-Feb-1999 |
pk | branches: 1.11.4; Add missing prototypes.
|
1.10 |
| 20-Oct-1995 |
cgd | fix spacing in header 'room to leave' comment
|
1.9 |
| 23-Sep-1995 |
thorpej | Add an inet_addr() function; return network-order numeric representation of an IP address from `aa.bb.cc.dd'-style text input.
|
1.8 |
| 23-Sep-1995 |
gwr | Fix/improve some comments.
|
1.7 |
| 18-Sep-1995 |
pk | Another round of clean up, including fixes presented by Matthias Drochner (PR#1404). Things to be noted: - all IP addresses are now `struct in_addr's. - the function rarp_getipaddress() no longer return `myip'; in stead it returns -1 on failure (errno set), 0 on success. `myip' is set as a size-effect.
|
1.6 |
| 14-Sep-1995 |
pk | Clear up some size_t/ssize_t confusion.
|
1.5 |
| 11-Sep-1995 |
thorpej | Changes from Gordon Ross: a) check against `my' ethernet or broadcast addresses done in ether.c b) changed interface to readether() to provide ethertype info c) respond to arp requests when appropriate. First two are clean-up. Last fixes hp300 and presumably mvme68k netboot code.
|
1.4 |
| 27-Jun-1995 |
gwr | Pad HEADER_SIZE for alignment.
|
1.3 |
| 20-Feb-1995 |
mycroft | Various: * Fix some misused types. * Encapsulate the protocols better. * Rearrange the RPC stuff to work more like the kernel. (Needs more work.) * Remove a bunch of extra hair when reading a file over NFS. * Use RPCAUTH_UNIX when talking to the NFS server.
|
1.2 |
| 26-Oct-1994 |
cgd | new RCS ID format.
|
1.1 |
| 08-May-1994 |
brezak | Standalone networking for network boot loaders.
|
1.11.4.1 |
| 21-Jun-1999 |
thorpej | Sync w/ -current.
|
1.14.12.1 |
| 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
1.14.10.1 |
| 29-Apr-2005 |
kent | sync with -current
|
1.14.2.1 |
| 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
1.15.4.2 |
| 07-Dec-2007 |
yamt | sync with head
|
1.15.4.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.16.2.1 |
| 01-Feb-2006 |
yamt | sync with head.
|
1.19.50.1 |
| 08-Dec-2007 |
mjf | Sync with HEAD.
|
1.19.44.1 |
| 09-Jan-2008 |
matt | sync with HEAD
|
1.19.42.1 |
| 27-Nov-2007 |
joerg | Sync with HEAD. amd64 Xen support needs testing.
|
1.20.14.2 |
| 17-Jan-2009 |
mjf | Sync with HEAD.
|
1.20.14.1 |
| 03-Apr-2008 |
mjf | Sync with HEAD.
|
1.22.12.1 |
| 19-Jan-2009 |
skrll | Sync with HEAD.
|
1.22.4.1 |
| 04-May-2009 |
yamt | sync with head.
|
1.25.8.1 |
| 06-Jun-2011 |
jruoho | Sync with HEAD.
|
1.25.6.1 |
| 31-May-2011 |
rmind | sync with head
|
1.26.18.1 |
| 18-May-2014 |
rmind | sync with head
|
1.26.14.1 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.26.4.1 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.27.30.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|