URL
https://opencores.org/ocsvn/or1k_old/or1k_old/trunk
Subversion Repositories or1k_old
[/] [or1k_old/] [trunk/] [uclinux/] [userland/] [route/] [lib/] [frame.c] - Rev 1782
Compare with Previous | Blame | View Log
/* * lib/frame.c This file contains the Frame Relay support. * * Version: $Id: frame.c,v 1.1 2002-03-17 19:58:53 simons Exp $ * * Maintainer: Bernd 'eckes' Eckenfels, <net-tools@lina.inka.de> * * Author: Mike McLagan <mike.mclagan@linux.org> * * Changes: * *962303 {0.01} Mike McLagan : creation *960413 {0.02} Bernd Eckenfels : included in net-lib * * This program is free software; you can redistribute it * and/or modify it under the terms of the GNU General * Public License as published by the Free Software * Foundation; either version 2 of the License, or (at * your option) any later version. */ #include "config.h" #if HAVE_HWFR #include <sys/types.h> #include <sys/ioctl.h> #include <sys/socket.h> #include <net/if_arp.h> #include <stdlib.h> #include <stdio.h> #include <ctype.h> #include <errno.h> #include <fcntl.h> #include <string.h> #include <termios.h> #include <unistd.h> #include "net-support.h" #include "pathnames.h" char *pr_dlci(unsigned char *ptr) { static char buf[12]; snprintf(buf, sizeof(buf), "%i", *(short *) ptr); return (buf); } struct hwtype dlci_hwtype = { "dlci", NULL, /*"Frame Relay DLCI", */ ARPHRD_DLCI, 3, pr_dlci, NULL, NULL, NULL }; struct hwtype frad_hwtype = { "frad", NULL, /*"Frame Relay Access Device", */ ARPHRD_FRAD, 0, NULL, NULL, NULL, NULL }; #endif /* HAVE_HWFR */