summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* [cmdline] Generate command option help text automaticallyMichael Brown2013-11-0722-75/+93
* [ipv6] Add IPv6 network device configuratorMichael Brown2013-11-072-28/+217
* [dhcp] Remove obsolete dhcp() functionMichael Brown2013-11-052-25/+0Star
* [cmdline] Make "dhcp" command a synonym for "ifconf"Michael Brown2013-11-053-49/+3Star
* [cmdline] Add "ifconf" commandMichael Brown2013-11-051-0/+59
* [autoboot] Use ifconf() to configure network deviceMichael Brown2013-11-051-3/+2Star
* [ifmgmt] Add ifconf() to carry out network device configurationMichael Brown2013-11-052-2/+90
* [parseopt] Add parse_netdev_configurator()Michael Brown2013-11-052-0/+27
* [dhcp] Add DHCP network device configuratorMichael Brown2013-11-051-0/+6
* [netdevice] Add generic concept of a network device configuratorMichael Brown2013-11-052-5/+282
* [cmdline] Allow "if<xxx>" commands to take optionsMichael Brown2013-11-056-63/+174
* [ifmgmt] Rewrite iflinkwait() to use monojob_wait()Michael Brown2013-11-054-44/+99
* [autoboot] Fix shell banner timeoutMichael Brown2013-11-051-1/+3
* [cmdline] Rewrite "sync" command to use monojob_wait()Michael Brown2013-11-015-25/+103
* [monojob] Report ongoing job status as overall return status on timeoutMichael Brown2013-11-011-2/+5
* [monojob] Add timeout parameter to monojob_wait()Michael Brown2013-11-018-18/+26
* [job] Allow job_progress() to return an ongoing job status code, if knownMichael Brown2013-11-013-9/+20
* [interface] Default to calling intf_restart() in response to intf_close()Michael Brown2013-11-011-2/+19
* [netdevice] Make all net_driver methods optionalMichael Brown2013-11-016-72/+13Star
* [parseopt] Add parse_timeout()Michael Brown2013-11-0112-27/+46
* [ipv6] Add ndp_tx_router_solicitation() to send router solicitationsMichael Brown2013-10-255-37/+95
* [pxe] Always retrieve cached DHCPACK and apply to relevant network deviceMichael Brown2013-10-257-198/+239
* [ipv6] Automatically choose source for link-local and multicast destinationsMichael Brown2013-10-251-30/+34
* [ipv6] Treat sin6_scope_id consistentlyMichael Brown2013-10-252-5/+5
* [ipv6] Support stateless address autoconfiguration (SLAAC)Michael Brown2013-10-234-70/+235
* [ipv6] Extract link layer addresses from router advertisementsMichael Brown2013-10-233-54/+188
* [ipv6] Handle IPv6 option length correctlyMichael Brown2013-10-231-1/+1
* [intel] Add Intel I217 Gigabit Ethernet PCI IDlolipop2013-10-231-0/+1
* [cmdline] Add "ping" commandMichael Brown2013-10-213-0/+104
* [ping] Add top-level ping() function to ping a hostMichael Brown2013-10-212-0/+97
* [ping] Add generic ping mechanismMichael Brown2013-10-213-0/+327
* [ping] Add concept of a ping socketMichael Brown2013-10-213-0/+282
* [icmp] Add support for sending ICMP echo requestsMichael Brown2013-10-219-121/+402
* [resolv] Use sock_aton() to allow parsing of arbitrary numeric addressesMichael Brown2013-10-211-13/+4Star
* [ipv6] Add IPv6 socket address converterMichael Brown2013-10-212-2/+102
* [ipv4] Add IPv4 socket address converterMichael Brown2013-10-211-0/+37
* [socket] Add concept of a generalised socket address converterMichael Brown2013-10-213-0/+102
* [netdevice] Add find_netdev_by_index()Michael Brown2013-10-212-0/+19
* [udp] Add AF_INET6 socket openerMichael Brown2013-10-211-2/+9
* [tcp] Add AF_INET6 socket openerMichael Brown2013-10-211-2/+9
* [cmdline] Add "nstat" commandMichael Brown2013-09-253-0/+73
* [neighbour] Add nstat() function to print out neighbour tableMichael Brown2013-09-254-41/+115
* [build] Work around bug in gcc >= 4.8Michael Brown2013-09-256-20/+35
* [ipv6] Add inet6_aton()Michael Brown2013-09-113-5/+141
* [tcp] Reduce path MTU to 1280 bytesMichael Brown2013-09-041-3/+12
* [ipv6] Fix uninitialised-variable warningMichael Brown2013-09-031-0/+3
* [ipv6] Replace IPv6 stackMichael Brown2013-09-0316-652/+1669
* [ipv4] Abstract out protocol-specific portions of "route" commandMichael Brown2013-09-034-14/+115
* [neighbour] Generalise concept of neighbour discoveryMichael Brown2013-09-035-357/+579
* [tcpip] Pass through network device to transport layer protocolsMichael Brown2013-09-038-13/+26