harti
4254b3bd22
The natm sub-command was missing in the TOC of the helpfile.
2004-07-20 16:50:57 +00:00
ru
46fddaa54b
Mechanically kill hard sentence breaks.
2004-07-02 21:45:06 +00:00
ru
826e635fc0
Markup overhaul.
2004-05-17 20:45:21 +00:00
cognet
797424d85b
Use WARNS?=3 for these in the arm case for now, due to toolchain issues.
2004-05-14 13:31:21 +00:00
markm
0b0ae8e16e
Make NULL a (void*)0 whereever possible, and fix the warnings(-Werror)
...
that this provokes. "Wherever possible" means "In the kernel OR NOT
C++" (implying C).
There are places where (void *) pointers are not valid, such as for
function pointers, but in the special case of (void *)0, agreement
settles on it being OK.
Most of the fixes were NULL where an integer zero was needed; many
of the fixes were NULL where ascii <nul> ('\0') was needed, and a
few were just "other".
Tested on: i386 sparc64
2004-03-05 08:10:19 +00:00
johan
31854a224a
style.Makefile(5):
...
Use WARNS?= instead of WARNS=.
2004-02-23 20:25:27 +00:00
cperciva
788d9119de
style cleanup: Remove duplicate $FreeBSD$ tags.
...
These files had tags after the copyright notice,
inside the comment block (incorrect, removed),
and outside the comment block (correct).
Approved by: rwatson (mentor)
2004-02-10 20:48:08 +00:00
harti
5ab2525e7f
Add support for virtual interfaces. These have no phy chip and, hence, we
...
need to handle interfaces without phy specially.
2004-01-26 12:17:49 +00:00
grehan
2dafdd4f00
Userland signed char fixes for PPC build. Problems were using a char
...
return for getopt() and comparing to -1, ditto with fgetc() and EOF,
and using the kg_nice value from <sys/user.h>
Submitted by: Stefan Farfeleder <stefan@fafoe.narf.at>
Reviewed by: obrien, bde (a while back)
Tested lightly on: ppc, i386, make universe
2004-01-22 07:23:36 +00:00
imp
09b6a11a99
Update to reflect eni removal
2003-12-07 08:04:05 +00:00
harti
e0d0a97b8f
Defer allocation of the actual receive mbuf until the external buffer
...
is returned from the card to the driver. Add a counter that shows
how many times this allocation has failed. Note, that we could even
further delay the allocation of the mbuf until we know, that we need it
(there are no receive errors and the connection is open). This will be done
in a later commit.
Print the new statistics field in atmconfig.
2003-10-29 13:14:39 +00:00
harti
52d81d4aa1
Get rid of a __DECONST by strdup'ing the string in question. When
...
called this way the program just prints its help intro, so the
memory leak is not a problem.
Pointed out by: bde
2003-08-20 08:25:36 +00:00
obrien
3dfab70e23
style.Makefile(5)
2003-08-18 15:35:18 +00:00
obrien
cdb774c40a
Restore vendor ID's.
...
Requested by: bde
2003-08-18 15:32:16 +00:00
harti
71b8bc0099
Add a program for configuration of the ATM drivers and the IP over ATM
...
stuff. This utility allows inspection of the ATM characteristics,
the PHY layer, including statistics of both, the retrival of the
list of currently open channels and also allows access to utopia(4).
2003-08-12 14:25:57 +00:00
harti
9dad742c8c
Add the new arguments for the add pvc command to the help information.
...
Correct a comment.
Submitted by: Vincent Jardin <vjardin@wanadoo.fr>
MFC after: 3 days
2003-08-11 07:14:10 +00:00
obrien
1696dad5fc
style.Makefile(5)'ize
2003-08-03 15:17:28 +00:00
harti
da94d91855
Make firmware version 4.1.12 the default for download to PCA-200E adapters.
...
The old firmware (3.0.1) can still be used by specifying the '-3' option
to fore_dnld.
Document the -r option that resets the adapter prior to the download.
Ther newer firmware version allows traffic shaping.
2003-07-31 14:26:07 +00:00
harti
a622581f06
Fix the code with respect to the assumption that sizeof(long) == 4.
2003-07-30 16:15:49 +00:00
harti
4a8d15f796
Fix what was a common idiom in PDP-11 days: declare a local int and
...
use the address of that int for read(2). While this happens to work on
LE, it surely is wrong on BE.
2003-07-30 16:02:50 +00:00
harti
6fb9d3d7f5
Make this compile with WARNS=6.
2003-07-30 15:58:08 +00:00
harti
0d4bdece59
Fix warnings: a variable that was unused, a variable that
...
was unused unless sun was defined and printing of u_longs
with %x.
PR: bin/39818
Submitted by: dan@obluda.cz
MFC after: 1 week
2003-07-30 14:56:25 +00:00
harti
b2770235d4
Use size_t for buffer sizes. Improve error handling in some places.
...
Remove a __DECONST() that was needed before this interface cleanup.
2003-07-29 13:37:04 +00:00
harti
0f7d88f255
Add support for CBR and VBR PVCs. Enhance the error handling for
...
the 'add pvc' command.
Submitted by: Vincent Jardin <vjardin@wanadoo.fr>
MFC after: 2 weeks
2003-07-28 15:27:12 +00:00
harti
5bb0f030f2
Make atm WARNS=6 clean. The changes are mostly:
...
- remove some instances of __P()
- use real prototypes and un-K&R function headers
- constify where necessary (mostly strings and structures containing
strings)
- make functions and variables static that need not to be global
- tag unused function parameters as __unused
Testing: a fresh universe
2003-07-28 08:14:27 +00:00
harti
a5041c36d3
When deciding whether to download the microcode or not look at the API rather
...
than at the vendor. We have three different Fore cards and only the PCA200
need the microcode. Look also at the RAM address and load the code only if
it is not zero. A zero RAM address means either a bug in the driver or
this is a interface created by harp(4) in which case fatm(4) handles the
microcode issue.
2003-07-25 12:40:03 +00:00
harti
9b9c7d9a47
Due to a gcc bug, it doesn't like local variables with names like 'sin'.
...
Rename this for the moment. Also fix a sparc64 alignment warning.
2003-07-25 08:15:09 +00:00
harti
01a437fb73
Make ilmid WARNS=6 clean. The problem were a couple of unused function
...
arguments and missing consts.
2003-07-25 08:09:18 +00:00
harti
b16884f98f
Don't call print_pdu() when we are not debugging. This would result
...
in calling fprintf() with a NULL fp. Strange enough this didn't result
in cores in stable, but results in cores now.
MFC after: 2 weeks
2003-07-18 11:17:04 +00:00
obrien
e21b490b41
Use size_t type vars in sizeof contexts.
2003-05-02 06:46:24 +00:00
mdodd
c72d68b132
- Fix function declarations.
...
- Provide function prototypes.
Submitted by: trhodes
2003-03-26 05:49:42 +00:00
mdodd
b29b2ea566
Get rid of a few caddr_t's.
...
Submitted by: trhodes
2003-03-26 04:17:13 +00:00
mdodd
d505774b05
asn_get_encoded() takes 2 arguments.
2003-03-26 04:02:51 +00:00
mdodd
e83d116ac9
Retire set_reqid(), unused since 1.2.
2003-03-26 03:41:12 +00:00
mdodd
0464bc4358
- Add const qualifier to char * arrays.
...
- Retire Traps array; this was obsoleted in 1.2
2003-03-26 03:19:56 +00:00
mdodd
0896fe2d51
Don't roll a private copy of basename().
2003-03-26 02:54:56 +00:00
mdodd
caabe1a193
- Replace hexdump() with a prettier version.
...
- Reformat log output.
- Consolidate PDU printing code into print_pdu().
2003-03-25 22:22:19 +00:00
mdodd
0c8aecd9f9
Set pdu->pdulen in build_pdu().
2003-03-25 22:10:01 +00:00
mdodd
870e122334
Don't compile in lmi_object_instance().
2003-03-25 22:01:27 +00:00
mdodd
0c5a8e73cf
- Handle the 'GET PREFIX' request.
...
- Deal with MADGE_OBJECT1 requests.
- Move code inside of switch cases to separate functions.
Submitted by: Richard Hodges <rh@matriplex.com>
2003-03-25 20:34:46 +00:00
mdodd
4ca84e8b5a
Correct a comment.
...
Submitted by: Richard Hodges <rh@matriplex.com>
2003-03-25 20:25:05 +00:00
mdodd
1afb56720c
- Add a comment regarding SETPFX_OBJID
...
- Add an Objid definition for MADGE_OBJECT1
- Add an array to map ilmi_states to ASCII descriptions.
Submitted by: Richard Hodges <rh@matriplex.com>
2003-03-25 20:22:02 +00:00
mdodd
6896c38e46
Clean up formatting.
...
Submitted by: Richard Hodges <rh@matriplex.com>
2003-03-25 20:15:01 +00:00
schweikh
d3367c5f5d
Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup,
...
especially in troff files.
2003-01-01 18:49:04 +00:00
schweikh
fec6546e12
english(4) police.
2002-12-27 12:15:40 +00:00
alfred
48fe919d3e
de-__P()
2002-10-10 00:32:55 +00:00
mdodd
082aa2deff
Cast malloc() assignments.
2002-10-02 06:24:19 +00:00
mdodd
a06b999e84
- bzero() allocations.
...
- check for malloc() failures.
2002-09-30 09:00:03 +00:00
mdodd
cff1473e71
Turn warnings back on.
2002-09-30 08:59:16 +00:00
charnier
a2accd01f0
The .Nm utility
2002-07-06 19:34:18 +00:00
mdodd
355983613b
Use a larger data type to prevent counters wrapping so quickly.
...
Silence a warning.
2002-06-07 05:29:13 +00:00
mdodd
8293541622
Sync this up with changes made in v1.8 of sys/netatm/atm_if.h
2002-06-07 05:25:10 +00:00
arr
edc5f92064
- Further replacing of UM_* macros with the appropriate function call. I
...
am fairly certain that this should do it and that I may now remove the
UM_ macros from port.h. I will, however, wait a few days to ensure
that these can be safely removed.
2002-05-17 00:30:06 +00:00
arr
efd21da00c
- Replace UM_* macros by replacing them with the appropriate function
...
call. These changes are similar to the ones made to atmarpd and scsp.
2002-05-17 00:20:40 +00:00
obrien
9baf2f1b03
Default to WARNS=2.
...
Binary builds that cannot handle this must explicitly set WARNS=0.
Reviewed by: mike
2001-12-04 02:19:58 +00:00
ru
df8a82ad64
The directory of the makefile that's including the file is tried first.
...
See section 3.2 of "PMake - A Tutorial" in /usr/share/doc/psd/12.make.
2001-10-25 08:37:12 +00:00
dd
a145482cf6
Remove whitespace at EOL.
2001-07-15 07:53:42 +00:00
ru
86642a4ab4
- Backout botched attempt to introduce MANSECT feature.
...
- MAN[1-9] -> MAN.
2001-03-26 14:33:27 +00:00
ru
56b5d7535b
Set the default manual section for sbin/ to 8.
2001-03-20 18:13:31 +00:00
kris
061ac20333
Correct grammar in comment.
2001-03-04 07:14:11 +00:00
asmodai
47a2266000
Fix typo: seperate -> separate.
...
Seperate does not exist in the english language.
Submitted to look at by: kris
2001-02-06 10:39:38 +00:00
ru
e7b55dbcf1
man(7) -> mdoc(7).
2001-01-22 17:44:36 +00:00
obrien
c2ee1dcc02
Add `_PATH_DEVZERO'.
...
Use _PATH_* where where possible.
2000-12-09 09:35:55 +00:00
asmodai
ad6c7cc77b
Remove unused #include.
2000-05-01 19:39:36 +00:00
asmodai
d834f18b47
Remove unused #include.
2000-05-01 18:52:42 +00:00
charnier
71113269e0
1000000 usec -> 1 sec 0 usec; fix
2000-03-26 15:13:17 +00:00
phk
62e343d962
Make the fore_dnld program more robust and reliable.
...
In particular HZ=1000 would seem to break it before.
2000-03-17 17:09:55 +00:00
sheldonh
ff1f324516
Remove single-space hard sentence breaks. These degrade the quality
...
of the typeset output, tend to make diffs harder to read and provide
bad examples for new-comers to mdoc.
2000-03-01 11:27:47 +00:00
phk
12d9b60f3b
With the kind permission of Marconi Communications (Formerly "Fore Communication"
...
include a copy of the 3.0.1 firmware for the PCA200E card in the fore_dnld
program.
There are various and subtle compatibility issues between the hfa driver and
the microcode, this version is belived to work best.
If a file is specified on the command line it will be used instead of the
embedded image.
Approved by: jkh
2000-02-15 13:20:58 +00:00
mks
fa310f1eed
Handle GetResponse errors correctly.
2000-01-15 19:51:44 +00:00
peter
76f0c923fe
$Id$ -> $FreeBSD$
1999-08-28 00:22:10 +00:00
mks
7707e35f12
Modify code to be -Wall'able.
...
PR: bin/11315
1999-07-01 20:48:59 +00:00
imp
d0b3d805b4
Getopt(3) returns -1 not EOF.
1999-05-23 23:18:38 +00:00
mks
fa620d8604
Clarify the number of network interfaces per physical interface available with
...
each type of signalling manager and bring the atm command into agreement with
the man page.
1999-01-20 18:36:58 +00:00
mks
5f3006942f
Re-write of ilmi daemon. Among the major changes, it does not use predefined
...
PDUs and should handle multi-request OIDs on GETs.
1999-01-20 00:56:21 +00:00
dg
49185b19a8
Rename a function name so that it doesn't conflict with a future system call.
1998-10-30 16:17:50 +00:00
phk
231bd37d3c
Two patches from the HARP people:
...
Various Makefile related fixes.
-Wformat fixes.
Submitted by: Mike Spengler <mks@networkcs.com>
1998-09-17 09:35:02 +00:00
phk
40cd9ddb5a
Remove blank after -I
1998-09-15 19:16:33 +00:00
phk
c3dd1fa899
Add new files for HARP3
...
Host ATM Research Platform (HARP), Network Computing Services, Inc.
This software was developed with the support of the Defense Advanced
Research Projects Agency (DARPA).
1998-09-15 08:23:17 +00:00