Delete unused field s_first in 'struct pppoe_session' that is assigned 1 in session_new(), but it is never used.
Diff from Michael W. Bombardieri ok? Index: session.c =================================================================== RCS file: /usr/src/cvs/src/usr.sbin/pppoe/session.c,v retrieving revision 1.3 diff -u -r1.3 session.c --- session.c 6 May 2004 20:29:04 -0000 1.3 +++ session.c 13 Oct 2011 03:01:37 -0000 @@ -91,7 +91,6 @@ s->s_id = id; s->s_fd = -1; - s->s_first = 1; memcpy(&s->s_ea, ea, ETHER_ADDR_LEN); LIST_INSERT_HEAD(&session_master.sm_sessions, s, s_next); Index: pppoe.h =================================================================== RCS file: /usr/src/cvs/src/usr.sbin/pppoe/pppoe.h,v retrieving revision 1.9 diff -u -r1.9 pppoe.h --- pppoe.h 4 Jul 2011 16:29:35 -0000 1.9 +++ pppoe.h 13 Oct 2011 03:01:46 -0000 @@ -110,7 +110,6 @@ struct ether_addr s_ea; /* remote ethernet mac */ u_int16_t s_id; /* session id */ int s_fd; /* ttyfd */ - int s_first; }; struct pppoe_session_master {