Deleted Added
full compact
26c26
< * $FreeBSD: head/usr.sbin/ppp/datalink.c 91623 2002-03-04 10:08:57Z brian $
---
> * $FreeBSD: head/usr.sbin/ppp/datalink.c 93418 2002-03-30 12:30:09Z brian $
492c492,495
< result = descriptor_Write(&dl->chat.desc, bundle, fdset);
---
> if ((result = descriptor_Write(&dl->chat.desc, bundle, fdset)) == -1) {
> datalink_ComeDown(dl, CLOSE_NORMAL);
> result = 0;
> }
501c504,510
< result += descriptor_Write(&dl->chap.desc, bundle, fdset);
---
> switch (descriptor_Write(&dl->chap.desc, bundle, fdset)) {
> case -1:
> datalink_ComeDown(dl, CLOSE_NORMAL);
> break;
> case 1:
> result++;
> }
503c512,518
< result += descriptor_Write(&dl->physical->desc, bundle, fdset);
---
> switch (descriptor_Write(&dl->physical->desc, bundle, fdset)) {
> case -1:
> datalink_ComeDown(dl, CLOSE_NORMAL);
> break;
> case 1:
> result++;
> }
510c525
< static void
---
> void