Change the interface name from "st" to "strip", so as to match the

pseudo-device option listed in the kernel config file, and to avoid
a name clash with the "SCSI tape" driver.
This commit is contained in:
thorpej 1997-11-17 23:35:28 +00:00
parent 9aa3174f1c
commit 7ec7599a61
2 changed files with 39 additions and 39 deletions

View File

@ -1,4 +1,4 @@
/* $NetBSD: if_strip.c,v 1.12 1997/11/17 23:01:44 thorpej Exp $ */
/* $NetBSD: if_strip.c,v 1.13 1997/11/17 23:35:28 thorpej Exp $ */
/* from: NetBSD: if_sl.c,v 1.38 1996/02/13 22:00:23 christos Exp $ */
/*
@ -21,9 +21,9 @@
* Metricom MAC addresses is done via local link-level routes.
* The link-level addresses are entered as an 8-digit packed BCD number.
* To add a route for a radio at IP address 10.1.2.3, with radio
* address '1234-5678', reachable via interface st0, use the command
* address '1234-5678', reachable via interface strip0, use the command
*
* route add -host 10.1.2.3 -link st0:12:34:56:78
* route add -host 10.1.2.3 -link strip0:12:34:56:78
*/
@ -220,13 +220,13 @@ typedef char ttychar_t;
#define ABT_COUNT 3 /* count of escapes for abort */
#define ABT_WINDOW (ABT_COUNT*2+2) /* in seconds - time to count */
struct st_softc st_softc[NSTRIP];
struct strip_softc strip_softc[NSTRIP];
#define STRIP_FRAME_END 0x0D /* carriage return */
static int stripinit __P((struct st_softc *));
static struct mbuf *strip_btom __P((struct st_softc *, int));
static int stripinit __P((struct strip_softc *));
static struct mbuf *strip_btom __P((struct strip_softc *, int));
/*
* STRIP header: '*' + modem address (dddd-dddd) + '*' + mactype ('SIP0')
@ -261,15 +261,15 @@ static u_char* UnStuffData __P((u_char *src, u_char *end, u_char
static u_char* StuffData __P((u_char *src, u_long length, u_char *dest,
u_char **code_ptr_ptr));
static void RecvErr __P((char *msg, struct st_softc *sc));
static void RecvErr_Message __P((struct st_softc *strip_info,
static void RecvErr __P((char *msg, struct strip_softc *sc));
static void RecvErr_Message __P((struct strip_softc *strip_info,
u_char *sendername, u_char *msg));
void strip_resetradio __P((struct st_softc *sc, struct tty *tp));
void strip_proberadio __P((struct st_softc *sc, struct tty *tp));
void strip_resetradio __P((struct strip_softc *sc, struct tty *tp));
void strip_proberadio __P((struct strip_softc *sc, struct tty *tp));
void strip_watchdog __P((struct ifnet *ifp));
void strip_sendbody __P((struct st_softc *sc, struct mbuf *m));
int strip_newpacket __P((struct st_softc *sc, u_char *ptr, u_char *end));
struct mbuf * strip_send __P((struct st_softc *sc, struct mbuf *m0));
void strip_sendbody __P((struct strip_softc *sc, struct mbuf *m));
int strip_newpacket __P((struct strip_softc *sc, u_char *ptr, u_char *end));
struct mbuf * strip_send __P((struct strip_softc *sc, struct mbuf *m0));
static void strip_timeout __P((void *x));
@ -341,12 +341,12 @@ void
stripattach(n)
int n;
{
register struct st_softc *sc;
register struct strip_softc *sc;
register int i = 0;
for (sc = st_softc; i < NSTRIP; sc++) {
for (sc = strip_softc; i < NSTRIP; sc++) {
sc->sc_unit = i; /* XXX */
sprintf(sc->sc_if.if_xname, "st%d", i++);
sprintf(sc->sc_if.if_xname, "strip%d", i++);
sc->sc_if.if_softc = sc;
sc->sc_if.if_mtu = SLMTU;
sc->sc_if.if_flags = 0;
@ -371,7 +371,7 @@ stripattach(n)
static int
stripinit(sc)
register struct st_softc *sc;
register struct strip_softc *sc;
{
register u_char *p;
@ -439,7 +439,7 @@ stripopen(dev, tp)
register struct tty *tp;
{
struct proc *p = curproc; /* XXX */
register struct st_softc *sc;
register struct strip_softc *sc;
register int nstrip;
int error;
#ifdef __NetBSD__
@ -452,7 +452,7 @@ stripopen(dev, tp)
if (tp->t_line == STRIPDISC)
return (0);
for (nstrip = NSTRIP, sc = st_softc; --nstrip >= 0; sc++)
for (nstrip = NSTRIP, sc = strip_softc; --nstrip >= 0; sc++)
if (sc->sc_ttyp == NULL) {
if (stripinit(sc) == 0)
return (ENOBUFS);
@ -501,14 +501,14 @@ void
stripclose(tp)
struct tty *tp;
{
register struct st_softc *sc;
register struct strip_softc *sc;
int s;
ttywflush(tp);
s = splimp(); /* actually, max(spltty, splsoftnet) */
tp->t_line = 0;
sc = (struct st_softc *)tp->t_sc;
sc = (struct strip_softc *)tp->t_sc;
if (sc != NULL) {
if_down(&sc->sc_if);
sc->sc_ttyp = NULL;
@ -551,7 +551,7 @@ striptioctl(tp, cmd, data, flag)
caddr_t data;
int flag;
{
struct st_softc *sc = (struct st_softc *)tp->t_sc;
struct strip_softc *sc = (struct strip_softc *)tp->t_sc;
switch (cmd) {
case SLIOCGUNIT:
@ -570,7 +570,7 @@ striptioctl(tp, cmd, data, flag)
*/
void
strip_sendbody(sc, m)
struct st_softc *sc;
struct strip_softc *sc;
struct mbuf *m;
{
register struct tty *tp = sc->sc_ttyp;
@ -624,7 +624,7 @@ bad:
*/
struct mbuf *
strip_send(sc, m0)
struct st_softc *sc;
struct strip_softc *sc;
struct mbuf *m0;
{
register struct tty *tp = sc->sc_ttyp;
@ -708,7 +708,7 @@ stripoutput(ifp, m, dst, rt)
struct sockaddr *dst;
struct rtentry *rt;
{
register struct st_softc *sc = ifp->if_softc;
register struct strip_softc *sc = ifp->if_softc;
register struct ip *ip;
register struct ifqueue *ifq;
register struct st_header *shp;
@ -876,7 +876,7 @@ void
stripstart(tp)
register struct tty *tp;
{
register struct st_softc *sc = (struct st_softc *)tp->t_sc;
register struct strip_softc *sc = (struct strip_softc *)tp->t_sc;
register struct mbuf *m;
register struct ip *ip;
int s;
@ -1053,7 +1053,7 @@ stripstart(tp)
*/
static struct mbuf *
strip_btom(sc, len)
register struct st_softc *sc;
register struct strip_softc *sc;
register int len;
{
register struct mbuf *m;
@ -1110,7 +1110,7 @@ stripinput(c, tp)
register int c;
register struct tty *tp;
{
register struct st_softc *sc;
register struct strip_softc *sc;
register struct mbuf *m;
register int len;
int s;
@ -1119,7 +1119,7 @@ stripinput(c, tp)
#endif
tk_nin++;
sc = (struct st_softc *)tp->t_sc;
sc = (struct strip_softc *)tp->t_sc;
if (sc == NULL)
return;
if (c & TTY_ERRORMASK || ((tp->t_state & TS_CARR_ON) == 0 &&
@ -1343,7 +1343,7 @@ stripioctl(ifp, cmd, data)
*/
void
strip_resetradio(sc, tp)
struct st_softc *sc;
struct strip_softc *sc;
struct tty *tp;
{
#if 0
@ -1393,7 +1393,7 @@ strip_resetradio(sc, tp)
*/
void
strip_proberadio(sc, tp)
register struct st_softc *sc;
register struct strip_softc *sc;
register struct tty *tp;
{
@ -1435,7 +1435,7 @@ static void
strip_timeout(x)
void *x;
{
struct st_softc *sc = (struct st_softc *) x;
struct strip_softc *sc = (struct strip_softc *) x;
struct tty *tp = sc->sc_ttyp;
int s;
@ -1471,7 +1471,7 @@ void
strip_watchdog(ifp)
struct ifnet *ifp;
{
register struct st_softc *sc = ifp->if_softc;
register struct strip_softc *sc = ifp->if_softc;
struct tty *tp = sc->sc_ttyp;
#ifdef DEBUG
@ -1557,7 +1557,7 @@ strip_watchdog(ifp)
*/
int
strip_newpacket(sc, ptr, end)
struct st_softc *sc;
struct strip_softc *sc;
register u_char *ptr, *end;
{
register int len = ptr - end;
@ -1905,7 +1905,7 @@ UnStuffData(u_char *src, u_char *end, u_char *dst, u_long dst_length)
static void
RecvErr(msg, sc)
char *msg;
struct st_softc *sc;
struct strip_softc *sc;
{
static const int MAX_RecErr = 80;
u_char *ptr = sc->sc_buf;
@ -1938,7 +1938,7 @@ RecvErr(msg, sc)
*/
static void
RecvErr_Message(strip_info, sendername, msg)
struct st_softc *strip_info;
struct strip_softc *strip_info;
u_char *sendername;
/*const*/ u_char *msg;
{

View File

@ -1,4 +1,4 @@
/* $NetBSD: if_stripvar.h,v 1.4 1997/03/27 20:36:21 thorpej Exp $ */
/* $NetBSD: if_stripvar.h,v 1.5 1997/11/17 23:35:32 thorpej Exp $ */
/*
* Definitions for SLIP interface data structures
@ -6,7 +6,7 @@
* (This exists so programs like slstats can get at the definition
* of sl_softc.)
*/
struct st_softc {
struct strip_softc {
struct ifnet sc_if; /* network-visible interface */
int sc_unit; /* XXX unit number */
struct ifqueue sc_fastq; /* interactive output queue */
@ -20,7 +20,7 @@ struct st_softc {
u_int sc_flags; /* see below */
long sc_oqlen; /* previous output queue size */
long sc_otimeout; /* number of times output's stalled */
#ifdef NetBSD
#ifdef __NetBSD__
int sc_oldbufsize; /* previous output buffer size */
int sc_oldbufquot; /* previous output buffer quoting */
#endif