Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site allegra.UUCP Path: utzoo!linus!philabs!seismo!harpo!eagle!allegra!jdd From: jdd@allegra.UUCP Newsgroups: net.bugs.4bsd Subject: Problems With Ifconfig(8) in 4.2BSD Message-ID: <1963@allegra.UUCP> Date: Mon, 7-Nov-83 18:30:58 EST Article-I.D.: allegra.1963 Posted: Mon Nov 7 18:30:58 1983 Date-Received: Tue, 8-Nov-83 23:23:24 EST Organization: AT&T Bell Laboratories, Murray Hill Lines: 14 The ifconfig(8) program, used to configure network devices in 4.2BSD, has a couple of cute features relating to ARP. First, the meanings of the "arp" and "-arp" flags are reversed in the program from their definitions in the manual page. Specifying "arp" turns ARP off; specifying "-arp" turns it on. Second, when ifconfig(8) reports the configuration, it does not interpret the IFF_NOARP bit, so it doesn't tell you whether or not ARP is on. The user must know that 0x80 means IFF_NOARP. Cheers, John ("I Hate ARP") DeTreville Bell Labs, Murray Hill