summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2012-01-09build: kill INSTALLHEADmasterDan Williams1-15/+0
It's created by autotools.
2012-01-09lib: fix for libnl1Dan Williams2-18/+20
2012-01-09lib: fix for libnl3Dan Williams10-36/+150
2012-01-09test: fix printf formatDan Williams1-1/+1
2012-01-09core: start fixing for libnl3Dan Williams9-21/+74
2012-01-09build: add files automake expectsDan Williams4-1/+1
2012-01-09build: remove more build filesDan Williams3-18489/+0
2012-01-09build: clean up build filesDan Williams13-22068/+22
These shouldn't be in git.
2011-03-22release: prepare and roll 1.4.5Inaky Perez-Gonzalez3-11/+19
Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2011-03-22automake: fix missing/extra distroed filesInaky Perez-Gonzalez8-57/+144
Some files were missing (specially important the LICENSE one), and others were being distributed when they are auto generated at build time (*version*). Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2011-03-22autoconf: add silent modeInaky Perez-Gonzalez12-4494/+4302
Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2011-01-28wimaxll_cb_ctx: move to internal.h to wimaxll.h (fixing bug #20)Inaky Perez-Gonzalez2-126/+127
The context declaration and macros are needed by client programs; they were misplaced. Reported-by: Mathieu Peresse <mathieu.peresse@gmail.com> Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2010-09-30relase: roll 1.4.4Inaky Perez-Gonzalez3-11/+13
Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2010-09-30rpm: commit spec fileInaky Perez-Gonzalez5-4/+178
Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2010-09-30release: pre-roll 1.4.4Inaky Perez-Gonzalez3-11/+15
Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2010-09-30wimaxll_vmsg: remove deprecated code that was causing trouble in ARMInaky Perez-Gonzalez3-62/+0
The deprecated code casted a NULL to a va_list, which is ok in x86 but not in ARM. Since it is deprecated and none used it, just kill it. Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2010-05-20wimax-tools: 64-bit log correctnessDan Williams5-13/+13
Misc 64-bit fixes. Need to use 'z' when printing out size_t and ssize_t. Signed-off-by: Dan Williams <dcbw@redhat.com>
2010-05-12release: prepare v1.4.3Inaky Perez-Gonzalez12-791/+1309
Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2009-09-16libwimaxll: wimaxll_recv() understands multiple devicesInaky Perez-Gonzalez1-0/+5
When multiple WiMAX devices are present, messages will be sent by any. wimaxll_recv() needs to understand that a callback returning -ENODEV means that a message was received for another device, not for the one in the handle. Thus, it is not necessary to quit processing. Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com>
2009-06-08autotools: add bootstrap* to distributionInaky Perez-Gonzalez2-0/+3
Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com>
2009-06-08libwimaxll-i2400m: fix i2400m_create() uninitialized usage of 'result'Inaky Perez-Gonzalez1-1/+1
Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com>
2009-06-08libwimaxll-i2400m: indicate dependency to libwimaxll using _LIBADDInaky Perez-Gonzalez2-3/+5
Otherwise it is missed by libtool. Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com>
2009-05-14autoconf: check the kernel exposes WIMAX_GNL_OP_STATE_GETInaky Perez-Gonzalez2-0/+69
Starting from here, the tools repository will start requiring a lot new functionality exposed by the kernel for the next major release. Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com>
2009-05-14Merge commit 'v1.4.2'Inaky Perez-Gonzalez5-11/+31
2009-05-14automake: add missing EXTRA_DIST and CLEANFILESInaky Perez-Gonzalez2-0/+7
otherwise backwards compat scripts are not distributed. Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com>
2009-05-14rollout v1.4.2Inaky Perez-Gonzalez3-11/+24
Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com>
2009-05-14wimaxll: add plugin to execute wimaxll_state_get()Inaky Perez-Gonzalez3-3/+112
Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com>
2009-05-14Wimaxll: add function op-state-get (autoconf update)Inaky Perez-Gonzalez1-3/+14
Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com>
2009-05-14Wimaxll: add function op-state-getDarius Augulis3-0/+114
Signed-off-by: Darius Augulis <augulis.darius@gmail.com> This patch creates wimaxll API call, used to get status of Wimax device. Function op-state-get returns value, defined in enum wimax_st.
2009-05-13libwimaxll: enable MSG_PEEK in handles to allow for big message receptionInaky Perez-Gonzalez1-0/+3
In order for big messages to be received properly, SEEK has to be enabled in the netlink handle. Otherwise messages bigget than the page size get truncated and dropped for being invalid. Thanks to Johannes Berg for the diagnose and fix. Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com>
2009-05-07wimaxll: add pkg-config file for wimaxll plugins (autoconf templates)Inaky Perez-Gonzalez2-6/+10
Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com>
2009-05-07wimaxll: add pkg-config file for wimaxll pluginsInaky Perez-Gonzalez4-2/+18
Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com>
2009-05-07libwimaxll: use @includedir@ in the installed pkg-config fileInaky Perez-Gonzalez1-1/+1
Otherwise, if a different dir is set at configure time, the pkg-config information would be wrong. Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com>
2009-05-07libwimaxll: add WIMAXLL_ALIGN2() to align values to powers-of-twoInaky Perez-Gonzalez1-0/+7
Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com>
2009-04-29libwimaxll-i2400m: fix pc not to include left-over @LI2400M_EAP@Inaky Perez-Gonzalez2-2/+2
Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com>
2009-04-29remove wimaxll-{rfkill,reset,wait-for-state-change}, deprecatedInaky Perez-Gonzalez9-325/+28
This programs are superceeded by wimaxll <command>. A script is put in place to run the new command and a deprectated error message is printed. Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com>
2009-04-29Fix documentation of existing helpers and add big-endian helpers.Darius Augulis1-4/+88
Signed-off-by: Darius Augulis <augulis.darius@gmail.com>
2009-04-29autoconf: glib 2.14 is good enoughInaky Perez-Gonzalez2-14/+14
People with older systems (Fedora 8) complained about it. Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com>
2009-04-24libwimaxll: wimaxll_recv() doesn't use -ENODATA internallyInaky Perez-Gonzalez2-10/+13
wimaxll_revc() was returning -ENODATA when an unknown message was received from the kernel -- this really makes no sense as there is nothing the client can really do about it. As well, if no callback was executed, it is considered to be still not a failure (and thus, don't return -EINPROGRESS). Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com>
2009-04-24libwimaxll: wimaxll_recv() returns 0 if the callback is not filledInaky Perez-Gonzalez1-2/+2
When a callback is not filled, that is not necessarily an error, as the client decided to ignore it. Just return 0 in said case. Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com>
2009-04-24libwimaxll: clarify the error printed when the kernel WiMAX generic netlink ↵Inaky Perez-Gonzalez1-4/+2
interface is not found Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com>
2009-04-24wimaxll: when --commands is specified, only print the command namesInaky Perez-Gonzalez1-14/+2
Otherwise the output is unreadable. Need to find a way to print just the summary. Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com>
2009-04-24wimaxll: add format __atributes__ to w_msg() for printf format checkInaky Perez-Gonzalez1-2/+4
Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com>
2009-04-21enum-to-names-vals: cleanupInaky Perez-Gonzalez1-4/+13
Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com>
2009-04-21tests: install in $pkgdir/testsInaky Perez-Gonzalez2-15/+44
Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com>
2009-04-21libwimaxll*: cleanup Makefile.amInaky Perez-Gonzalez2-40/+65
Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com>
2009-04-21libwimaxll: wimaxll_recv() returns if nothing was receivedInaky Perez-Gonzalez2-2/+2
In order to be able to integrate in mainloop driver applications, wimaxll_recv() cannot block waiting for data. So if nl_recv() returns no data, just pass it on. Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com>
2009-04-21libwimaxll: increase AGE, as interfaces are being addedInaky Perez-Gonzalez2-2/+2
Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com>
2009-04-21libwimaxll: introduce 'any' handles to receive callbacks from any deviceInaky Perez-Gonzalez7-33/+90
An 'any' handle is a handle opened with NULL as device name. No commands can be executed with it, but it will emit callbacks for any WiMAX device that would otherwise generate them for a handle opened for it exclusively. When the callback is executed, the handle is temporarily modified to contain the interface index for whom the callback is emitted, which can be recovered with wimaxll_ifidx(). The code modifications are quite minimal, mainly dealing with not allowing command execution and updating the handle's interface index before executing a callback. This code also adds a path in wimaxll_open() to allow opening an interface by interface index, by specifying "#NUMBER" (where NUMBER is the interface index). Errors to in some calls to libnl are better reported now. Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com>
2009-04-21libwimaxll: add wimaxll_ifidx() to report the interface index the handle ↵Inaky Perez-Gonzalez2-0/+21
refers to Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com>