1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

346 Commits

Author SHA1 Message Date
Hauke Petersen
497a3da9e3 net: added ng_pktdump module 2015-03-23 15:25:30 +01:00
Oleg Hahm
52017a967a Merge pull request #2545 from kushalsingh007/refactor_vtimer_set_msg
Changing return type of vtimer_set_msg
2015-03-19 17:24:40 +01:00
Hauke Petersen
44ce49fce2 net/ng_netbase: added include of ng_netif/hdr.h 2015-03-19 15:28:41 +01:00
Martine Lenders
7027519f28 ng_ipv6: provide support for ng_netif 2015-03-19 15:13:17 +01:00
Martine Lenders
89a10f2630 Merge pull request #2629 from haukepetersen/ng_netbase
net: introduced ng_netbase pseudo module and header
2015-03-19 12:32:06 +01:00
Martine Lenders
631977fba6 Merge pull request #2637 from haukepetersen/ng_opt_netdev_send
net/ng_netdev: added error code to send()
2015-03-19 11:42:19 +01:00
kushalsingh007
1dc6c3581f vtimer: changing return type of several functions to void
- Changed the return type for vtimer_init,vtimer_set_msg and vtimer_remove.
- Current return value is not used anywhere and has no meaning attached to it.
- Fix for #1533
- Removed tests which checked for vtimer_set_msg being set.
- Done doxygen adaption for corresponding vtimer functions.
2015-03-19 03:56:00 +05:30
Hauke Petersen
002fd2bc81 net/ng_netdev: added error code to send() 2015-03-18 18:34:19 +01:00
Hauke Petersen
7e8bc3f21c net/ng_netdev: fixed missing include of kernel.h 2015-03-18 15:27:23 +01:00
Hauke Petersen
9f58c28881 ng_net: introduced ng_netbase.h pseudo header 2015-03-18 15:27:23 +01:00
Oleg Hahm
3d411807c0 doc: fix and complemented some doxygen headers 2015-03-18 14:27:48 +01:00
Hauke Petersen
8124907f3a net/ng_netapi: changed semantics of get function 2015-03-16 15:18:05 +01:00
Hauke Petersen
48c41661bc net/ng_netdev: changed semantics of get function 2015-03-16 15:18:05 +01:00
Martine Lenders
99e810e9b5 Merge pull request #2461 from authmillenon/ng_ipv6_nc/feat/initial
net: initial import of an IPv6 neighbor cache
2015-03-14 02:26:16 +01:00
Martine Lenders
e80e4fb181 Merge pull request #2580 from authmillenon/ng_netconf/api/add_src_len
ng_netconf: add source length identifier
2015-03-13 23:09:18 +01:00
Martine Lenders
c1708682e8 ng_ipv6_nc: Initial import 2015-03-13 20:42:47 +01:00
Martine Lenders
5b3cf47acd ng_netconf: add source length identifier
The rational is that for devices with dual addressing modes (or more) as
for example IEEE 802.15.4 you can get or set these addressing modes for
the source address of a packet. The length of the destination address is clear
since it usually arrives through the `ng_netif_hdr_t`.

In case of IEEE 802.15.4 this is needed to determine the compression
state of source IPv6 addresses in 6LoWPAN IPHC.
2015-03-13 14:59:10 +01:00
Oleg Hahm
0144bb589b Merge pull request #2546 from authmillenon/ng_ipv6_addr/api/add_string_functions
[RFC] ng_ipv6_addr: add (optional) string conversion functions
2015-03-13 13:41:37 +01:00
Oleg Hahm
8537344db9 doc: update outdated vtimer documentation
vtimer was changed in 6ee5e737f9 to use a
user specified type for vtimer_set_msg(), but documentation didn't
reflect this new API.
2015-03-13 10:25:48 +01:00
Martine Lenders
0cca4867ea ng_ipv6_addr: add string to address conversion function 2015-03-12 21:06:43 +01:00
Martine Lenders
9f2e2121c1 ng_ipv6_addr: add address to string conversion function 2015-03-12 21:06:41 +01:00
Hauke Petersen
549867b57e net: added ng_nomac module 2015-03-12 17:15:39 +01:00
Martine Lenders
d67d983773 Merge pull request #2579 from authmillenon/net/feat/initial-ethertype-ethernet
net: initial import of ethertypes and the ethernet header
2015-03-12 13:01:16 +01:00
Martine Lenders
4364493051 ng_ethernet: intial import 2015-03-12 11:31:25 +01:00
Martine Lenders
dab8f9f6c0 ng_ethertype: initial import 2015-03-12 11:27:12 +01:00
Oleg Hahm
7256a1399a Merge pull request #2566 from kushalsingh007/fd
Changed description for fd_t::fd in sys/include/fd.h
2015-03-12 09:09:45 +01:00
kushalsingh007
cf75c04b41 fd: Clean-up documentation and rename members
-Fixes  #1759
-Changes fd_t::__active to fd_t::internal_active
-Changes fd_t::fd to fd_t::internal_fd
-Made changes in the associated files that use the above fields.
2015-03-12 10:31:37 +05:30
Hauke Petersen
b9f4cdc3ae Merge pull request #2559 from authmillenon/ng_netdev/doc/fixes
ng_netdev: fix some documentation and a suggestion for a type change
2015-03-10 15:14:05 +01:00
Martine Lenders
b540e65e72 ng_netif_hdr: simplify address getter/setter 2015-03-09 17:36:33 +01:00
Martine Lenders
081784d16a ng_netif_hdr: fix documentation 2015-03-09 03:52:12 +01:00
Martine Lenders
84713f4873 ng_netif_hdr: make inline functions static 2015-03-08 22:54:06 +01:00
Martine Lenders
c66612b50b ng_netdev: change event_type to same type as msg_t::content::value 2015-03-08 22:42:35 +01:00
Martine Lenders
fd0d83711a ng_netdev: fix documentation 2015-03-08 22:41:35 +01:00
Martine Lenders
878bc94b38 ng_netif: Add missing include 2015-03-04 18:30:45 +01:00
Lotte Steenbrink
1793eb7ec8 Merge pull request #2450 from authmillenon/netreg/api/pointer-based
RFC: netreg: move to pointer-based API
2015-03-04 15:33:15 +01:00
Martine Lenders
ec5f686cd0 netreg: move to pointer-based API
Moving to a pointer-based API simplifies a lot, since there is no need
for an internal pool of entries anymore. Therefore, a lot of
organizational overhead and some restrictions (e.g. an upper limit on
entries) are dropped.

The entries can be stored in the stack of the respective thread.
2015-03-04 13:17:00 +01:00
Martine Lenders
36c757b8c8 Merge pull request #2448 from haukepetersen/fix_doc_shell
sys/shell: fixed and unified doxygen headers
2015-03-03 23:14:46 +01:00
Thomas Eichinger
40062c3ac3 net/ng_netconf.h: fix doxygen comments 2015-03-03 23:06:32 +01:00
Hauke Petersen
be9987292f net: added generic network interface header format 2015-03-03 22:00:46 +01:00
Hauke Petersen
2323c08d32 sys/shell: fixed and unified doxygen headers
- changed doxygen group name to sys_shell
- added some missing fields
- unified the doxygen header format
2015-03-03 18:10:06 +01:00
Fabian Nack
2143d572d0 sys/timex: Defines for time calculations 2015-02-24 11:50:42 +01:00
Martine Lenders
dad4e8d5df Merge pull request #2433 from authmillenon/ng_ipv6_addr/feat/initial
ng_ipv6_addr: initial import
2015-02-20 19:27:17 +01:00
Martine Lenders
ff36abb2cf ng_ipv6_addr: initial import
The motivation behind this module is to allow for address handling
functions where they, but not the full IPv6 functionality might be
needed. This new version of the IPv6 address data type utilizes the
byteorder.h header to enforce network byte-order on its members.
2015-02-20 17:40:26 +01:00
Ludwig Ortmann
4f29a7757e Merge pull request #2285 from authmillenon/pktbuf/api/use-pkt
pktbuf: port to use pkt_t instead of void*
2015-02-19 14:46:15 +01:00
Martine Lenders
41f60aca4c pktbuf: port to use ng_ version 2015-02-19 13:51:27 +01:00
Hauke Petersen
f33938078b net/ng_netdev: changed return value of rem_cb 2015-02-18 18:05:23 +01:00
Oleg Hahm
a6e902ff42 Merge pull request #2455 from authmillenon/ng_protnum/feat/initial
ng_protonum: Initial import of protocol number defines
2015-02-17 19:54:13 +01:00
Martine Lenders
c4e6504c8e ng_protonum: Initial import of protocol number defines 2015-02-17 19:17:14 +01:00
Martine Lenders
1126c97dcf ng_pktqueue: fix documentation 2015-02-15 12:57:43 +01:00
Martine Lenders
fc441064b9 ng_pkt: fix documentation 2015-02-15 12:57:43 +01:00