summaryrefslogtreecommitdiff
path: root/pppd/sys-linux.c
Commit message (Expand)AuthorAgeFilesLines
* pppd: De-duplicate also rtnetlink code in get_ppp_stats_rtnetlink()Pali Rohár2022-08-141-145/+115
* pppd: De-duplicate Linux rtnetlink codePali Rohár2022-08-101-182/+115
* pppd: Fix check for incomplete ppp_stats nlmsgerr structure (#356)pali2022-08-091-7/+4
* pppd: Workaround for generating ppp unit id on Linux (#355)pali2022-08-091-0/+5
* Merge pull request #354 from pali/register-with-namePaul Mackerras2022-08-051-0/+189
|\
| * pppd: Add support for registering ppp interface via Linux rtnetlink APIPali Rohár2022-07-091-2/+192
* | pppd: Fix compilation on Linux when IPV6 is disabled (#360)Paul Mackerras2022-08-051-3/+3
* | Adding propper include guard to header files, renaming to PPP_<FILE>_H for co...Eivind Næss2022-07-151-0/+1
* | For Linux, use the Linux / Glibc based defines instead of included headersEivind Næss2022-07-151-9/+10
* | Cleanup in pppd/pppd.h, eliminate unecessary headersEivind Næss2022-07-151-0/+1
* | Changing PPP_FILTER to PPP_WITH_FILTER for consistency.Eivind Næss2022-07-151-4/+4
* | Changing INET6 to PPP_WITH_IPV6CP and adding configure optionEivind Næss2022-07-151-17/+20
|/
* pppd: Drop linux IPX support (#326)Richard Purdie2022-01-131-120/+1
* pppd: Allow use of additional Bnnn constants (#325)pali2022-01-131-0/+9
* Expand byte count statistics to 64 bits (#298)Jaco Kroon2022-01-131-4/+277
* ipv6cp: Add support for ipv6cp-noremote optionPali Rohár2021-12-211-1/+15
* Merge branch 'fix-compiler-warnings-2' of https://github.com/enaess/pppPaul Mackerras2021-09-271-3/+9
|\
| * Fixing GCC unused result warning w.r.t. fchown() and fchmod() functions.Eivind Næss2021-09-201-3/+9
* | pppd: Fix usage of BOTHER ioctl API on Linux (#314)pali2021-09-271-42/+29
|/
* pppd: Replace IF_NAMESIZE by IFNAMSIZ for struct ifreqPali Rohár2021-07-311-2/+2
* pppd: Remove usage of incorrect constant MAXIFNAMELENPali Rohár2021-07-311-1/+1
* pppd: Fix IPv6 compatibility with older kernel versions (#301)pali2021-07-261-2/+18
* Use autoconf/automake to configure and make pppEivind Næss2021-07-201-0/+6
* pppd: Set restore_term at correct place (#284)pali2021-06-071-2/+1
* pppd: Add support for arbitrary baud rates via BOTHER on Linux (#278)pali2021-06-051-12/+63
* pppd: Define request and response rtnetlink IPv6 structuresPali Rohár2021-02-151-73/+55
* pppd: Set local and remote IPv6 addresses by one callPali Rohár2021-02-151-40/+51
* pppd: Disable Duplicate Address Detection for IPv6 peer addressPali Rohár2021-02-151-1/+1
* pppd: Fix setting flags of IPv6 peer addressPali Rohár2021-02-151-2/+2
* pppd: Fix compilation with older glibc or kernel headers (#248)pali2021-02-151-1/+17
* pppd: Fix setting IPv6 peer address (#212)pali2021-01-041-10/+157
* pppd: Combine get_first_ethernet() and get_if_hwaddr() into one function (#207)pali2021-01-021-13/+10
* pppd: Add replacedefaultroute option (#200)Samuel Thibault2021-01-021-10/+64
* Deduplicate ether_to_eui64() implementation (#204)pali2021-01-011-48/+0
* pppd: Be sure to close /dev/ppp when reconnecting (#184)Samuel Thibault2020-12-311-0/+7
* Merge pull request #182 from pali/get_if_hwaddrPaul Mackerras2020-12-311-1/+1
|\
| * Fix indicating failure in Linux get_if_hwaddr() functionPali Rohár2020-12-301-1/+1
* | Implement get_first_ethernet() for Linux systems properlyPali Rohár2020-12-301-1/+34
|/
* Convert to ANSI CPaul Mackerras2020-12-291-18/+7
* Fix setting prefix for IPv6 link-local addresssPali Rohár2020-08-071-3/+3
* Merge branch 'monotonic-time' of https://github.com/themiron/pppPaul Mackerras2020-05-251-0/+35
|\
| * pppd: linux: use monotonic time if possibleVladislav Grishenko2020-05-221-0/+35
* | pppd: Eliminate some more compiler warningsPaul Mackerras2019-12-011-2/+2
* | pppd: Add defaultroute6 and related optionsSamuel Thibault2019-10-191-0/+199
* | pppd: Fix GLIBC version test for non-glibc toolchainsKurt Van Dijck2019-10-021-1/+1
|/
* Various fixes for errors found by coverity static analysis (#109)Jaroslav Škarvada2019-05-061-1/+4
* Merge branch 'sys-to-errno-h' of https://github.com/snickl/lpppdPaul Mackerras2017-03-181-1/+1
|\
| * Change include from sys/errno.h to errno.hStefan Nickl2016-08-101-1/+1
* | pppd: allow use of arbitrary interface namesPaul Mackerras2016-08-231-0/+15
|/
* Merge branch 'master' of https://github.com/ncopa/pppPaul Mackerras2015-08-141-9/+19
|\