aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2013-11-22net: tftpsrv: Get correct client MAC addressAndrew Ruder1-0/+3
2013-11-22net: tftp: Make sure timeout will not effect wrap offsetrockly1-1/+1
2013-10-31net: convert a makefile to Kbuild styleMasahiro Yamada1-34/+12
2013-08-26NET: Add net_busy_flag if CONFIG_USB_KEYBOARD is definedJim Lin1-0/+11
2013-07-24Add GPL-2.0+ SPDX-License-Identifier to source filesWolfgang Denk7-80/+7
2013-06-24net: Correct check for link-local target IP conflictJoe Hershberger1-4/+13
2013-06-24net/tftp: sparse fixesKim Phillips1-6/+6
2013-06-24net: nfs: add dynamic wait periodMatthias Brugger1-21/+53
2013-06-19NET: Fix system hanging if NET device is not installedJim Lin1-1/+2
2013-02-28net: Use new numeric setenv functionsSimon Glass1-6/+2
2012-12-15net: Fix endianness bug in link-localJoe Hershberger1-1/+1
2012-12-15net: Add tftp speed indicationSimon Glass1-0/+8
2012-12-13env: Add a bootfile env handlerJoe Hershberger1-0/+17
2012-12-13env: Use getenv_yesno() more generallyJoe Hershberger1-17/+15
2012-11-04net/: sparse fixesKim Phillips5-10/+10
2012-10-04Merge branch 'master' of git://git.denx.de/u-boot-armTom Rini1-6/+21
2012-10-03net: fix netconsole filteringJoe Hershberger1-1/+1
2012-10-01OMAP: networking support for SPLIlya Yanok1-1/+6
2012-10-01net/bootp: add VCI support for BOOTP alsoIlya Yanok1-6/+16
2012-09-27net: Quietly ignore DHCP Option 28 (Broadcast Address)Brian Rzycki1-0/+2
2012-09-27net: eth_write_hwaddr: Return error for invalid MACsBenoît Thébaudeau1-2/+5
2012-09-24net: Filter incoming netconsole packets by IPJoe Hershberger1-0/+1
2012-09-24net: Improve the speed of netconsoleJoe Hershberger2-12/+22
2012-09-24net: bugfix: NetSetTimeout assumes CONFIG_SYS_HZ=1000Tetsuyuki Kobayashi1-1/+1
2012-09-24api: net: fix length check in eth_receive()Michael Walle1-4/+1
2012-07-30Merge branch 'next' of git://git.denx.de/u-bootWolfgang Denk3-2/+20
2012-07-24net: Make sure the ethaddr is updated in net_init()Joe Hershberger1-2/+1
2012-07-19net: link_local: fix buildbenoit.thebaudeau@advans1-3/+3
2012-07-19net: bootp: fix buildbenoit.thebaudeau@advans1-1/+1
2012-07-12net: nfs: make NFS_TIMEOUT configurableTetsuyuki Kobayashi1-1/+5
2012-07-12Merge branch 'next' of git://git.denx.de/u-boot-net into nextWolfgang Denk2-1/+15
2012-07-11net: Inline the new eth_setenv_enetaddr_by_index functionJoe Hershberger1-1/+1
2012-07-11net: allow setting env enetaddr from net device settingRob Herring1-0/+14
2012-07-11net: tftp: fix type of block arg to store_blockJayachandran Chandrasekharan Nair1-1/+1
2012-07-10net: fix typo in arp clean upMike Frysinger1-1/+1
2012-07-10Minor Coding Style cleanupWolfgang Denk1-2/+3
2012-07-08net: make net_rand.h inclusion depend on BOOTP_RANDOM_DELAYKim Phillips1-1/+3
2012-07-07net: add helper to generate random mac addressMichael Walle1-0/+22
2012-07-07net: use common rand()/srand() functionsMichael Walle4-80/+28
2012-05-23net: Allow filtering on debug traces in the net subsystemJoe Hershberger5-31/+52
2012-05-23net: Work-around for brain-damaged Cisco equipment with arp-proxyJoe Hershberger1-0/+14
2012-05-23net: Add link-local addressing supportJoe Hershberger4-1/+372
2012-05-23net: Separate ArpRequest() into lower-level funcJoe Hershberger2-9/+15
2012-05-23net: Don't copy every packet that waits for an ARPJoe Hershberger4-35/+20
2012-05-23net: Fix net buffer initializationJoe Hershberger1-14/+31
2012-05-23net: Remove unused parameter from NetInitLoop()Joe Hershberger1-2/+2
2012-05-23net: Remove static allocation for MAC address in PingSend()Joe Hershberger2-11/+8
2012-05-23net: Add option CONFIG_BOOTP_MAY_FAILJoe Hershberger1-0/+5
2012-05-23net: Fix unused variable compile warningJoe Hershberger1-4/+3
2012-05-23net: Add net_update_ether() to handle ARP and Ping repliesJoe Hershberger3-6/+29
2012-05-23net: Refactor to separate the UDP handler from the ARP handlerJoe Hershberger8-51/+72
2012-05-23net: Refactor to protect access to the NetState variableJoe Hershberger7-28/+31
2012-05-23net: Refactor to use NetSendPacket instead of eth_send directlyJoe Hershberger4-14/+6
2012-05-23net: Refactor ping receive handlerJoe Hershberger1-16/+2
2012-05-23net: Move debug trace to point of actionJoe Hershberger1-1/+1
2012-05-23net: Refactor bootp packet length computationsJoe Hershberger1-11/+13
2012-05-23net: Refactor packet length computationsJoe Hershberger3-10/+16
2012-05-23net: Refactor NetSendUDPPacket to share more codeJoe Hershberger1-19/+25
2012-05-23net: Refactor IP, UPD, and ICMP header writing functionsJoe Hershberger3-52/+55
2012-05-23net: cosmetic: Replace magic numbers in arp.c with constantsJoe Hershberger1-17/+17
2012-05-23net: cosmetic: Rename tmp to reply_ip_addr in arp.cJoe Hershberger1-3/+3
2012-05-23net: cosmetic: Alphabetize includes in net.cJoe Hershberger1-12/+12
2012-05-23net: cosmetic: Rename OPT_SIZE to OPT_FIELD_SIZEJoe Hershberger2-9/+8
2012-05-23net: cosmetic: Rename CDPHandler to cdp_receiveJoe Hershberger3-4/+4
2012-05-23net: cosmetic: Rename "x" to "eth_proto"Joe Hershberger1-12/+12
2012-05-23net: cosmetic: Add a more explicit comment about 802.2Joe Hershberger1-1/+2
2012-05-23net: cosmetic: Rename parameter len to payload_lenJoe Hershberger1-7/+8
2012-05-23net: cosmetic: Un-typedef ICMP_tJoe Hershberger2-2/+2
2012-05-23net: cosmetic: Un-typedef ARP_tJoe Hershberger2-8/+8
2012-05-23net: cosmetic: Un-typedef VLAN_Ethernet_tJoe Hershberger1-2/+4
2012-05-23net: cosmetic: Un-typedef Ethernet_tJoe Hershberger7-13/+14
2012-05-23net: cosmetic: Split struct ip_udp_hdr into ip_hdrJoe Hershberger2-13/+13
2012-05-23net: cosmetic: Un-typedef IP_tJoe Hershberger13-45/+47
2012-05-23net: Move RARP receive logic out of net.cJoe Hershberger3-48/+37
2012-05-23net: Move PING out of net.cJoe Hershberger4-129/+179
2012-05-23net: Move ARP out of net.cJoe Hershberger4-196/+257
2012-05-23net: Encapsulate CDP packet identificationJoe Hershberger1-1/+1
2012-05-23net: Move CDP out of net.cJoe Hershberger4-365/+397
2012-05-23net: Move MAC-seeded rand out of bootp.cJoe Hershberger5-58/+107
2012-05-15net: move bootfile init into eth_initializeMike Frysinger1-0/+10
2012-05-15net: punt bd->bi_ip_addrMike Frysinger1-2/+0
2012-05-15net: cosmetic: tftp.* checkpatch complianceJoe Hershberger2-17/+15
2012-05-15net: cosmetic: sntp.* checkpatch complianceJoe Hershberger2-15/+18
2012-05-15net: cosmetic: rarp.* checkpatch complianceJoe Hershberger2-16/+16
2012-05-15net: cosmetic: nfs.* checkpatch complianceJoe Hershberger2-152/+150
2012-05-15net: cosmetic: net.c checkpatch complianceJoe Hershberger1-14/+8
2012-05-15net: cosmetic: eth.c checkpatch complianceJoe Hershberger1-35/+32
2012-05-15net: cosmetic: bootp.* checkpatch complianceJoe Hershberger2-193/+203
2012-05-15net: Remove volatile from net APIJoe Hershberger5-30/+28
2012-04-03net/eth.c: fix eth_write_hwaddr() to use dev->enetaddr as fall backEric Miao1-2/+1
2012-03-18bootstage: Plumb in bootstage calls for basic operationsSimon Glass2-0/+5
2012-03-18bootstage: Replace show_boot_progress/error() with bootstage_...()Simon Glass1-3/+3
2012-03-18bootstage: Convert net progress numbers to enumsSimon Glass1-3/+3
2012-03-18bootstage: Use show_boot_error() for -ve progress numbersSimon Glass1-1/+1
2012-03-18net/miiphy/serial: drop duplicate "NAMESIZE" defineMike Frysinger1-1/+1
2012-03-06PPC: Drop mv6446x_eth_initialize() from net/eth.cMarek Vasut1-5/+0
2012-03-06PPC: Drop mv6436x_eth_initialize() from net/eth.cMarek Vasut1-4/+0
2012-03-03eth: remove usb-ethernet devices before re-enumerating themVincent Palatin1-0/+29
2011-12-20net: introduce per device indexMichael Walle1-29/+12
2011-12-06net: Make sure IPaddr_t is 32 bits in sizeMatthias Weisser3-5/+5
2011-11-23net/bootp.c: Fix GCC 4.6 warningAnatolij Gustschin1-1/+2
2011-11-07net/net.c: Fix GCC 4.6 build warningWolfgang Denk1-3/+1
2011-10-27net: Export auto_load, use it in rarpSimon Glass3-49/+33
2011-10-27net: Change for loop to memset()Simon Glass1-6/+2
2011-10-27net: Add more #ifdefs for tftpput to reduce code sizeSimon Glass1-1/+10
2011-10-27net: Make net_transfer() a static functionSimon Glass1-1/+1
2011-10-27net: Hide more code behind CONFIG_CMD_TFTPPUTSimon Glass2-2/+12
2011-10-26net: tftpput: implement tftp logicSimon Glass2-21/+117
2011-10-26net: tftpput: Support selecting get/put for tftpSimon Glass3-4/+3
2011-10-26net: tftpput: Factor out start, restart and next block functionsSimon Glass1-26/+51
2011-10-26net: tftpput: move common code into separate functionsSimon Glass1-30/+38
2011-10-26net: tftpput: Rename TFTP to TFTPGETSimon Glass1-10/+8
2011-10-26net: tftpput: Add support for receiving ICMP packetsSimon Glass1-3/+24
2011-10-26net: tftpput: Move ICMP code into its own functionSimon Glass1-43/+58
2011-10-23net/dns.c: Fix endian conversion for big-endian in dns commandBernhard Kaindl1-12/+8
2011-10-17net: bootp: add PXE/RFC 4578 DHCP options supportJason Hobbs1-0/+40
2011-10-05net: drop !NET_MULTI codeMike Frysinger4-74/+11
2011-10-05net: drop !NET_MULTI ns7520 driverMike Frysinger1-4/+0
2011-10-01net: Add \n before warning message so it prints on a new line.Philip Balister1-1/+1
2011-09-21net: turn name len check into an assertMike Frysinger1-6/+1
2011-09-19net/bootp.c: fix tftp load if autoload environment var isn't setPeter Korsgaard1-1/+1
2011-09-09net/eth.c: throw BUG for eth_get_dev_by_name(NULL)Helmut Raiger1-0/+2
2011-09-05Correct call to eth_write_hwaddr()Simon Glass1-1/+1
2011-09-04net: Check network device driver nameMichal Simek1-0/+8
2011-08-08Put common autoload code into auto_load() functionSimon Glass1-43/+33
2011-08-08Add Ethernet hardware MAC address framework to usbnetSimon Glass1-25/+39
2011-08-03net/eth.c: drop obsolete at91rm9200 supportAndreas Bießmann1-4/+0
2011-07-27bootp: add ntpserver option to bootp requestLuuk Paulussen1-0/+15
2011-06-01net/net.c: Update ipaddr if the environment has changedEnric Balletbo i Serra1-1/+2
2011-05-19net/tftp.c: fix typoLuca Ceresoli1-1/+1
2011-05-19TFTP: add tftpsrv commandLuca Ceresoli1-1/+6
2011-05-19TFTP: net/tftp.c: add server mode receiveLuca Ceresoli2-4/+64
2011-05-19TFTP: rename STATE_RRQ to STATE_SEND_RRQLuca Ceresoli1-6/+6
2011-05-19TFTP: replace "server" with "remote" in local variable namesLuca Ceresoli1-14/+14
2011-05-19net/tftp.c: cosmetic: do not initialise statics to 0 or NULLLuca Ceresoli1-2/+2
2011-05-19net/tftp.c: cosmetic: fix indentationLuca Ceresoli1-5/+6
2011-05-19net/tftp.c: cosmetic: trailing statements should be on next lineLuca Ceresoli1-3/+6
2011-05-19net/tftp.c: cosmetic: fix brace issuesLuca Ceresoli1-11/+6
2011-05-19net/tftp.c: cosmetic: do not use assignment in if conditionLuca Ceresoli1-6/+12
2011-05-19net/tftp.c: cosmetic: fix pointer syntax issuesLuca Ceresoli1-10/+10
2011-05-19net/tftp.c: cosmetic: fix whitespace issuesLuca Ceresoli1-95/+97
2011-05-19net/tftp.c: cosmetic: fix lines over 80 charactersLuca Ceresoli1-24/+42
2011-05-12net/net.c: cosmetic: do not use assignment in if conditionLuca Ceresoli1-1/+2
2011-05-12net/net.c: cosmetic: fix indentationLuca Ceresoli1-42/+41
2011-05-12net/net.c: cosmetic: parentheses not required for returnLuca Ceresoli1-15/+15
2011-05-12net/net.c: cosmetic: fix pointer syntax issuesLuca Ceresoli1-15/+15
2011-05-12net/net.c: cosmetic: fix brace issuesLuca Ceresoli1-25/+13
2011-05-12net/net.c: cosmetic: fix whitespace issuesLuca Ceresoli1-93/+93
2011-05-12net/net.c: cosmetic: variable initializationsLuca Ceresoli1-22/+18
2011-05-12net/net.c: cosmetic: fix lines over 80 charactersLuca Ceresoli1-77/+155
2011-05-12NET: pass source IP address to packet handlersLuca Ceresoli7-21/+31
2011-05-12netconsole: remove `serverip' checkSimon Guinot1-1/+2
2011-04-28NET: Correct potential missing goto label in case statement.Gray Remlin1-1/+2
2011-04-20Create PHY Lib for U-BootAndy Fleming1-0/+6
2011-04-13Fix bad padding of bootp request packetSimon Glass1-1/+1
2011-02-19Fix compile warning in net/eth.cRemy Bohmer1-1/+1
2011-02-19Add USB host ethernet adapter supportSimon Glass1-19/+22
2010-11-28string_to_VLAN: constify "var" argMike Frysinger1-1/+1
2010-11-28copy_filename: constify "src" argMike Frysinger1-1/+1
2010-11-17Switch from archive libraries to partial linkingSebastien Carlier1-2/+2
2010-11-15Net: clarify board/cpu_eth_init callsBen Warren1-4/+12
2010-11-14net: Fix potential empty DHCP Parameter Request ListJason Liu1-0/+4
2010-10-11rarp: Condtionally compile rarp supportPeter Tyser2-3/+10
2010-10-11Net: Remove redundant CONFIG_NET_MULTI directivesBen Warren1-12/+4
2010-08-09Fix compile warnings for const correctnessBen Warren1-1/+1
2010-07-12net: warn about spaces in device namesMike Frysinger1-0/+3
2010-06-20net/eth.c: eth_mac_skip() is only needed when CONFIG_NET_MULTI is setWolfgang Denk1-2/+2
2010-06-20ip/defrag: fix processing of last short fragmentFillod Stephane1-1/+2
2010-05-03Program net device MAC addresses after initializingBen Warren1-0/+13
2010-05-03./net/net.c - make Microsoft dns servers happy with random_port() numbersRobin Getz1-2/+4
2010-05-03net: Trivial coding style issue with empty for statementDetlev Zundel1-2/+3
2010-03-21TFTP: allow for adjustable retransmission timoutWolfgang Denk1-5/+18
2010-01-17Make getenv_IPaddr() globalDirk Behme1-26/+0
2009-12-13Add error codes/handling for TFTP-serverRemy Bohmer1-3/+29
2009-12-13net: pull CONFIG checks out of source and into makefileMike Frysinger7-30/+9
2009-12-07nfs: NfsTimeout() updatesEvan Samanas1-5/+6
2009-12-07fix nfs symlink name corruptionEd Swarthout1-1/+1
2009-11-24Repair the 'netretry=once' option.Remy Bohmer1-8/+24
2009-09-11net/bootp.c: fix compile warningWolfgang Denk1-1/+5
2009-08-25Add Transfer Size Option to tftpRobin Getz1-2/+36
2009-08-25nfs: accept CONFIG_NFS_READ_SIZE from config fileAlessandro Rubini1-2/+8
2009-08-25tftp: get the tftp block size from config file and from the environmentAlessandro Rubini1-2/+11
2009-08-25net: defragment IP packetsAlessandro Rubini1-5/+183
2009-08-10net/tftp.c: fix warning: pointer targets differ in signednessWolfgang Denk1-1/+3
2009-08-07net: sync env ethaddr to device enetaddr in eth_init()Mike Frysinger1-29/+23
2009-08-07minor debug cleanups in ./netRobin Getz8-167/+77
2009-07-23Coding Style cleanup; update CHANGELOG.Wolfgang Denk1-1/+0
2009-07-22Save server's MAC address in environmentRobin Getz1-0/+9
2009-07-22DHCP regression on 2009-06Michael Zaidman1-0/+3
2009-07-22Add warning about upcoming removal of old Ethernet APIBen Warren1-0/+2
2009-07-22Add DNS supportRobin Getz4-3/+283
2009-07-22net: rename NetRxPkt to NetRxPacketMike Frysinger2-5/+5
2009-06-15A VLAN tagged DHCP request/discover is 4 bytes shortNorbert van Bolhuis1-2/+2
2009-06-15Remove support for non-CONFIG_NET_MULTI on PPC4xx EMACBen Warren1-4/+0
2009-06-15Switched davinci_emac Ethernet driver to use newer APIBen Warren1-4/+0
2009-05-15netloop: updates for NetLoopHeiko Schocher2-7/+5
2009-04-28Replace __attribute references with __attribute__Peter Tyser1-2/+2
2009-04-19NetLoop initialization bugMichael Zaidman1-59/+4
2009-03-20net: get mac address from environment and use eth util funcsMike Frysinger2-22/+6
2009-03-20net: new utility functions for working with enetaddr'sMike Frysinger1-31/+38