forked from Imagelibrary/rtems
Adding pppd: * pppd/Makefile-user: New, copied over from libnetworking/pppd/example. * pppd/README: New, copied over from libnetworking/pppd/example. * pppd/init.c: New, copied over from libnetworking/pppd/example. * pppd/netconfig.h: New, copied over from libnetworking/pppd/example. * pppd/ppp.conf: New, copied over from libnetworking/pppd/example. * pppd/pppdapp.c: New, copied over from libnetworking/pppd/example. * pppd/system.h: New, copied over from libnetworking/pppd/example. * pppd/pppd.options: New, copied over from libnetworking/pppd/example. * pppd/Makefile.am: New, converted to automake from Makefile-user. * pppd/.cvsignore: New.
37 lines
1.1 KiB
C
37 lines
1.1 KiB
C
|
|
#ifndef NETCONFIG_H_
|
|
#define NETCONFIG_H_
|
|
|
|
#include <bsp.h>
|
|
|
|
/* external function prototypes */
|
|
extern int rtems_ppp_driver_attach(struct rtems_bsdnet_ifconfig *config, int attaching);
|
|
|
|
/* Default network interface */
|
|
static struct rtems_bsdnet_ifconfig netdriver_config = {
|
|
"ppp0", /* name */
|
|
rtems_ppp_driver_attach, /* attach function */
|
|
NULL, /* No more interfaces */
|
|
NULL, /* IP address */
|
|
NULL, /* IP net mask */
|
|
NULL, /* Driver supplies hardware address */
|
|
0 /* Use default driver parameters */
|
|
};
|
|
|
|
/* Network configuration */
|
|
struct rtems_bsdnet_config rtems_bsdnet_config = {
|
|
&netdriver_config,
|
|
NULL,
|
|
30, /* Default network task priority */
|
|
(256*1024), /* Default mbuf capacity */
|
|
(512*1024), /* Default mbuf cluster capacity */
|
|
0, /* Host name */
|
|
0, /* Domain name */
|
|
0, /* Gateway */
|
|
0, /* Log host */
|
|
{ 0 }, /* Name server(s) */
|
|
{ 0 }, /* NTP server(s) */
|
|
};
|
|
|
|
#endif
|