/* * lib/frame.c This file contains the Frame Relay support. * * Version: $Id: frame.c,v 1.4 2000/03/05 11:26:02 philip Exp $ * * Maintainer: Bernd 'eckes' Eckenfels, * * Author: Mike McLagan * * 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 #include #include #include #include #include #include #include #include #include #include #include #include "net-support.h" #include "pathnames.h" static const char *pr_dlci(const char *ptr) { static char buf[12]; short i; memcpy(&i, ptr, sizeof(i)); snprintf(buf, sizeof(buf), "%i", i); return (buf); } struct hwtype dlci_hwtype = { "dlci", NULL, /*"Frame Relay DLCI", */ ARPHRD_DLCI, 3, pr_dlci, NULL, NULL, 0 }; struct hwtype frad_hwtype = { "frad", NULL, /*"Frame Relay Access Device", */ ARPHRD_FRAD, 0, NULL, NULL, NULL, 0 }; #endif /* HAVE_HWFR */