Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-06-28 | inet: Fix usage of getaddrinfo() return value | Patrik Flykt | 1 | -2/+0 | |
Fixes BMC#25304 | |||||
2012-06-14 | inet: Create helper function for IP address checking | Patrik Flykt | 1 | -0/+20 | |
Create a helper function that checks if a given hostname is an IPv4 or IPv6 address. If it is, AF_INET or AF_INET6 is returned. On error the negative error value from getaddrinfo is returned. | |||||
2012-05-04 | inet: Add function that checks if the hostname is valid | Jukka Rissanen | 1 | -0/+48 | |
2012-05-04 | inet: Make sure that we only accept netlink messages from kernel | Jukka Rissanen | 1 | -10/+20 | |
2012-04-29 | core: Update copyright information | Marcel Holtmann | 1 | -1/+1 | |
2012-04-05 | inet: Build failure fix | Patrik Flykt | 1 | -1/+1 | |
"The format modifier for size_t is %zd." (Marcel, 20/12/2011) | |||||
2012-04-05 | inet: Refactor rtnl functions in 6to4.c | Jukka Rissanen | 1 | -12/+299 | |
The rtnl support functions are now in inet.c which is a more logical place for them and now other files can also use them. | |||||
2012-04-05 | net: Add functions to get dest address of P-t-P link | Jukka Rissanen | 1 | -0/+94 | |
These functions are needed when we need to setup a route to point-to-point link destination address. The route is needed if P-t-P link does not have a default route. | |||||
2012-03-19 | inet: Fix debugging prints | Jukka Rissanen | 1 | -7/+14 | |
2012-03-01 | inet: Ensure data->channel exist before accessing it | Otavio Salvador | 1 | -3/+5 | |
Log of segfault: ... connmand[676]: src/network.c:check_dhcpv6() reply (nil) connmand[676]: src/network.c:check_dhcpv6() re-send router solicitation 3 connmand[676]: src/inet.c:__connman_inet_ipv6_send_rs() connmand[676]: Aborting (signal 11) [connmand] | |||||
2012-01-05 | inet: Get router advertisement prefix option information. | Jukka Rissanen | 1 | -0/+50 | |
2012-01-05 | inet: Return router advertisement packet length in callback. | Jukka Rissanen | 1 | -3/+5 | |
The length of the RA packet must be returned in callback, otherwise callback cannot check RA options. The prefix length RA option is needed in stateful DHCPv6 implementation. | |||||
2011-11-07 | inet: Cleanup the router solicitations handler properly | Jukka Rissanen | 1 | -1/+5 | |
2011-11-07 | inet: Fix file descriptor leak when comparing subnets | Jukka Rissanen | 1 | -0/+3 | |
2011-10-26 | core: Fix compilation in MeeGo | Jukka Rissanen | 1 | -6/+1 | |
The _GNU_SOURCE needs to be defined so that O_CLOEXEC symbols can be found in system header files. The source does not compile without the patch in MeeGo 1.2 | |||||
2011-10-25 | core: Add SOCK_CLOEXEC to socket() | Daniel Wagner | 1 | -28/+28 | |
Make sure all file descriptor are closed. | |||||
2011-10-25 | core: Add O_CLOEXEC to open() | Daniel Wagner | 1 | -1/+1 | |
Make sure all file descriptor are closed. | |||||
2011-10-20 | inet: Cleanup router solicitation callback properly after error | Jukka Rissanen | 1 | -0/+1 | |
The cleanup routine must be called after an error and after calling RS callback, otherwise the timeout is not removed in right time. | |||||
2011-06-27 | inet: Added support functions for setting and clearing IPv6 gateway address. | Jukka Rissanen | 1 | -0/+92 | |
2011-06-27 | inet: Fixed indentation. | Jukka Rissanen | 1 | -1/+1 | |
2011-06-27 | inet: Changed error prints to print the error string. | Jukka Rissanen | 1 | -4/+8 | |
2011-06-14 | inet: Standardize error codes and messages | Grant Erickson | 1 | -22/+33 | |
Return and pass a consistent set of informative error codes and display a consistent set of error messages for connman_inet_modify_address and connman_{clear,set}_*_address. | |||||
2011-06-07 | element: Remove device code | Daniel Wagner | 1 | -1/+1 | |
2011-04-20 | tethering: Add support to create private networks TUN interface | Gustavo F. Padovan | 1 | -0/+36 | |
2011-03-25 | inet: Add routines to send IPv6 router solicitation message. | Jukka Rissanen | 1 | -0/+313 | |
IPv6 router solicitation handling is from MIPL project. Original code can be found at git://linux-ipv6.org/gitroot/mipv6-daemon.git and http://www.linux-ipv6.org/gitweb/gitweb.cgi?p=gitroot/mipv6-daemon.git;a=blob;f=src/ndisc.c | |||||
2011-03-25 | inet: MTU and tunnel setup functions added. | Jukka Rissanen | 1 | -2/+69 | |
2011-03-17 | inet: Fix inconsistent use of strdup and g_free | Daniel Wagner | 1 | -3/+3 | |
Reported by: DJ Cozatt <ygdrasil@comcast.net> | |||||
2011-01-26 | inet: IPv6 network route setting API | Samuel Ortiz | 1 | -5/+18 | |
2010-12-31 | memoryleak: device name was not freed | Jukka Rissanen | 1 | -0/+1 | |
2010-12-21 | inet: Add connman_inet_[add|del]_network_route() | Daniel Wagner | 1 | -3/+22 | |
connman_inet_[add|del]_host_route() are now wrappers around connman_inet_[add|del]_network_route() | |||||
2010-12-08 | Add CONNMAN_DEVICE_TYPE_GADGET and CONNMAN_SERVICE_TYPE_GADGET | Martin Xu | 1 | -0/+2 | |
2010-12-08 | inet: Add connman_inet_[add|remove]_to_bridge() routines | Martin Xu | 1 | -0/+59 | |
2010-11-06 | Remove unused device->control value | Marcel Holtmann | 1 | -3/+2 | |
2010-11-04 | Remove unneeded enum connman_device_mode | Marcel Holtmann | 1 | -8/+0 | |
2010-11-03 | inet: Add peer argument to address modification routine | Samuel Ortiz | 1 | -7/+21 | |
Some point to point interfaces need to specify their peer address. | |||||
2010-10-12 | Using netlink to set and clear ipv6 addresses | Cristiano Fernandes | 1 | -47/+28 | |
2010-10-12 | Using netlink to set and clear ipv4 addresses | Cristiano Fernandes | 1 | -83/+121 | |
Using netlink to set and clear ipv4 configuration avoids connman from sending multiple IPv4 signals through DBus with the wrong configuration, since the configuration are set all at once triggering only one netlink event. | |||||
2010-10-08 | inet: Remove __connman_inet_get_device_type | Samuel Ortiz | 1 | -99/+1 | |
The routine is replaced by __connman_rtnl_get_device_type. | |||||
2010-10-06 | Add interface name checks for Virtual Machine Manager | Marcel Holtmann | 1 | -0/+2 | |
2010-10-04 | Remove dependency on udev | Marcel Holtmann | 1 | -2/+0 | |
2010-07-29 | Initial IPv6 support | Martin Xu | 1 | -0/+229 | |
Only manual/fixed setting supported for now. | |||||
2010-07-12 | No host route needed for nameservers on the same subnet | Samuel Ortiz | 1 | -0/+47 | |
2010-07-12 | Factorize host route setting routine | Samuel Ortiz | 1 | -53/+7 | |
2010-06-16 | Support for ppp default route setting | Kalle Valo | 1 | -0/+45 | |
When gateway is NULL, we need to properly set our connection and element string to 0.0.0.0 so that the interface is the default route. | |||||
2010-03-07 | Remove unneeded plugin for Ericsson MBM support | Marcel Holtmann | 1 | -14/+0 | |
2010-03-07 | Remove unneeded plugin for Option HSO support | Marcel Holtmann | 1 | -5/+0 | |
2010-02-11 | Fix VPN issue when setting up host route | Mohamed Abbas | 1 | -0/+51 | |
2010-02-11 | Check for ipaddress local and broadcast pointers | Martin Xu | 1 | -1/+12 | |
If local is NULL we return an error. If broadcast is NULL, we use the local address prefix to build a broadcast one. | |||||
2010-02-02 | Rename mac80211 routines and fields to cfg80211 | Samuel Ortiz | 1 | -1/+1 | |
The mac80211 boolean and inet routines names are a bit misleading since what we really want to check is if the underlying wifi driver is cfg80211 compliant. The mac80211 drivers form a subset of that, as some full MAC cards also are fully cfg80211 compliant. | |||||
2010-01-05 | Use common set of INET routing helpers | Marcel Holtmann | 1 | -5/+53 | |