summaryrefslogtreecommitdiffstats
path: root/sbin/ifconfig
Commit message (Collapse)AuthorAgeFilesLines
* XNS sort-of-support is no more.wollman1996-02-132-29/+46
|
* Remove support for OSI networking in user-land (#ifdef OSI aor CCITT)wollman1996-02-062-63/+72
| | | | | in preparation for its removal from the kernel source tree. NB: because a function was deleted, libc is now at version 3.0 (was 2.2 previously).
* Add missing comma in usage printfache1996-01-301-1/+1
|
* Fix a bunch of spelling errors.mpp1996-01-291-1/+1
|
* Yet another "fix" for some of the mistakes in the recent versions..peter1996-01-081-13/+25
| | | | | | | | | I discovered that when asking for the IFLIST via sysctl(), if you specify only AF_INET address, it actually gives you only AF_INET.. (suprise, suprise..!) Now, it should "do the right thing" in just about all cases... The only problem, is that "the right thing" isn't exactly clear in all cases.
* Fix some of my mistakes, slight cleanup, improve reliability (the oldpeter1996-01-081-12/+36
| | | | | | | | ifconfig would segfault on "ifconfig ed0 ether up" and the like). The main reason for this commit was that an "ifconfig -a" would also show the AF_INET addresses in AF_IPX form (if the kernel was configured for IPX) due to insufficient AF checking in my "new way" of doing it.
* My really ugly hack to ifconfig to make it pick up interface aliasespeter1996-01-011-262/+265
| | | | | | | | | and the ethernet address for non-root users. I apologise to the world for propagating the ugliness of some of the code constructs within ifconfig... Fixing them would just abou mean rewriting most of the function call interfaces, something I didn't have the stomach for. :-)
* Use a dynamically-sized buffer for SIOCGIFCONF so that `ifconfig -a'wollman1995-12-071-9/+26
| | | | | | | | actually retrieves all the information no matter how many interfaces there are. (Probably there are other utilities which need similar modification.) Submitted by: Andrew Webster <awebster@dataradio.com>
* Submitted by: john hayjulian1995-10-271-1/+1
| | | | | | | patches to merge the two IPX packages to work with each other and to not break make-world :) IPXrouted should be working now, (or at least compiling) :)
* Reviewed by: julian and jhay@mikom.csir.co.zajulian1995-10-261-1/+74
| | | | | | | | | | | | | | | | | | | | | Submitted by: Mike Mitchell, supervisor@alb.asctmd.com This is a bulk mport of Mike's IPX/SPX protocol stacks and all the related gunf that goes with it.. it is not guaranteed to work 100% correctly at this time but as we had several people trying to work on it I figured it would be better to get it checked in so they could all get teh same thing to work on.. Mikes been using it for a year or so but on 2.0 more changes and stuff will be merged in from other developers now that this is in. Mike Mitchell, Network Engineer AMTECH Systems Corporation, Technology and Manufacturing 8600 Jefferson Street, Albuquerque, New Mexico 87113 (505) 856-8000 supervisor@alb.asctmd.com
* Remove trailing whitespace.rgrimes1995-05-301-5/+5
|
* Replace call to obsolete inet_addr routine with inet_aton so we can specifypst1995-04-261-2/+2
| | | | netmasks and broadcast addresses of 255.255.255.255.
* Impliment -ad and -au flags in addition to -a and document the changewpaul1995-03-122-8/+42
| | | | | | | | in the man page. ifconfig -au affects all interfaces marked as up, and ifconfig -ad affects only the interfaces marked down. ifconfig -a still handles everything. This change is purely for compatibility with SunOS, for those who might be accustomed to the SunOS ifconfig's behavior.
* Tweak the man page too.jkh1994-12-301-0/+7
|
* From: Wankle Rotary Engine <wpaul@skynet.ctr.columbia.edu>jkh1994-12-302-3/+144
| | | | | | | | | | | | | | | | | | | | | | - The -a flag now works just as it does in SunOS: '-a' is actually handled like a wildcard for all interfaces. 'ifconfig -a' displays the status of all interfaces, 'ifconfig -a netmask 0xffffff00' sets the netmask of all interfaces, and so forth. I don't know if many people really need to be able to set the netmasks of all interfaces at once, but the SunOS ifconfig seems to allow this, so there you have it. - An 'ether_status' function has been added to display the ethernet address of all ethernet interfaces. Again, as in SunOS, you must be root in order for this to work. The ethernet address is read from /dev/kmem using kvm_open() and kvm_read(), much in the same was as it's done with netstat. If you choose to install ifconfig set-gid kmem then normal users will be able to see the ethernet address as well, though this may not be desireable. This feature requires a small change to the ifconfig Makefile: you need to link with -lkvm in order to use the kvm_*() functions. Submitted by: wpaul
* Add parameters "compress", "normal" and "noicmp" for the slip usage.ats1994-11-201-0/+3
| | | | | These names are used in the slip.hosts file as examples, but ifconfig have formerly only accepted link0, -link0 and link1 for this.
* Added support for setting the per-interface MTU.dg1994-08-082-8/+34
|
* Convert to our man installation style. Also fixed long-standing bugwollman1994-08-051-1/+1
| | | | | in `fastboot'/`fasthalt' in which the interpreter would hang around after `reboot' or `halt' is run, causing an irritating ``Killed'' message.
* BSD 4.4 Lite sbin Sourcesrgrimes1994-05-263-0/+960
Note: XNSrouted and routed NOT imported here, they shall be imported with usr.sbin.
OpenPOWER on IntegriCloud