summaryrefslogtreecommitdiff
path: root/freebsd (follow)
AgeCommit message (Collapse)Author
2016-08-04netstat: Don't init vars if they are not defined.Christian Mauderer
The variables are not available, if there is no INET6 defined.
2016-08-04freebsd: Use constant ipv6 addresses from vars.c.Christian Mauderer
2016-08-03pfctl: Add yacc generated file.Christian Mauderer
2016-08-03pfctl: Adapt for RTEMS.Christian Mauderer
2016-08-03pfctl: Use static where possible.Christian Mauderer
2016-08-03pfctl: Add const and move static variables.Christian Mauderer
Note: This should be upstreamed into BSD. Make everything constant that can be constant and move static variables out of their functions.
2016-08-03pfctl: Match prototype.Christian Mauderer
Note: This should be upstreamed into BSD.
2016-08-03pfctl: Import sources from FreeBSD.Christian Mauderer
2016-08-03freebsd: Don't use new wrappers for old ports.Christian Mauderer
Some of the commands have been adapted manually. So the wrapper currently don't necessarily work as expected. For example ifconfig calls malloc outside of the program call.
2016-08-03kern_conf.c: Adapt for RTEMS.Christian Mauderer
2016-08-03kern_conf.c: Import from FreeBSD.Christian Mauderer
2016-08-03rtemsbsd/devfs: Add.Christian Mauderer
2016-08-03Dummy securelevel_ge() and securelevel_gt()Sebastian Huber
2016-08-03subr_prf.c: Port to RTEMS.Sebastian Huber
Note: Only the XXsYYprintf functions have been back ported from 4.12.
2016-08-03subr_prf.c: Import from FreeBSDSebastian Huber
2016-05-06ZONE(9): Fix mp_maxid definitionSebastian Huber
2016-05-06The maxid is not the number of cpus.Chris Johns
2016-02-02Fix heap corruption in UNIX domain socket connectSebastian Huber
Close #2558.
2015-11-16SOCKETPAIR(2): Port to RTEMSSebastian Huber
2015-10-19NSDISPATCH(3): Add proper nsparser.hSebastian Huber
Update nsparser.h to fit with the files introduced via e35a65e99512000ab0107c4fc64f89aa84f7de38.
2015-09-11ZONE(9): Fix slab flag handlingSebastian Huber
Disable unused slab flags.
2015-09-11ZONE(9): Disable unused fieldSebastian Huber
2015-09-11ZONE(9): Define SMP if RTEMS_SMP is definedSebastian Huber
2015-09-11if_dwc: Fix a possible interrupt starvationSebastian Huber
2015-09-11if_dwc: Invalidate read buffer againSebastian Huber
This may prevent problems in case a cache line prefetch added some lines to the cache during a DMA transfer.
2015-07-16Fix buiding for the i386.Chris Johns
2015-06-26tcpdump: Return the PCAP loop return value. Increase the stack size.Chris Johns
2015-06-26tcpdump: Allow enter/return to exit tcpdump.Chris Johns
Implement the PCAP loop in a separate thread and block the shell thread in the stdin getchar. When a user presses enter/return call the PCAP break loop function to have it return.
2015-06-22Revert "if_cgem: Enable hardware checksum assist"Chris Johns
This reverts commit dec6b678bba05624335c87b73dc160b54d845cbd. This default for TXCSUM and RXCSUM should be used and a user should turn on TXCSUM and RXCSUM.
2015-06-22Revert "Return the default TX and RX hardware checksum for the Cadence ↵Chris Johns
driver to off." This reverts commit 54fb9f01f86286ecea3093f6f524afec86d6313f. This change adds white space changes. A better solution is to revert the original change.
2015-06-19Return the default TX and RX hardware checksum for the Cadence driver to off.Chris Johns
The hardware support does not seem to work with qemu. The support can be enabled with ifconfig or via ioctl on real hardware to get the performance boost.
2015-06-19Fix RTEMS ifdef labelling.Chris Johns
2015-06-19Supply /dev/bpf and /dev/bpf0. Both are needed.Chris Johns
2015-06-16Add the missing generated libpcap file.Chris Johns
2015-06-16Add BDS command support headers.Chris Johns
2015-06-16The BPF dev node needs a minor number for tcpdump.Chris Johns
2015-06-16Provide the missing cdecl for _nsdispatch.Chris Johns
2015-06-15Add tcpdump and libpcap.Chris Johns
- Update the file builder generator to handle generator specific cflags and includes. The tcpdump and libpcap have localised headers and need specific headers paths to see them. There are also module specific flags and these need to be passed to the lex and yacc generators. - Add the tcpdump support.
2015-05-27Regenerate with FreeBSD lex, yacc, and rpcgen tools.Chris Johns
Use the FreeBSD lex, yacc and rpcgen tools to generate the various sources used in LibBSD. The change also removes an RTEMS specific change added when using other hosts operating systems to generate the files. LibBSD should use FreeBSD version of the tools to generate the source because the FreeBSD kernel is developed using them. The change is supported by the waf build which disables generating the files unless enabled. I am not sure the effect with the Makefile build support.
2015-05-20Add INVARIANTS supportSebastian Huber
2015-05-20Fix struct ucred warningsSebastian Huber
2015-05-20SLEEPQUEUE(9): Update due to RTEMS API changesSebastian Huber
2015-05-20Update due to API changes (timecounters)Sebastian Huber
2015-05-20Update rtems_bsd_force_select_timeout()Sebastian Huber
2015-05-20SLEEPQUEUE(9): Update due to API changesSebastian Huber
2015-05-20SLEEPQUEUE(9): Avoid Giant lockSebastian Huber
2015-05-20Update to FreeBSD Stable/9 2015-04-08Sebastian Huber
2015-05-15ZONE(9): Disable uma_prealloc()Sebastian Huber
2015-05-15usb: Import USB support from libusbSebastian Huber
2015-04-23SLEEPQUEUE(9): Update due to API changesSebastian Huber