mirror of
https://github.com/lwip-tcpip/lwip.git
synced 2024-11-19 05:10:40 +00:00
Added/changed comments
This commit is contained in:
parent
97f6c5b239
commit
13c9d2dade
@ -340,7 +340,7 @@ static u_char pppACCMMask[] = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
/** Wake up the task blocked in reading from serial line (if any) */
|
/** Wake up the task blocked in reading from serial line (if any) */
|
||||||
void
|
static void
|
||||||
pppRecvWakeup(int pd)
|
pppRecvWakeup(int pd)
|
||||||
{
|
{
|
||||||
PPPDEBUG((LOG_DEBUG, "pppRecvWakeup: unit %d\n", pd));
|
PPPDEBUG((LOG_DEBUG, "pppRecvWakeup: unit %d\n", pd));
|
||||||
@ -366,7 +366,7 @@ pppLinkTerminated(int pd)
|
|||||||
pc = &pppControl[pd];
|
pc = &pppControl[pd];
|
||||||
pppDrop(&pc->rx); /* bug fix #17726 */
|
pppDrop(&pc->rx); /* bug fix #17726 */
|
||||||
|
|
||||||
PPPDEBUG((LOG_DEBUG, "pppInputThread: unit %d: linkStatusCB=%lx errCode=%d\n", pd, pc->linkStatusCB, pc->errCode));
|
PPPDEBUG((LOG_DEBUG, "pppLinkTerminated: unit %d: linkStatusCB=%lx errCode=%d\n", pd, pc->linkStatusCB, pc->errCode));
|
||||||
if(pc->linkStatusCB) {
|
if(pc->linkStatusCB) {
|
||||||
pc->linkStatusCB(pc->linkStatusCtx, pc->errCode ? pc->errCode : PPPERR_PROTOCOL, NULL);
|
pc->linkStatusCB(pc->linkStatusCtx, pc->errCode ? pc->errCode : PPPERR_PROTOCOL, NULL);
|
||||||
}
|
}
|
||||||
@ -393,27 +393,24 @@ pppLinkDown(int pd)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* these callbacks are necessary because lcp_* functions
|
/** Initiate LCP open request */
|
||||||
must be called in the same context as pppInput(),
|
|
||||||
namely the tcpip_thread(), essentially because
|
|
||||||
they manipulate timeouts which are thread-private
|
|
||||||
*/
|
|
||||||
|
|
||||||
static void
|
static void
|
||||||
pppStart(int pd)
|
pppStart(int pd)
|
||||||
{
|
{
|
||||||
PPPDEBUG((LOG_DEBUG, "pppStartCB: unit %d\n", pd));
|
PPPDEBUG((LOG_DEBUG, "pppStart: unit %d\n", pd));
|
||||||
lcp_lowerup(pd);
|
lcp_lowerup(pd);
|
||||||
lcp_open(pd); /* Start protocol */
|
lcp_open(pd); /* Start protocol */
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/** LCP close request */
|
||||||
static void
|
static void
|
||||||
pppStop(int pd)
|
pppStop(int pd)
|
||||||
{
|
{
|
||||||
PPPDEBUG((LOG_DEBUG, "pppStopCB: unit %d\n", pd));
|
PPPDEBUG((LOG_DEBUG, "pppStop: unit %d\n", pd));
|
||||||
lcp_close(pd, "User request");
|
lcp_close(pd, "User request");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/** Called when carrier/link is lost */
|
||||||
static void
|
static void
|
||||||
pppHup(int pd)
|
pppHup(int pd)
|
||||||
{
|
{
|
||||||
@ -521,13 +518,15 @@ pppSetAuth(enum pppAuthType authType, const char *user, const char *passwd)
|
|||||||
}
|
}
|
||||||
|
|
||||||
#if PPPOS_SUPPORT
|
#if PPPOS_SUPPORT
|
||||||
/* Open a new PPP connection using the given I/O device.
|
/** Open a new PPP connection using the given I/O device.
|
||||||
* This initializes the PPP control block but does not
|
* This initializes the PPP control block but does not
|
||||||
* attempt to negotiate the LCP session. If this port
|
* attempt to negotiate the LCP session. If this port
|
||||||
* connects to a modem, the modem connection must be
|
* connects to a modem, the modem connection must be
|
||||||
* established before calling this.
|
* established before calling this.
|
||||||
* Return a new PPP connection descriptor on success or
|
* Return a new PPP connection descriptor on success or
|
||||||
* an error code (negative) on failure.
|
* an error code (negative) on failure.
|
||||||
|
*
|
||||||
|
* pppOpen() is directly defined to this function.
|
||||||
*/
|
*/
|
||||||
int
|
int
|
||||||
pppOverSerialOpen(sio_fd_t fd, void (*linkStatusCB)(void *ctx, int errCode, void *arg), void *linkStatusCtx)
|
pppOverSerialOpen(sio_fd_t fd, void (*linkStatusCB)(void *ctx, int errCode, void *arg), void *linkStatusCtx)
|
||||||
|
Loading…
Reference in New Issue
Block a user