Add prototypes for ethers.3 functions as per wollman:

> wollman     96/12/10 09:19:15
>
>   Modified:    lib/libc/net  ether_addr.c ethers.3
>   Log:
>   Get struct ether_addr directly from <net/ethernet.h> rather than pulling
>   in lots of unrelated junk from <net/if.h> and <net/if_ether.h>.  These
>   functions still aren't prototyped anywhere (but should be in
>   <net/ethernet.h>---got that, Bill?).

(Note that this file has no copyright header; one should probably
be added.)
This commit is contained in:
Bill Paul 1996-12-18 21:42:38 +00:00
parent 7a81e58e55
commit 18fe100709
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=20661

View File

@ -1,7 +1,7 @@
/*
* Fundamental constants relating to ethernet.
*
* $Id: ethernet.h,v 1.1 1996/08/05 14:02:38 phk Exp $
* $Id: ethernet.h,v 1.2 1996/08/06 21:14:21 phk Exp $
*
*/
@ -60,4 +60,14 @@ struct ether_addr {
u_char octet[ETHER_ADDR_LEN];
};
/*
* Ethernet address conversion/parsing routines.
*/
struct ether_addr
*ether_aton __P(( char * ));
char *ether_ntoa __P (( struct ether_addr * ));
int ether_line __P(( char *, struct ether_addr *, char * ));
int ether_ntohost __P(( char *, struct ether_addr * ));
int ether_hostton __P(( char *, struct ether_addr * ));
#endif